Glossary of Terms

Paperless Direct Debit

A process enabling customers to set up Direct Debits electronically via online platforms or telephone without needing a signed paper mandate.

Back to Glossary