« Back to Glossary Index

An electronic payment method that allows an organisation to withdraw funds directly from a customer’s bank account to pay for goods or services, providing a convenient and automated payment solution.

« Back to Glossary Index

Book a Discovery Call