iDEAL is a Netherlands-based payment method that allows customers to use bank credentials to complete transactions online.
iDEAL uses the second factor of authentication and redirects customers to their online banking environment to authenticate a payment. Then, it will send an immediate notification about the success or failure of a payment.
iDEAL Pay via Stripe is supported in the following countries:

Settings: iDEAL Pay
- Firstly, install and activate the Stripe payment gateway for the WooCommerce plugin.
- From the WordPress dashboard, go to WebToffee Stripe > General Settings > Local Gateways.
- Head on to the iDEAL.

- iDEAL: Enable to accept iDEAL payments.
- Title: Enter a custom title for iDEAL payment. This title will be visible on the checkout page.
- Description: Enter a custom description for iDEAL payment. This description will be visible on the checkout page.
- Order Button Text: Enter a custom text for the iDEAL payment button.
Finally, click on the Save changes button to update the plugin settings.
Pay via iDEAL
To sum up, the iDEAL payment workflow will be as shown below:
- Customer selects iDEAL at the checkout

2. The buyer enters the name and selects the bank.

3. iDEAL authenticates the payment.
4. Then, the plugin prompts the buyer to confirm the completion of the transaction.
5. Redirects buyers to the order received page by successfully completing the order.
Jeanette
May 10, 2025
I received the following email from stripe:
Stripe
Hello,
We previously notified you that iDEAL is updating their checkout experience by removing the bank selection step. Now, iDEAL is requiring Stripe businesses to update their iDEAL checkout integration by May 30, 2025.
Here’s what you need to know:
iDEAL may disable your iDEAL payments and charge fines for non-compliance if your integration isn’t updated by May 30, 2025
You can update your iDEAL integration by following the instructions in our support article
Until you complete this update, Stripe will redirect customers to the iDEAL hub page, regardless of the bank selected in your checkout
And than some text about how I have to pay a fine if I do not update.
Are you removing the bank list from the plugin?
Thanks.
Sanjai Valsan
May 13, 2025
Hi Jeanette,
Thank you for bringing this up!
We’re aware of Stripe’s recent update regarding the iDEAL payment method, which removes the bank selection step from the checkout flow. As of now, our team is reviewing the necessary changes to ensure our Stripe Payment Gateway for WooCommerce plugin remains compliant with Stripe’s updated requirements.
Jeanette
May 19, 2025
Can you also fix the webhooks, it still doesn’t work, I have lost 100 Euro income due to failed webhooks in iDeal, and also in CC payments.
It seems to slow, it keeps saying customers do not finish their payment or webhook not provided (depending where I look Stripe or my orders) , but my customers also complain that the transaction is terminated before connecting, and get a respons no webhook is provided.
Sanjai Valsan
May 20, 2025
Hi Jeanette,
Thanks for reaching out, and we’re sorry to hear you’re experiencing issues with webhook failures in iDEAL and credit card payments.
To help resolve this effectively, we recommend contacting our customer support team with more details — including order notes, Stripe webhook logs, and any error messages you’re seeing.