Integration

Integration


To perform an iDEAL payment, the consumer must also select their bank. This issuing bank selection can be done by the merchant, or in the payment gateway. If you wish to store the consumer’s issuing bank, you can include an issuer selection in the checkout process and pass it in the payment request. Otherwise, if the issuer is not included in the payment request, the gateway will show an issuer selection. When the issuer is known, the consumer is redirected to the issuing bank where they will be asked to verify their identity and confirm the payment. The status of the payment is then immediately known (unless an error occurs) and the consumer is redirected back to the merchant with the payment status.

Issuing banks

The issuing banks are the banks where a customer needs to have abank account to be able to use iDEAL. The current list of supported issuing banks (and their BIC code) is:

Bank BIC code
ABN AMRO ABNANL2A
ASN Bank ASNBNL21
Bunq BUNQNL2A
ING INGBNL2A
Knab KNABNL2H
Rabobank RABONL2U
Revolut REVOLT21
SNS Bank SNSBNL2A
SNS Regio Bank RBRBNL21
Triodos Bank TRIONL2U
Van Lanschot FVLBNL22

(Source: https://www.ideal.nl/partners/issuers/)

Servicecodes and actions

For iDEAL collecting , use the service code ideal. For iDEAL processing , use the service code idealprocessing

The iDEAL service supports the following actions: Pay, Refund. They can be used with channel 'Web'.

Recurring payments

It is also possible to use an iDEAL transaction as a reference transaction for recurring SEPA Direct Debit transactions. To do this, add the basic parameter "StartRecurrent" with value "True" to your iDEAL API request. Once successful, you can perform a recurring SEPA direct debit transaction. Please see the SEPA Direct Debit section for an explanation of the "PayRecurrent" request.


Was dit artikel nuttig?

What's Next