Learn how to manage direct debit mandates in Mambu Payments (formerly Numeral)
A direct debit mandate authorises a creditor (a company, public administration, or association) to collect payments from a debtor's bank account (a company, public administration, association, or individual).
Attribute | Description |
---|---|
id | The direct debit mandate ID. |
object | Always |
connected_account_id | The the direct debit mandate connected account. |
direction | The direct debit mandate direction. Either |
reference | The the direct debit mandate reference. |
signature_date | The direct debit mandate signature date. |
type | The direct debit mandate type. Supported direct debit mandate types include:
|
frequency | The sequence of the direct debit mandate. Either |
creditor_account | The account to be credited. This attribute is required for financial institution connected accounts, and cannot be specified if |
creditor_account_id | The ID of the to be credited. It must be left empty if the |
debtor_account | The account to be debited. It must be left empty if |
debtor_account_id | The ID of the account to be debited. For ID. For incoming direct debit mandates it can be an ID, however it only applies to financial institutions. A |
status | The direct debit mandate status. |
custom_fields | Custom fields in JSON . |
metadata | Additional data in JSON . |
created_at | The direct debit mandate creation UTC timestamp. |
Deprecated attributes:
Attribute | Description |
---|---|
(deprecated) string | The sequence of the direct debit mandate. Either one_off or recurring . Replaced by frequency . |
(deprecated) object | Deprecated. Use either debtor_account or creditor_account depending on the direction of the mandate. |
(deprecated) string | Deprecated. Use either debtor_account_id or creditor_account_id depending on the direction of the mandate. |
(deprecated) object | Deprecated. Use either debtor_account or creditor_account depending on the direction of the mandate. |
(deprecated) string | Deprecated. Use either debtor_account_id or creditor_account_id depending on the direction of the mandate. |
Below is an example of a direct debit mandate:
{
"id": "c3fd9ee4-2aab-11ed-a261-0242ac120002",
"object": "direct_debit_mandate",
"connected_account_id": "591d818a-27c5-11ee-be56-0242ac120002",
"direction": "outgoing",
"reference": "UMR-35623234324",
"signature_date": "2024-09-03",
"type": "sepa_core",
"frequency": "recurring",
"sequence": "recurring",
"creditor_account": {
"account_number": "FR7601234567891127967100082",
"bank_code": "BNPAFRPPXXX",
"creditor_identifier": "FR123ZZZ123456",
"holder_name": "PartnerCo",
"holder_address": {
"line_1": "1, rue de la Bourse",
"line_2": "",
"postal_code": "59000",
"region_state": "",
"city": "Lille",
"country": "FR"
}
},
"creditor_account_id": "b38f5318-a389-4278-9cbe-d16116750982",
"debtor_account": {
"account_number": "FR7601234567890627967100010",
"bank_code": "SOGEFRPP",
"holder_name": "SoftwareCo",
"creditor_identifier": "",
"holder_address": {
"line_1": "1, rue de l'Abondance",
"line_2": "",
"postal_code": "69003",
"region_state": "",
"city": "Lyon",
"country": "FR"
}
},
"debtor_account_id": "30b356df-4135-4641-ae9e-e3a7903b5308",
"status": "active",
"custom_fields": {},
"metadata": {},
"created_at": "2025-01-19T08:12:11.734182Z"
}