(Case in point - a company I'd never heard of set up a Direct Debit on my account, and I didn't notice for about 6 months. One call to my bank, and I had the money back immediately.)
It's part of the Direct Debit guarantee:
> If an error is made in the payment of your Direct Debit, by the organisation or your bank or building society, you are entitled to a full and immediate refund of the amount paid from your bank or building society
> If you receive a refund you are not entitled to, you must pay it back when the organisation asks you to
https://www.directdebit.co.uk/DirectDebitExplained/pages/dir...
In the U.S. you can cancel a transaction that you don't believe is legitimate. I did it as recently as last week and as long ago as the 90's when State Farm's auto-debit pulled $2,500 out of my bank account instead of $250. It's nothing new.
Whole thing is kind of like the imperial vs metric system.
Which makes me wonder - which other countries have banking systems that routinely allow pull-based access to accounts?