Accept an iDEAL | Wero payment
Learn how to accept iDEAL | Wero, a common payment method in the Netherlands.
Caution
Stripe can automatically present the relevant payment methods to your customers by evaluating currency, payment method restrictions, and other parameters.
- Follow the Accept a payment guide to build a Checkout integration that uses dynamic payment methods.
- If you don’t want to use dynamic payment methods, follow the steps below to manually configure the payment methods in your Checkout integration.
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.
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.
This guides you through enabling iDEAL | Wero and shows the differences between accepting payments using dynamic payment methods and manually configuring payment methods.
Enable iDEAL | Wero as a payment method
When creating a new Checkout Session, you need to:
- Add
idealto the list ofpayment_.method_ types - Make sure all your
line_use theitems eurcurrency.
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.