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
  • amendment
    Type: object
    required

    The existing mandate details being amended as part of the migration.

  • customer_no
    Type: integer
    min:  
    1
    required

    Integer numbers.

  • iban
    Type: string
    required

    The IBAN of the mandate

  • signed_date
    Type: stringFormat: date
    required

    Date 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"
  }
}