Twitter has reportedly filed paperwork that would allow the platform to process payments with debit cards and bank accounts.VIEW MORE : https://bit.ly/1breakingnews