Migrate SEPA Direct Debit mandate for a customer
Registers a migrated SEPA Direct Debit mandate for a customer when moving from a previous creditor. The request carries the existing mandate details being amended under the amendment object; the response returns the identifiers assigned by Billogram.
The migration is finalized when the first payment is initiated with this migrated mandate.
Body·
required
application/json
- Type: objectamendmentrequired
The existing mandate details being amended as part of the migration.
- Type: integercustomer
_no min:1requiredInteger numbers.
- Type: stringibanrequired
The IBAN of the mandate
- Type: stringFormat: datesigned
_date requiredDate when the mandate was signed. Must be provided in ISO 8601 date format (e.g., "2023-02-01").
Responses
- application/json
- application/json
- application/json
- application/json
- application/json
Request Example for post/sepa_dd_mandate/migrate
curl https://sandbox.billogram.com/api/v2/sepa_dd_mandate/migrate \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic username:password' \
--data '{
"customer_no": 1,
"iban": "DE89370400440532013000",
"signed_date": "2023-02-01",
"amendment": {
"sepa_creditor_identifier": "DE02ZZZ123456789",
"unique_mandate_reference": "4G4JQUA2LUQQBDEV7L9EQM7HAT"
}
}'
{
"status": "OK",
"data": {
"customer_no": 1,
"iban": "DE89370400440532013000",
"signed_date": "2023-02-01",
"sepa_creditor_identifier": "DE98ZZZ099999999",
"unique_mandate_reference": "87LBRXHD3XY6HM6CDD4L979FBW"
}
}