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:
- 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 .
- 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.
