Perpetual Payments Home
Apply online

Glossary - eCheck

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.