Approve SEPA DD mandate

Tokens

Using our tokenization service you can tokenize re-usable payment data like card data, bank account data including Direct Debit Mandates and PayPal BillingAgreementIDs. The main purpose for tokens is re-use of payment details. The additional benefit is that you do not need to store any sensitive payment details on your server, while still having the benefit to be able to re-use them. This allows you to process recurring card transactions without actually having access to the real card data.

One-off: Charge the consumer without the consumer having to re-enter all of their payment details.

The second scenario can be used to facilitate a one-click checkout solution, that would still allow the consumer to enter only their CVV value for a card transaction. CVV values can't be tokenized as they are not allowed to be stored at all.

Besides the re-use of payment data, tokens have one other major use-case: Direct Debit Mandates. Especially SEPA Direct Debit transactions require that the mandate for the transactions is managed through a token with an associated mandate. Mandates are created in one go with the token, but can have a state that requires that they are approved before they can be used. As the mandate process is in most cases an offline process the approval will allow you to set the location and date where and when the mandate was signed by the consumer. Without an approved SEPA mandate you will not be able to process any payments regarding this mandate.

Request

Direct Debit mandates are managed as part of the token. The mandate holds all the required data to process the direct debit transaction. By referring to the token containing the mandate you can create new transactions for each billing run (or debit). Before you can do this the consumer needs to have signed the mandate and you will need to have provided us with the details on this approval through this API call.
To approve a mandate you will need to provide us with information on when and where the mandate was signed. You also need to explicitly state that the mandate was indeed signed. Without an approved SEPA mandate you will not be able to process any payments regarding this mandate.