Back to blog
Engineering·April 22, 2026·6 min read

iDEAL en Bizum naast elkaar in Stripe: wat je moet weten

F
FrosthavenStudio

Elke keer dat we een e-commerce of abonnement-flow bouwen voor een ES–NL klant, krijgen we dezelfde vraag. "Kan het ook Bizum?" van de Spaanse kant. "Kan het ook iDEAL?" van de Nederlandse kant. Antwoord: ja, beide, mits je je Stripe-account correct configureert.

Eerste valkuil: Stripe’s default checkout toont niet alle local payment methods. Je moet per methode expliciet enablen in je Payment Method Settings. iDEAL werkt automatisch voor EUR-transacties naar Nederlandse klanten. Bizum vereist een Spaanse beneficiary-bankrekening en een ESR-contract.

Tweede valkuil: de checkout-page’s button-volgorde. Als iDEAL eerst staat verliest de Spaanse checkout conversie. Stripe Checkout herkent browser-locale en sorteert, maar alleen als je in je account beide markets hebt opgegeven. In Custom Checkouts moet je dat zelf doen op basis van `Accept-Language`.

Derde: SEPA-fallback. Nederlandse klanten die iDEAL missen willen SEPA, Spaanse klanten willen liever kaart dan SEPA. Stripe laat je per country-code de method-prioriteit kiezen. Dat scheelt ons vier procent conversie.

Onze setup voor een multi-market SaaS: Stripe Checkout met automatic payment methods, GEO-based redirect naar regionale branded portal (dank je next-intl), en een `billing_details.address.country` dropdown die de methodenlijst filtert. Vier weken werk van ontwerp tot live voor een junior developer, twee weken voor ons.

Kleine bonus: voor Nederlandse B2B-klanten die BTW-verlegd willen werken is Stripe Tax onmisbaar. Zonder dat raak je verloren in EORI-nummers en reverse-charge-flags. Met Stripe Tax: één tickbox en klaar.

/ Deel dit /

X / TwitterLinkedInE-mail