Debit Order System
Direct Debit provides a complete order collection software system, where your business can seamlessly collect via debit order from bank accounts and credit cards.
Get Started

The E-Mandate is a fully customisable debit order authorisation that can be electronically signed by customers via your website or application on a computer, tablet or mobile device. The electronic mandates also cater for pre-populated user data and can be linked to any debit order facility or signup process.
All successful businesses are built on trust, and that is why our Account Verification Service (AVS) enables you to verify that the banking details of clients are correct before loading them on to our debit order system. Debit order authorisation is also accepted in the form of electronic mandates, paper mandates or voice recordings to ensure your client authorises the transaction.
Our debit order collection system, with XtraBill integration allows you to send fully customisable invoices and statements, automatically batch customers for specific debit order collection runs and process reconciliation results directly via Banks.
Direct Debit offers numerous debit order collection facilities for the processing of both bank account and credit card debit orders. These include EFT debits (Same Day and Two Day), EFT credits (Same Day and One Day) and NAEDO (soon to be DebitCheck) debit facilities. Integration with existing debit order system is made possible via our debit order API.
Detailed debit order reconciliation is always available for all transactions processed (including successful, unsuccessful and disputed transactions). Easily track who has paid you and analyse your debit order collections with ease using our comprehensive reports.
Cut out the middleman. We'll help you collect via debit order directly to your bank account.
Direct Debit processes all data in a safe a s secure environment. Our AVS also helps with reducing fraud, saving your business time and money.
The E-Mandate is a fully customisable debit order authorisation that can be electronically signed by customers via your website or application on a computer, tablet or mobile device. The electronic mandates also cater for pre-populated user data and can be linked to any debit order facility or signup process.
EFT debit orders and EFT credit payments are available on Same Day (SDV) and Two-Day Collections (2-Day) with a limit of ₦5,000,000 per instruction.
NAEDO debits are available on Same Day (SDV) with a limit of ₦500,000 per instruction. NAEDO debits feature the ability to track debtors accounts ensuring funds are collected.
Recurring EFT debits (Same Day) from all major credit cards, including VISA, MasterCard, American Express and Diners Club. PCI compliant storage provided.
DebiCheck (Authenticated Collections) will enable collectors to authenticate mandates upfront, reducing unpaid debits and disputes, providing the collector assurance.
Direct Debit’s PCI Vault offers Tokenisation as a Service (TaaS) combined with Entropy as a Service (EaaS) for lightning quick enterprise grade encryption on demand.
Account Verification Service to verify clients’ banking details and if the account allows for debits and credits. Service is available Monday to Friday from 0900 to 1600 Hrs.
XtraBill is a cloud invoicing and billing system that lets you easily sell online. It is perfect for businesses requiring automated subscription billing.
Automated debit order system where client is loaded once the contract is set up and from here the system automatically submits transactions for processing.
Connect your front-end system directly with the bank for the facilitation of debit order collections and reconciliation. This is done via a REST based debit order API.
We pride ourselves in providing businesses with the ability to effortlessly process debit order collections via our flexible, secure and efficient debit order systems.
Automated debit order system where client is loaded once (from the system or the E-Mandate signed), the contract is set up and from here the system automatically submits transactions for processing. Reconciliation of each transaction in report form and updated on each contract.
The XtraBill debit order system manages customer data, batch collections and automates reconciliation (matches each invoice automatically with a debit order payment received) whilst providing flexible invoicing solutions, reports and statistics.
Connect your front-end system directly with the bank for the facilitation of debit order collections and reconciliation. This is done via a REST based debit order API.
Automated debit order system where client is loaded once (from the system or the E-Mandate signed), the contract is set up and from here the system automatically submits transactions for processing. Reconciliation of each transaction in report form and updated on each contract.
The XtraBill debit order system manages customer data, batch collections and automates reconciliation (matches each invoice automatically with a debit order payment received) whilst providing flexible invoicing solutions, reports and statistics.
Connect your front-end system directly with the bank for the facilitation of debit order collections and reconciliation. This is done via a REST based debit order API.
Automated debit order system where client is loaded once (from the system or the E-Mandate signed), the contract is set up and from here the system automatically submits transactions for processing. Reconciliation of each transaction in report form and updated on each contract.
The XtraBill debit order system manages customer data, batch collections and automates reconciliation (matches each invoice automatically with a debit order payment received) whilst providing flexible invoicing solutions, reports and statistics.
Connect your front-end system directly with the bank for the facilitation of debit order collections and reconciliation. This is done via a REST based debit order API.
Whether your business requires a simple debit order batch upload facility or a fully automated debit order system, Direct Debit has you covered.
Debit Order System + API
Standard + E-Mandates
Standard + Billing System
Our team always available to answer your questions about Direct Debit
Contact Us Or, get started now with a free trialA debit order is a convenient way for a third party, that you have given permission, to collect money from your bank account on a recurring basis. It is typically used to collect monthly subscriptions, premiums, donations or repayments.
A debit order system is a software system solution which allows a business to easily and conveniently process and reconcile debit orders via the banking system. Debit order systems may make provision for uploading transactions, setting recurring contracts or debit order API integration.
A debit order mandate is an authorisation form where a customer gives permission to a service provider, to collect moneys from their bank account or credit card on a recurring basis. Debit order authorisation can be obtained via written, electronic or voice mandates.
An automated debit order is a debit order collection submitted and processed automatically on a scheduled day for the amount and time agreed to by the customer. Automated debit orders are extracted and submitted for processing via our contract management system.
A debit order API is an integration channel used to connect your own system to the debit order system to submit your debit orders for processing and to receive reconciliation of each transaction after processing without any human intervention.
An electronic mandate (E-Mandate) is a debit order authorisation form that is signed electronically to give permission for debit orders to be processed from your account. Electronic mandates can be added to your website or sent as a link. Integrated E-Mandates can be prepopulated and an export or webhook received of the raw data after signing.
DebitCheck is an authenticated debit order system. This type of debit order needs to be authenticated electronically at the start of the agreement or when you want to make any changes to existing agreements. Authentication channels include message notification on SMS, via online banking or app, at an ATM or via POS device.
A credit card collection is a way for a third party, that you have given permission, to collect money from your debit or credit card on a recurring basis. Card collections require PCI compliance and include VISA or Mastercard cards.
Account Holder Verification (AVS) is a service that allows you to verify whether a natural person or legal entity claiming to be is indeed the holder of a specific bank account. A true or false response will be obtained on successful verification and you may also be informed whether the account has been open for more than three months and accepts debits or credits.
A billing system is a comprehensive debtor’s system that involves receiving billing records , determining billing rates associated with billing records, aggregating these records periodically to generate invoices, sending invoices to the customer and collecting payments received from the customer via EFT, debit order or cash and reconciliation of each invoice as paid or unpaid. The billing system fully integrated with Direct Debit is XtraBill.