iDEAL is a Netherlands-based payment method that allows customers to complete one-time payment transactions (does not support subscription payments) 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%.
The iDEAL payment flow
To learn more about iDEAL payments, see the Stripe documentation.
Note: iDEAL payments only supports Euros as a currency, only applies to Netherlands-based transactions, and the WP Simple Pay Pro implementation does not yet support SEPA direct debit for recurring transactions.
Activate iDEAL Payments in the Stripe Dashboard
To begin accepting iDEAL payments, you must first activate iDEAL in the Stripe Dashboard and accept the iDEAL terms of service. Approval for accepting iDEAL payments is usually given within 24 hours.
Setting Up Your Forms to Accept iDEAL Payments
Embedded and Overlay Forms
Once you’ve been approved to accept iDEAL payments, you can choose it as a payment option in the Payment Method custom form field.
Your customers will then be able to choose iDEAL as their payment method, select their bank on the front end form, and complete their transaction.
Stripe Checkout Forms
Once you’ve been approved to accept iDEAL payments, you can choose it as a Payment Method option in the Stripe Checkout options.
Your customers will then be able to choose iDEAL as their payment method, select their bank on the Stripe Checkout form, and complete their transaction.
You can also see a live demo of iDEAL payments.