⚠️

Note:

We are gradually migrating to iDeal 2.0, an enhanced version of this payment method.

Changes:

  • For users of our redirect solution:
    From 26/06/2024 on, our payment page no longer displays an issuer list when iDeal is selected.
    Instead, the customer is redirected to the iDeal environment to select the issuer.
  • For users of our direct solution (via API):
    By 01/01/2025, slight modifications to your payment method integration will be necessary. Further information will follow.

iDEAL is the leading payment method in the Netherlands and links all major Dutch retail banks. Customers pay via mobile banking app, QR code, or in their own online banking environment. Once a payment is completed, the customer cannot reverse it and iDEAL guarantees settlement.

Read how iDEAL can benefit your business on multisafepay.com

SupportsDetails
CountriesNetherlands
CurrenciesEUR
ChargebacksNo
Payment componentsYes
Payment pagesYes (Banking: Current and deprecated versions, QR: Current only)
Recurring paymentsYes (banking only)
RefundsYes: Full and partial
Second ChanceYes

Payment flow

This diagram shows the flow for a successful transaction. Click to magnify.

iDEAL payment flow

Payment statuses

The table below sets out the order status and transaction status for payments and refunds.

DescriptionOrder statusTransaction status
The customer has been redirected to their bank.InitializedInitialized
MultiSafepay has collected payment.CompletedCompleted
The customer cancelled the transaction via their bank.VoidVoid/Cancelled
iDEAL processing error.DeclinedDeclined
The customer didn't complete payment within 1.5 hours.ExpiredExpired
Refunds: Refund initiated.InitializedInitialized
Refunds: Refund pending (banking only).ReservedReserved
Refunds: Refund complete.CompletedCompleted

Activation

  1. Sign in to your MultiSafepay dashboard .
  2. To activate the payment method for:
  • All sites, go to Settings > Payment methods.
  • A specific site, go to Sites, and then click the relevant site.
  1. Select the checkbox for the payment method, and then click Save changes.

💬 Support: If the payment method isn't visible in your dashboard, email [email protected]

Integration

API

  • See API reference – Create order > Banking order.

    Example requests

    For example requests, on the Create order page, in the black sandbox, see Examples > iDEAL direct/QR/redirect.

  • Transactions expire after 1.5 hours.

Ready-made integrations

Testing

To test iDEAL payments, see Testing payment methods - Banking methods.


User guide

Brand recognition

To increase brand recognition for customers, the name of your website appears on the iDEAL payment page and "[Your site name] by MultiSafepay" on the customer's bank statement.

iDEAL QR

iDEAL QR has a wide range of applications. Customers can scan QR codes off screens or paper (e.g. invoices, receipts), and change the amount to pay. This makes it particularly suitable for hospitality, charity collectors, and home deliveries. You can specify whether the same QR code can be used more than once.

Not all Dutch banking apps support iDEAL QR yet, so we recommend that customers scan QR codes with their camera or a general QR reader. This redirects to the ideal.nl payment page, which works for all banks.

Issuers

iDEAL supports a number of Dutch issuers:

Supported issuers
  • ABN AMRO
  • ASN Bank
  • bunq
  • ING
  • Knab
  • Nationale Nederlanden
  • N26
  • Rabobank
  • Regio Bank
  • Revolut
  • SNS Bank
  • Triodos Bank
  • Van Lanschot Kempen
  • Yoursafe



💬

Support

Email [email protected]

Top of page