Payments
Bank redirects
iDEAL

iDEAL payments

Learn about iDEAL, a common payment method in the Netherlands.

iDEAL is a Netherlands-based payment method that allows customers to complete transactions online using their bank credentials. All major Dutch banks are members of Currence, the scheme that operates iDEAL, making it the most popular online payment method in the Netherlands with a share of online transactions close to 55%.

iDEAL redirects customers to their online banking environment to authenticate a payment using a second factor of authentication and there is immediate notification about the success or failure of a payment. The exact customer experience depends on their bank.

Customer locations
Netherlands
Presentment currency
EUR
Payment confirmation
Customer-initiated
Payment method family
Authenticated bank debit
Recurring payments
via SEPA Direct Debit
Payout timing
Standard payout timing applies
Connect support
Yes
Dispute support
No
Refunds / Partial refunds
Yes / yes
Stripe accounts in the following countries can accept iDEAL payments with local currency settlement.
Australia
Austria
Belgium
Bulgaria
Canada
Cyprus
Czech Republic
Denmark
Estonia
Finland
France
Germany
Greece
Hong Kong
Ireland
Italy
Latvia
Lithuania
Luxembourg
Malta
Mexico
Netherlands
New Zealand
Norway
Poland
Portugal
Romania
Singapore
Slovakia
Slovenia
Spain
Sweden
Switzerland
United Kingdom
United States

Payment flow

Getting started

Check out the iDEAL sample, view the sample code on GitHub, or get started with accepting iDEAL payments.

Disputed payments

The risk of fraud or unrecognized payments is low because the customer must authenticate the payment with their bank. As a result, you won’t have disputes that turn into chargebacks, with funds withdrawn from your Stripe account.

Refunds

iDEAL payments can be refunded up to 180 days after the original payment.

Was this page helpful?
Questions? Contact us.
Developer tutorials on YouTube.