iDEAL is the most popular online payment method in the Netherlands (in Euro) and is supported by the major Dutch banks. iDEAL enables shoppers to pay online through their banking portal and authenticate the transaction by entering their credentials, adding an additional layer of checkout security.

iDEAL Transaction Processing

These are the main steps involved in processing iDEAL transactions:

  1. On the checkout page, your shopper selects iDEAL as their payment method.

  2. Your shopper is prompted to select their bank.

  3. Your shopper is directed to their banking portal where they enter their credentials and complete the purchase.

Note: The transaction is in pending status until your shopper completes the payment. Once the payment is completed, the status changes to approved or failed.

iDEAL with BlueSnap Checkout or Hosted Pages

If you're using BlueSnap Checkout or one of our hosted solutions, iDEAL is available to you out-of-the-box, with no coding needed. Make sure real-time bank transfer is enabled for your account.

iDEAL in the BlueSnap APIs

iDEAL is supported in BlueSnap's Payment API. For complete integration details, see the API guide for iDEAL.


Your shopper can request a refund up to 180 days after the original payment. Refunds can be processed only after your shopper's account has been debited and the invoice status has changed to success. Please note that if you request a refund while the invoice is pending (before your shopper's account has been debited), you will receive an error message informing you the transaction has not yet settled.

If a refund is requested after your shopper's account has been debited, BlueSnap will remove the funds from your account and the invoice status will update to refunded.

Back to Top