Direct debits
Seamlessly manage direct debit collections
Take control of the full direct debit lifecycle with granular payment tracking and automated error handling for returns and refunds.
Initiate and track direct debits inside the dashboard and via API
Built-in support for SEPA, Bacs, Autogiro, and other local direct debit schemes lets you move money seamlessly in any market and currency.
-u 'ACCESS_KEY:SECRET' \
-H 'Content-Type: application/json' \
-d '{
"date": "YYYY-MM-DD",
"directDebitSchemeType": "SEPA_CORE",
"amount": {
"currency": "EUR",
"value": 2500
},
"destinationAccountId": "YOUR_ACCOUNT_ID",
"sourceExternalAccountId": "EXTERNAL_ACCOUNT_ID",
"remittanceInformation": {
"type": "UNSTRUCTURED",
"value": "PAYMENT_REFERENCE"
},
"externalMetadata": {
"your-metadata-key": "SOME_METADATA",
}
}'
-u 'ACCESS_KEY:SECRET' \
-H 'Content-Type: application/json' \
-d '{
"filter": [
{
"events": [
"SENT_TO_BANK",
"RECONCILED",
"RETURNED"
],
"resource": "payments"
}
],
"name": "Payment updates",
"url": "https://example.com"
}'
- Initiate direct debits across multiple schemes and banks through one single interface
- Configure webhooks to be notified about any status changes
- Set up approval workflows for direct debit collections
Keep track of refunds and returns
Set up 24/7 monitoring for returns and refunds, enable automatic retries, and ensure all exceptions are tied to the original direct debit instruction.
-u 'ACCESS_KEY:SECRET' \
-H 'Content-Type: application/json' \
-d '{
"date": "YYYY-MM-DD",
"directDebitSchemeType": "SEPA_CORE",
"amount": {
"currency": "EUR",
"value": 2500
},
"destinationAccountId": "YOUR_ACCOUNT_ID",
"sourceExternalAccountId": "EXTERNAL_ACCOUNT_ID",
"remittanceInformation": {
"type": "UNSTRUCTURED",
"value": "PAYMENT_REFERENCE"
},
"externalMetadata": {
"your-metadata-key": "SOME_METADATA",
}
}'
-u 'ACCESS_KEY:SECRET' \
-H 'Content-Type: application/json' \
-d '{
"filter": [
{
"events": [
"SENT_TO_BANK",
"RECONCILED",
"RETURNED"
],
"resource": "payments"
}
],
"name": "Payment updates",
"url": "https://example.com"
}'
Register and monitor all mandates
Stay on top of mandate management with continuous status updates and automated communication between your systems and the bank.
-u 'ACCESS_KEY:SECRET' \
-H 'Content-Type: application/json' \
-d '{
"creditorReference": "YOUR_CREDITOR_ID",
"directDebitSchemeType": "SDD_CORE",
"externalAccountId": "EXTERNAL_ACCOUNT_ID",
"mandateReference": "MANDATE_ID",
"signatureDate": "YYYY-MM-DD"
}
}'
-u 'ACCESS_KEY:SECRET' \
What customers are saying
Innovative scale-ups and industry leaders trust Atlar to power their money movement.
One API, endless use cases
Customers across a range of industries build better financial experiences on Atlar.
Get started
See a demo
Discover the Atlar platform for yourself. Enter your email to get started.