Initial setup

Below we will give a comprehensive overview of all the necessary steps to obtain consent for an SDD mandate

Obtain consent

Option 1: Collect consent from the user directly

You can present the following (legal) agreement to your users:

en: By signing this mandate form, you authorise (A) {NAME OF MERCHANT} to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from {NAME OF MERCHANT}. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Please complete all the fields marked.

fr: En signant ce formulaire de mandat, vous autorisez (A) {NOM DU CREANCIER} à envoyer des instructions à votre banque pour débiter votre compte, et (B) votre banque à débiter votre compte conformément aux instructions de {NOM DU CREANCIER}. Vous bénéficiez d’un droit à remboursement par votre banque selon les conditions décrites dans la convention que vous avez passée avec elle. Toute demande de remboursement doit être présentée dans les 8 semaines suivant la date de débit de votre compte.

nl: Door ondertekening van dit formulier geeft u toestemming aan (A) {NAAM VAN INCASSANT} om doorlopende incasso-opdrachten te sturen naar uw bank om een bedrag van uw rekening af te schrijven en (B) aan uw bank om doorlopend een bedrag van uw rekening af te schrijven overeenkomstig de opdracht van {NAAM VAN INCASSANT}. Als u het niet eens bent met deze afschrijving kunt u deze laten terugboeken. Neem hiervoor binnen 8 weken na afschrijving contact opmet uw bank. Vraag uw bank naar de voorwaarden.

To perform the transfer of the mandate the following information about the user's consent is needed:

  • Date of consent
  • IP address
  • User Agent of the user

You can add this information in the transfer mandate API call. This is especially useful when you want a quick and silent mandate transfer (i.e. no client interaction with Digiteal, more info below).

See: Transfer mandate

📘

PRO TIP: It is highly recommended to verify the combination of the IBAN (bank account number) and name. There are two recommended approaches to do this:

A. You use our VoP API, more info here
B. You request a first payment via bank transfer

Option 2: Collect signed mandate document from the user

The user can obtain this document from his bank and upload it to the integrator.