PPayment Read More 1 minute read PayTechTalk 33 – Is this the end for online direct debits (once again)?byChristian Walz28. February 2019 From 14 September 2019, strong customer authentication will be required for certain payment transactions. The EBA has now… Read More