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 GlossaryA process enabling customers to set up Direct Debits electronically via online platforms or telephone without needing a signed paper mandate.
Back to Glossary