iDEAL Advanced

Compatible With: Community 2.0, 2.1, 2.2, 2.3

Tech Specifications

Current Version:
Stable Build
16 April, 2019
Extensions, Payments & Security, Payment Integration
License Type:
Open Software License 3.0 (OSL-3.0)


This is the Dutch iDEAL payment integration for use with ING's "Advanced", Rabobank's "Professional" and other bank subscriptions.

Other Extensions by Appmerce


Back to top

This is the iDEAL Advanced (ING Bank) / Professional (Rabobank) payment gateway integration for Magento. iDEAL is a payment gateway for the Dutch debit card market, supporting most Dutch banks. This particular extension integrates with both the ING Bank's "Advanced" subscription and the Rabobank's "Professional" subscription.  Other subscriptions may also be supported, please contact the developer first. ING Bank and Rabobank are Dutch consumer banks operating from The Netherlands.

The extension adds a payment method 'iDEAL' to the checkout. Customers can choose their issuing bank during the checkout process (such as ABN AMRO Bank, Van Lanschot, Rabobank, etc.). After placing an order, the customer will be redirected to their Dutch web banking interface to complete a payment. After payment, the customer will be sent back to the success page, or to the cart page in case of failure. This extensions supports an instant payment notification system to update the order status in Magento (e.g. from 'pending' to 'processing'). The extensions will also send an order email upon receipt of payment.

This extension requires you to sign up with your bank's "iDEAL" system. Supported subscriptions include those of ING Bank's "iDEAL Advanced", Rabobank's "iDEAL Professional" and's subscription. The ING Bank, Rabobank and charge additional fees for your subscription, both monthly and per-transaction.


Security & PCI Requiements

To use this payment method you do *not* need a PCI certification. No sensitive payment information is stored in Magento. The extension redirects users to a banking interface, which securely handles payment details. Magento will receive a postback notification to update the order status afterwards, also using a CRON process.


How It Works

Customers can choose their issuing bank in the Magento checkout (ING Bank, Rabobank, ABN Bank, Van Lanschot, KNAB, Friesland Bank en meer). After placing an order the customer is redirect to their web banking environment. After cancelling or succesfully completing the payment the customer is returned to the store. A background process initiates an Instant Payment Notification to update the order.



  • supports new SEPA / iDEAL 3.3.1
  • upload your certificates from the admin
  • optional order email, optional invoice email, disable invoice creation
  • show iDEAL Logo in checkout
  • Shows payment information
  • shows iDEAL statuses
  • creates invoices & submits orde remail
  • includes example certificates for testing


System Requirements

The web server needs to support a recent version of PHP openSSL (1.0 or higher).

Release Notes

Back to top


  • Compatible with CE: 2.3
  • Stability: Stable Build
  • Description:



  • Compatible with CE: 2.0 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    Minor update for Magento 2.3


  • Compatible with CE: 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    Initial release.


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top