Skip to main content
Blog
Blog

Kun je Stripe gebruiken voor PCI DSS?

Ja, MAAR afhankelijk van de integratie is jouw bedrijf nog steeds verantwoordelijk voor het waarborgen van naleving van de Payment Card Industry Data Security Standard (PCI DSS).

Mar 21, 2025 4 min read
Illustratie van PCI DSS-compliance met Stripe

Ja, Stripe is een PCI Level 1 Service Provider maar afhankelijk van jouw integratie is jouw bedrijf nog steeds verantwoordelijk voor het waarborgen van naleving van de Payment Card Industry Data Security Standard (PCI DSS).

De Payment Card Industry Data Security Standard (PCI DSS) is een set beveiligingsstandaarden die zijn ontworpen om kaartinformatie te beschermen tijdens en na een financiële transactie. Om naleving te bereiken moet je voldoen aan 12 vereisten, variërend van het implementeren van sterke toegangscontrolemaatregelen en het monitoren van wijzigingen aan HTTPS-headers (PCI 11.6.1 en 6.4.3).

Hoe compliant te zijn met Stripe

De producten van Stripe zijn ontworpen om gevoelige kaartgegevens veilig te verwerken, waardoor de reikwijdte van jouw PCI DSS-verantwoordelijkheden wordt verminderd:

  • Stripe Checkout en Elements: Deze tools gebruiken gehoste betalingsvelden, waardoor gevoelige betalingsinformatie rechtstreeks naar de PCI DSS-gevalideerde servers van Stripe wordt verzonden zonder jouw servers te raken.
  • Mobiele en Terminal SDK's: De SDK's van Stripe voor mobiele en persoonlijke betalingen sturen ook gevoelige informatie rechtstreeks naar Stripe, waardoor jouw PCI-reikwijdte wordt geminimaliseerd.
Stripe Integratie Vereiste SAQ Reden
Stripe Checkout (gehoste betalingspagina) SAQ A Geen kaarthoudergegevens raken jouw server
Stripe Elements (ingesloten velden)* SAQ A* Elements verzenden gegevens veilig naar Stripe*
Stripe.js v2 met aangepaste UI SAQ A-EP* Jouw frontend beïnvloedt transactiebeveiliging
Directe API (kaartgegevens op jouw server) SAQ D Je slaat kaartgegevens op, verwerkt en/of verzendt deze

*Je moet nu dependencies op betalingspagina's monitoren, meer hieronder.

  • Als je Stripe Checkout (gehoste betalingspagina) gebruikt, kom je in aanmerking voor SAQ A.
  • Als je Stripe Elements (ingesloten velden die gegevens rechtstreeks naar Stripe sturen) gebruikt, kom je in aanmerking voor SAQ A.
  • Als je de mobiele of Terminal SDK's van Stripe gebruikt, worden betalingsgegevens veilig verwerkt door Stripe, waardoor je in SAQ A blijft.
  • Als je kaarthoudergegevens verzamelt en opslaat of een directe API-integratie gebruikt, moet je SAQ D invullen en volledige PCI-controles implementeren.

Als je in aanmerking komt voor SAQ A, zijn jouw PCI DSS-verantwoordelijkheden minimaal omdat Stripe de gevoelige kaartgegevens verwerkt.

Als je SAQ A-EP of SAQ D nodig hebt, neem je meer verantwoordelijkheid voor het beveiligen van transacties.

Als jouw bedrijf kaarthoudergegevens verwerkt of opslaat (SAQ D), moet je:

  • Sterke encryptie voor betalingsgegevens implementeren.
  • Firewall- en toegangscontrolebeleid instellen.
  • Driemaandelijkse netwerkscans uitvoeren met een Approved Scanning Vendor (ASV).
  • Een volledige PCI DSS-audit voltooien als je een Level 1 merchant bent (6M+ transacties/jaar).

*Dependencies monitoren voor SAQ A-naleving

Volgens de update van januari 2025 benadrukte de PCI Security Standards Council het belang van het monitoren van dependencies. Dit omvat zowel first-party als third-party scripts op websites. Deze update vereist dat merchants ervoor zorgen dat hun sites niet vatbaar zijn voor aanvallen die afkomstig zijn van deze scripts.

De documentatie van Stripe over PCI DSS vind je hier.

Bepaal jouw PCI-nalevingsniveau

Niveau Criteria Validatievereiste
Level 1 Meer dan 6 miljoen transacties per jaar Volledige onsite audit door een QSA + SAQ D
Level 2 1 tot 6 miljoen transacties per jaar SAQ A, SAQ A-EP, of SAQ D + Attestation of Compliance (AOC)
Level 3 20.000 tot 1 miljoen online transacties per jaar SAQ A, SAQ A-EP, of SAQ D + Attestation of Compliance (AOC)
Level 4 Minder dan 20.000 online transacties OF tot 1 miljoen totale transacties SAQ A, SAQ A-EP, of SAQ D + Attestation of Compliance (AOC)
  • Level 1 = Moet een ROC doen (Volledige PCI DSS-beoordeling met volledig Report on Compliance door QSA)
  • Level 2 = Moet minimaal een SAQ doen met third party QSA of ISA attestation
  • Level 3 = Moet SAQ doen
  • Level 4 = Optioneel

Identificeer jouw integratietype en vereiste documentatie

Vul de juiste SAQ inZodra je de juiste SAQ hebt geïdentificeerd op basis van jouw integratiemethode, vul deze grondig in. Stripe biedt een PCI-wizard in jouw Dashboard om je door dit proces te begeleiden.

Dien jouw documentatie inNadat je de SAQ hebt ingevuld, dien je deze samen met eventuele vereiste Attestation of Compliance (AOC) of Report on Compliance (ROC) in bij Stripe voor beoordeling. Met het Dashboard van Stripe kun je deze documenten rechtstreeks uploaden.

Handhaaf voortdurende nalevingPCI-naleving is geen eenmalige taak maar een doorlopend proces. Monitor regelmatig jouw systemen, handhaaf veilige codeerpraktijken en blijf op de hoogte van PCI DSS-vereisten om continue naleving te waarborgen.

Simon Wijckmans
Founder & CEO Simon Wijckmans

Founder and CEO of cside. Building better security against client-side executed attacks, and making solutions more accessible to smaller businesses. Web security is not an enterprise only problem.

FAQ

Frequently Asked Questions

Stripe Checkout en Stripe Elements verkleinen de scope, maar ontheffen je niet van PCI DSS 4.0.1 secties 6.4.3 en 11.6.1. Alles op de betaalpagina — eigen scripts, analytics, A/B-tests — moet nog steeds geïnventariseerd, geautoriseerd en op manipulatie gemonitord worden.

Gebruik Stripe Elements of Checkout en leg daar een client-side monitor zoals cside overheen om elk script en elke CSP-header op de betaalpagina te volgen. Samen dekken ze de door Stripe gehoste velden én je eigen pagina.

Monitor en Beveilig Je Third-Party Scripts

Gain full visibility and control over every script delivered to your users to enhance site security and performance.

Start gratis, of probeer Business met een proefperiode van 14 dagen.

cside dashboard interface met script monitoring en beveiligingsanalytics
Related Articles
Boek een demo