4 ms·You're running a business and don't know what a Direct Debit is?by SmellyGeekBoy 8y agoYou're running a business and don't know what a Direct Debit is?staz 8y agoDidn't know that term, English is not my first language.