Back to Glossary index
A secure online payment that debits the consumer's Bank account to pay for goods/services. Also refers to a direct debit transaction.