sepa-direct-debit-transaction

Contains the information required to process a SEPA Direct Debit transaction.

Request

Property NameTypeRequiredDescription
bicstringOptionalBank Identifier Code (BIC).
Between 8 - 12 alphanumeric characters.
ibanstringRequired if vaulted shopper ID is not sentInternational Bank Account Number (IBAN). Between 14 - 34 alphanumeric characters.
iban-first-fourstringOptional

Required if sending a vaulted shopper ID and the shopper has multiple saved accounts.
First four characters of IBAN.
iban-last-fourstringOptional

Required if sending a vaulted shopper ID and the shopper has multiple saved accounts.
Last four characters of IBAN.

Response

Property NameTypeDescription
bicstringBank Identifier Code (BIC).

8 - 12 alphanumeric characters.
iban-first-fourstringFirst four characters of IBAN.
iban-last-fourstringLast four characters of IBAN.
mandate-datestringDate (day-month-year) on which the shopper accepted the SEPA Direct Debit mandate.
For example: "21-Jul-17"
mandate-idstringID used to identify the shopper's acceptance of the SEPA Direct Debit mandate.
pre-notification-textstringText for pre-notification email in English.

For example:
"The amount of 100.00 EUR will be collected using SEPA Direct Debit with Mandate BS141928 from your bank account IBAN DE09XXXXXX7891 in the next few days. Please ensure sufficient funds in your account"

Note: To get the text in another language, you may use the Get Pre-Notification Text API.
pre-notification-translation-refstringGet Pre-Notification Text endpoint with transaction ID in query string.

For example:
"https://sandbox.bluesnap.com/services/2/translations/sepa/prenotification?transactionid=1011148871"

Note: Specify the desired translation by including the language code in the query string.

For example:
"https://sandbox.bluesnap.com/services/2/translations/sepa/prenotification?transactionid=1011148871&language=fr"