Betalingsvenster
Een betalingsvenster is de betaalpagina, iframe of inline velden van je betalingsprovider waarin de klant zijn kaartgegevens invult.

Wat is een betalingsvenster?
Een betalingsvenster is de betaalpagina, iframe of inline velden van je betalingsprovider (PSP) waarin de klant zijn kaartgegevens invoert en bevestigt. In e-commerce verwijst de term meestal naar de gehoste oplossing van providers zoals QuickPay, Nets Easy of Reepay — de stap in de checkout waarin de kaarttransactie zelf wordt verwerkt. Kaartgegevens worden rechtstreeks bij de provider ingevoerd, niet op je eigen server.
Waarom is een betalingsvenster belangrijk?
Doordat kaartgegevens bij de PSP worden ingevoerd en niet in jouw winkel, vermindert een gehost betalingsvenster je PCI DSS-verantwoordelijkheid aanzienlijk — in de praktijk vaak tot het lichte SAQ A-niveau. Het betalingsvenster is ook de plek waar de 3D Secure- en SCA-authenticatie (vereist onder PSD2) aan de klant wordt gepresenteerd. Een snel, betrouwbaar en stabiel venster is daarom essentieel: fouten of wrijving hier leiden tot geweigerde betalingen en verloren bestellingen aan het einde van de flow.
Veelvoorkomende use cases
- Volledige herleiding naar de pagina van de provider, waar de klant de betaling afrondt en wordt teruggestuurd naar de winkel.
- Ingebedde iframe in de checkout, zodat de klant op je site blijft terwijl de kaartvelden door de PSP worden gehost.
- Inline gehoste velden (tokenisatie) die eruitzien als de eigen velden van de winkel, maar beveiligd zijn door de provider.
- 3D Secure/SCA-authenticatie, waarbij de bank van de klant de betaling binnen het venster verifieert.
- Problemen oplossen met geweigerde kaarten, time-outs of een ontbrekende callback van de betalingsprovider.
Shopify-perspectief
Als je Shopify Payments gebruikt, worden de kaartvelden door Shopify zelf afgehandeld via getokeniseerde iframes en kunnen ze om redenen van PCI-compliance niet vrij worden aangepast. Als je kiest voor een betaalgateway van een derde partij, vindt de betaling plaats in een ingebed venster of via herleiding naar de provider. Test het betalingsvenster altijd met echte testkaarten en een 3D Secure-flow, en controleer of de klant correct wordt teruggestuurd naar de orderbevestiging, zodat je geen betalingen verliest door een defecte callback.