Skip to main content


"lets an authorised third party initiate the transfer of money out of your bank account on your behalf as an alternative to card payments" I'm not convinced that's a good idea. techcrunch.com/2021/04/08/true…