Direct Debit FAQ
1. What is Direct Debit? Direct debit is an automated service which will withdraw your monthly due invoice amount and any outstanding amounts from your nominated credit card or bank account. 2. What Credit Cards are supported? Currently only Visa and ...