Stripe | Financial Infrastructure to Grow Your Revenue

Stripe | Financial Infrastructure to Grow Your Revenue

4466 articles

Accept an iDEAL


Accept an iDEAL | Wero payment

Learn how to accept iDEAL | Wero, a common payment method in the Netherlands.

Checkout

Elements

Mobile

iDEAL | Wero (formerly iDEAL) is a single use payment method where customers are required to authenticate their payment. Customers pay with iDEAL | Wero by redirecting from your website, authorizing the payment, then returning to your website where you get immediate notification on whether the payment succeeded or failed.

Note

To accept iDEAL | Wero, you must comply with our iDEAL Terms of Service.

Depending on how you settle payments, there might be additional notification requirements to be aware of.

Determine compatibility

A Checkout Session must satisfy all of the following conditions to support iDEAL | Wero payments:

  • Prices for all line items must be expressed in Euro (currency code eur ).

Accept a payment

Note

This guide builds on the foundational accept a payment Checkout integration.

Enable iDEAL | Wero as a payment method

When creating a new Checkout Session, you need to:

  1. Enable iDEAL in your Dashboard. Stripe automatically displays iDEAL to eligible customers using dynamic payment methods . If you currently specify payment _ method _ types , see the migration guide .
  2. Make sure all your line _ items use the eur currency.

Command Line

Select a language

cURL

Stripe CLI

Ruby

Python

PHP

Java

Node.js

Go

.NET

No results

Fulfill your orders

After accepting a payment, learn how to fulfill orders.

Test your integration

When testing your Checkout integration, select iDEAL | Wero as the payment method and click the Pay button.

Handle refunds and disputes

The refund period for iDEAL | Wero is up to 180 days after the original payment.

There is no dispute process—customers authenticate with their bank.

See also

Last verified 2026-09-24

Is this helpful?