The UK's most intelligent BACS Direct Debit platform. Process mandates, automate collections, and scale seamlessly—all with built-in compliance and real-time insights.
Six powerful modules that work together seamlessly to handle every aspect of BACS Direct Debit processing
Create, store, and manage Direct Debit mandates digitally with full ADDACS processing.
Automate your Direct Debit collections with intelligent scheduling and retry logic.
Automatic generation, validation, and submission of Standard 18 format BACS files.
Automated processing of all BACS reports including ADDACS, ARUDD, AUDDIS, and AWACS.
RESTful API with comprehensive documentation and webhook support for real-time events.
Bank-grade security with ISO 27001 certification and full BACS scheme compliance.
Pre-configured workflows designed for your specific business model—activate in minutes, not months
Perfect for SaaS, streaming services, and membership organizations
Ideal for gyms, clubs, and associations collecting member fees
Collect rent, service charges, and maintenance fees automatically
Manage regular donations and fundraising campaigns efficiently
Premium collection and policy renewals
Private healthcare and dental schemes
Bill payments and energy accounts
Tuition fees and school payments
Finance agreements and leasing
Subscription services and content
Distribute funds to suppliers, employees, and partners with the same speed and intelligence
Process bulk payments to suppliers and vendors with approval workflows
Pay employees securely and on-time with automated BACS payroll
Process customer refunds quickly with full audit trail and tracking
Automate commission payments to affiliates, agents, and partners
Pay only for what you use. Volume discounts automatically applied as you scale.
Use the sliders below to estimate your monthly costs based on contacts, active mandates, and new mandate onboarding
1,000 - 100,000 contacts
£99 → £49 per 1,000
Logarithmic scaling
500 - 50,000 mandates
10p → 2p per mandate
Logarithmic scaling
0 - 10,000 monthly
50p → 25p per mandate
Linear scaling
* All prices exclude VAT at 20%. Active Contacts: Contact records stored in your DDMS system (minimum 1,000). Active Mandates: Mandates with at least one BACS transaction submitted in any calendar month. New Mandates: Mandate onboarding, validation, and first collection setup in any calendar month. New mandate pricing includes comprehensive KYC/KYB identity verification checks to ensure regulatory compliance. All pricing uses logarithmic or linear scaling for volume discounts. No setup fees or minimum contracts.
Find out about our BACS submission and reporting service, so we can automate the full BACS payment cycle and automate the submission process too.
Connect DDMS to any system in minutes with our fully-documented RESTful API, webhooks, and SDKs.
Manage mandates, process collections, and retrieve reports programmatically
Receive real-time notifications for mandate updates, collection status, and reports
Full API documentation with code examples in multiple languages
Test your integration safely with our full-featured sandbox
POST /api/v1/mandates HTTP/1.1
Host: api.epayment.com
Authorization: Bearer {token}
Content-Type: application/json
{
"customer": {
"name": "John Smith",
"email": "john@example.com"
},
"mandate": {
"reference": "CUST-001",
"description": "Monthly Subscription",
"account_number": "12345678",
"sort_code": "12-34-56"
}
}
// Response 201 Created
{
"id": "mdt_abc123",
"status": "active",
"created_at": "2026-03-18T10:30:00Z"
}
Join hundreds of UK businesses processing millions in Direct Debit collections every month