European Payment Methods
- iDEAL (Netherlands) and Bancontact (Belgium) matter in their markets. Test local methods against your own country-level checkout completion
- SEPA Direct Debit is the ACH equivalent for Europe: lower cost than cards, 8-week refund window for consumers, 5-day processing time
- SCA (Strong Customer Authentication) is required for most card-not-present transactions in the EEA . If your checkout doesn't support 3DS, EU issuers will decline you
- Klarna reported about 118 million active consumers across 26 countries at 31 December 2025 (VENDOR, 2025 annual report, accessed 22 October 2026). Test whether extra contribution covers your quoted fees
Dutch customers may want a bank payment instead of a card. The Dutch Payments Association says iDEAL paid for more than 70% of online purchases in 2024 (REPORTED, payments-industry association, accessed 22 October 2026; page undated). That's a purchase share. Check your own Dutch checkout mix and abandonment before deciding what to add.
When to Add European Payment Methods
Add EU payment methods when:
- 10%+ of your customers are in EU
- You're seeing cart abandonment from specific EU countries
- Your processor is Stripe, Shopify Payments, or Adyen
- You've already localized pricing (EUR), shipping, and language
Skip EU methods when:
- Under 5% EU customers
- You're on Square or US-only processor
- You haven't set up EUR pricing yet
- Your product doesn't ship to EU
Processor Support for EU Methods
| Method | Stripe | Shopify Payments | Square | Adyen | PayPal |
|---|---|---|---|---|---|
| iDEAL | ✅ | ✅ | ❌ | ✅ | ❌ |
| Bancontact | ✅ | ✅ | ❌ | ✅ | ❌ |
| SEPA Direct Debit | ✅ | ✅ | ❌ | ✅ | ❌ |
| Klarna | ✅ | ✅ | ❌ | ✅ | ❌ |
| Discontinued June 2024 | |||||
| SOFORT | ✅ | ✅ | ❌ | ✅ | ❌ |
Bottom line: If you're on Stripe or Shopify Payments, all major EU methods are available. If you're on Square, you're limited to cards.
iDEAL (Netherlands)
What It Is
iDEAL is online bank transfers for Dutch customers:
- Customer selects their bank during checkout
- Redirected to bank's online banking
- Authorizes payment directly from bank account
- Instant confirmation to merchant
Not a card. Not a wallet. Direct bank-to-merchant transfer.
Why It Matters
Measure your Netherlands checkout mix:
- iDEAL: selections, confirmed payments and completed orders
- Cards: selections, approvals and completed orders
- Other methods: requests, selections and completed orders
The Stripe experiment below measures conversion in its eligible checkouts. It doesn't establish a national payment-share range.
Stripe reported 39% higher conversion when iDEAL was offered to customers in the Netherlands in its Optimized Checkout Suite experiment (VENDOR, April 10, 2025, accessed October 22, 2026). Test your own Dutch checkouts before using a lift in your budget.
Implementation (Stripe)
Effort: 4-8 hours
Steps:
- Enable iDEAL in Stripe dashboard (Settings → Payment methods)
- Add iDEAL to checkout (Stripe Elements auto-detects Dutch customers)
- Test with Stripe test bank accounts
- Handle redirects (customer leaves your site, returns after payment)
- Go live
Stripe fee: €0.29 flat fee per transaction
Pricing Comparison
Worked example, assumed fees: €100 transaction in the Netherlands:
- iDEAL: €0.29 (0.29% effective)
- Card: €3.20 (3.2% effective)
- iDEAL saves: €2.91 per transaction
Worked example: €10K/month Netherlands sales, all orders €100, assuming 60% choose iDEAL and 40% choose cards at the fees above:
- 60 iDEAL orders: (€10,000 / €100) x 60% x €0.29 = €17.40 in fees
- 40 card orders: €4,000 x 3.2% = €128.00 in fees
- Total: €17.40 + €128.00 = €145.40 vs €320.00 all-cards
iDEAL is cheaper than cards, not more expensive.
Gotchas
- Customer redirects: Flow is: your site → bank → your site. Some customers abandon during redirect.
- No refunds to iDEAL: Refunds go back to original bank account, but it's a separate transaction.
- Not instant: Payment is instant, but settlement is T+2-3 (similar to cards).
- Dutch customers only: Don't show iDEAL to non-Dutch customers (Stripe handles this automatically).
Bancontact (Belgium)
What It Is
Bancontact is Belgium's national debit card scheme:
- Also works as online bank transfer
- Bancontact reports 18 million cards in circulation for 2024 (VENDOR, 2024 figures, released February 2025, accessed 22 October 2026)
- Confirm acceptance for your checkout and merchant account with your processor
Check Belgian customer demand. Cards in circulation don't tell you how many extra orders you'll gain.
Why It Matters
Bancontact reports 382 million online payments in 2024, using a smartphone or card reader (VENDOR, 12 February 2025, accessed 22 October 2026). That counts Bancontact payments. It doesn't give a share of all Belgian checkouts.
For your store, compare Bancontact selections and confirmed payments with cards and other methods on the same Belgian traffic.
Implementation (Stripe)
Effort: 4-8 hours (same as iDEAL)
Steps:
- Enable Bancontact in Stripe dashboard
- Add to checkout (auto-detects Belgian customers)
- Test
- Go live
Stripe fee: €0.29 flat fee per transaction (same as iDEAL)
Pricing Comparison
Same pricing as iDEAL: €0.29 flat fee, much cheaper than cards.
SEPA Direct Debit (EU-Wide)
What It Is
SEPA Direct Debit is recurring bank debits across EU:
- Customer provides IBAN (EU bank account number)
- You initiate debits for subscriptions/invoices
- Covers 36 countries in SEPA zone
Best for: Subscription businesses selling to EU.
Why It Matters
Check recurring payments separately. The ECB's SPACE 2024 survey found direct debit was the most-used method for each recurring-payment category, based on payments in the 30 days before interview (REPORTED, central-bank consumer survey, published December 2024, accessed 22 October 2026). That's euro-area consumer use. Compare mandate completion, successful collections and returns in your own subscription business.
Lower fees than card-on-file for recurring billing.
Implementation (Stripe)
Effort: 1-2 days
Steps:
- Enable SEPA Direct Debit in Stripe
- Collect IBAN + mandate at signup
- Handle mandate confirmations
- Initiate debits via Stripe API
- Handle failed debits (SEPA return codes)
Stripe fee: 0.8% (capped at €5)
Pricing Comparison
Worked example, assumed rates: €50/month subscription, 100 EU customers:
- Cards: €50 × 100 × 2.9% = €145/month
- SEPA: €50 × 100 × 0.8% = €40/month
- SEPA saves: €105/month (€1,260/year)
At scale, SEPA is dramatically cheaper for recurring billing.
Gotchas
- Chargeback windows are long: Customers can dispute up to 8 weeks (13 months if unauthorized).
- Mandate management: You must store signed mandates (Stripe handles this).
- Failed debits: NSF returns happen 2-3 days after debit. Build retry logic.
- Not instant: Debits take 3-5 business days to settle.
Klarna (EU + US)
What It Is
Klarna is buy now, pay later (BNPL):
- Customer splits payment into 4 installments
- Klarna pays you upfront
- Klarna handles collections and credit risk
Available in: EU, US, Australia
Why It Matters
Klarna publishes results for its own merchants:
- In its 2025 annual report, Klarna says its 83-merchant study across verticals and geographies found 23% higher AOV, using data from 2022 to June 2024 (VENDOR, accessed October 22, 2026)
- The same report claims a 20% conversion increase for certain merchants since joining its network. That passage gives no common measurement period for the claim. Neither figure is your forecast
- Popular with under-35 demographics
Implementation (Stripe)
Effort: 4-8 hours
Steps:
- Enable Klarna in Stripe dashboard
- Add Klarna to checkout
- Test payment flow
- Go live
Stripe fee: 3.3% + $0.30 (US) / 3.3% + €0.30 (EU)
Pricing Comparison
Klarna is more expensive than cards:
- Klarna: 3.3% + $0.30
- Cards: 2.9% + $0.30
- Extra: 0.4% (~$0.40 per $100)
Trade-off: Test whether incremental gross profit covers the added fees and returns. A bigger basket alone doesn't prove the method pays for itself.
Gotchas
- Higher fees: Klarna takes a bigger cut than cards.
- Customer qualification: Not all customers qualify (Klarna does credit check).
- Refunds are complex: Partial refunds with installments are messy.
- Klarna keeps the customer relationship: Customers remember Klarna, not your brand.
Giropay (Germany) - Discontinued
Giropay was discontinued on June 30, 2024. It's gone for new and existing transactions alike. Use SEPA Direct Debit, PayPal, or Klarna for German customers instead.
SOFORT (EU, Being Deprecated)
What It Is
SOFORT was an instant bank transfer across EU:
- Being deprecated by Klarna (who owns it)
- Being replaced by Klarna's bank transfer option
Status: Still works but don't implement new. Use SEPA Direct Debit or iDEAL instead.
Implementation Priority for EU
If you have EU customers, add in this order:
1. Multi-Currency Pricing (EUR)
Before any payment methods, support EUR pricing.
Effort: 2-4 hours Impact: Compare checkout completion before and after on the same country, device and customer segments, including currency-conversion costs
2. Country-Specific Top Method
| Country | Add First | What to Measure |
|---|---|---|
| Netherlands | iDEAL | Adoption and total checkout completion in Dutch traffic |
| Belgium | Bancontact | Adoption and total checkout completion in Belgian traffic |
| Germany | SEPA Direct Debit | Confirmed payments and returns, especially recurring |
| Nordic | Klarna | Incremental conversion, fees and returns by country |
| France | Cards work | Approval and completion against your French baseline |
| UK | Cards work | Approval and completion against your UK baseline |
3. EU-Wide Methods
Once you're established in EU:
- SEPA Direct Debit (for subscriptions)
- Klarna (for BNPL across EU)
Test to Run
EU payment method audit (3 weeks):
Week 1: Customer analysis
- Pull EU sales by country
- Calculate: Netherlands + Belgium + Germany = ___% of revenue
- If over 10%, continue. If under 5%, skip EU methods.
Week 2: Method selection 4. Netherlands over 5%? Add iDEAL 5. Belgium over 5%? Add Bancontact 6. Germany over 5%? Add SEPA Direct Debit 7. Subscriptions? Definitely add SEPA
Week 3: Implementation 8. Enable methods in Stripe (1 hour) 9. Add to checkout (4-8 hours dev time) 10. Test with Stripe test accounts 11. Go live and monitor adoption
Success criteria: Total checkout completion improves against a matched country, device and customer baseline, and incremental gross profit covers the added fees, returns and operating costs. Track adoption separately.
Scale Callout
Under $50K/month, under 10% EU:
- Skip EU methods
- Cards work fine
- Optimize US market first
$50K-$250K/month, 10-20% EU:
- Add iDEAL if Netherlands is top EU country
- Add Bancontact if Belgium is top
- Skip SEPA unless subscriptions
$250K-$1M/month, 20%+ EU:
- Add iDEAL + Bancontact + SEPA
- Consider Klarna for AOV boost
- Monitor adoption by country
Over $1M/month, 30%+ EU:
- Full EU payment method suite
- Local acquiring for better rates (consider Adyen)
- Optimize method routing by country
Where This Breaks
-
Redirect abandonment: iDEAL and Bancontact hand off to the bank. Track how many customers return and complete payment, split by device.
-
SEPA chargebacks are long: 8-week dispute window (Visa/Mastercard allow 120 days; Amex up to 120 with exceptions; Discover's window isn't published), but customers can claim unauthorized up to 13 months.
-
Klarna increases returns: BNPL makes buying easier, so it also makes returning easier. That's a pricing input, not a surprise.
-
Language matters: German customers expect a German checkout. The bank redirect is already in their language, so it's your site that stands out.
-
Compliance varies by method: SEPA requires mandate management. Klarna requires credit disclosure. Research per-method requirements.
Next Steps
Ready to implement EU methods?
- Enable methods in Stripe dashboard
- Add to checkout (see Stripe docs for code)
- Test with Stripe test bank accounts
Want to optimize EU further?
- Add Klarna for AOV boost
- Implement dynamic payment method ordering (show iDEAL first to Dutch customers)
- Monitor method adoption by country
High-volume EU business?
- Consider Adyen for local acquiring
- Implement Smart Payment Routing
- Add more EU methods (Przelewy24, eps, Multibanco)
See Also
- Regional Payment Methods - Overview
- Going Global - International expansion
- Stripe - Easiest implementation
- Adyen - Enterprise EU processing
- FX and Settlement - Multi-currency
- Checkout Conversion - Method optimization