Skip to main content

SEPA Direct Debit (SDD) payments

To test SDD mandates signatures and payments, you will need to use a syntactically valid IBAN.

If you select France as country the IBAN will start with FR7616348000019 and must have a length of 27 characters.

Note that:

  • The zipcode provided on the payment page must be valid for the selected country.
  • The phone number provided must be recognized as a potentially valid mobile number but, unlike in production environment, will not be actually used to receive a confirmation code by SMS.

In order to generate such an IBAN for your tests, you can use the following PHP example:

<?php

function generateRandomIBAN() {
$ibanNumber = str_pad(48 + (97 * rand(1, 1000000)), 12, '0', STR_PAD_LEFT);
return 'FR7616348000019' . $ibanNumber;
}

Once redirected to the mandate signature page, you will be prompted to enter a code displayed below input field. Enter it and tick the box that confirms that the provided information is accurate.

Once signed, you will be taken back to our confirmation page. If a payment was requested together with the mandate creation, the payment will be in WAITING status and will turn to SUCCESS automatically within the next hour. When this happens, an relevant EMS event will be sent to your callback URL.