iDEAL is an e-commerce payment system used in the Netherlands, based on online banking. This payment method is by far the most popular method for online payments in the Netherlands, and it allows customers to buy on the Internet using direct online transfers from their bank account.
Bear in mind, that iDEAL doesn’t allow recurring payments.
If you want integrate iDEAL, HiPay provides the following user interface on the Hosted Payments and Hosted Fields.
An Issuer is the bank of the customer (payer). The Issuer allows its customers to pay with iDEAL via their own mobile banking app or their internet banking environment.Here you have the parties that have a licence for iDEAL for the role of Issuer and their BIC code.
|Nationale Nederlanden (NN)
- Choice of iDEAL as payment method (Hosted Payments on the merchant’s website)
- Choice of the issuing bank (Hosted Payments on the merchant’s website)
- Redirection and Payment (issuing bank’s website)
- Confirmation page display (merchant’s website)
With this integration you are in charge of redirecting the customer to the issuing bank’s website, once the customers clicks on the payment button. The hosted payments will take care of displaying the ideal payment method and the list of the issuer banks.
Here you have the mandatory parameters of the ORDER API:
payment_product : iDEAL
orderid : unique order id. Ex: ORDER_1583157210
description : order short description. Ex. Summer Sales
amount : Total order amount. Ex: 9.99
currency : Order ISO 4217 three-character currency code. Ex: EUR
Specific to iDEAL
issuer_bank_id: This is the Business Identifier Code (BIC) of the customer’s issuer bank. Ex. SNSBNL2A
Make sure you have configured your HiPay account and the redirection urls before using the Order API.
Important ! To have better insights of your payments you can leverage HiPay’s platform data management. To do so, we strongly recommend to send as much data as possible, as the basket and the customer information. Here you have all the parameters of the API.