Ontwikkelaar

PCI Sandbox: tokenisatie testen zonder echte kaarten

8 april 2025 5 min lezen PCI Proxy EU

Bevor U Uw Tokenisierungsintegration in de Productie bringen, moeten u testen, en het zonder echte Kaartgegevens te gebruiken. PCI DSS verlangt ausdrücklich, dat Testumgebungen van Produktionsumgebungen getrennt zijn en geen echten PANs in Ontwikkeling en Tests gebruikt worden. EenPCI Sandboxis de Oplossing: een isolierte Omgeving, de het Verhalten van de Productie--Vaults simuliert, zonder echte Kaartgegevens te opslaan.

PCI Sandbox: tokenisatie testen zonder echte kaarten

Waarom een separate Sandbox-Omgeving notwendig is

PCI DSS Vereiste 6.3.2 en 6.4.1 vereisen, dat Ontwikkelings-- en Testumgebungen van Produktionsumgebungen getrennt zijn. De Kernprinzipien:

  • Geen echten Produktionsdaten (echte PANs) in Ontwikkeling en Test
  • Separate Zugriffskontrollen tussen Productie-- en Testumgebungen
  • Geen Gebruik van Produktionssystem-Credentials in Testumgebungen
  • Testdaten moeten na Abschluss de Tests verwijderd worden

Viele Ontwikkelaar umgehen Deze Vereisten unwissentlich, indem u "Test-Kaartnummers" uit PAN-Nummern ableiten of echte Transaktionsdaten in Testdatenbanken kopieren. Beide Praktiken verstoßen tegen PCI DSS en kunnen naar de Opname van Entwicklungssystemen in de CDE führen.

Hoe een PCI Sandbox funktioniert

De PCI Proxy EU Sandbox is een volledig isolierte Omgeving, de het Verhalten van de Productie--Vaults repliziert, maar met synthetischen Testdaten arbeitet:

  • Separate API-Endpoints: De Sandbox gebruikt separate API-Endpoints (z.B. sandbox.pci-proxy.eu) en separate API-Sleutel, de nooit in Produktionssystemen gebruikt worden moeten.
  • Testkartennummern: De Sandbox akzeptiert een vordefinierte Reihe van Testkartennummern (in het PAN-Format, maar geen echten Kaarten), de verschiedene Transaktionsszenarien simulieren.
  • Realistische Token-Generierung: De Sandbox generiert echte Token-Strukturen, sodass de Integratie in Produktionssystemen zonder Anpassungen funktioniert.
  • Simulations-Modi: Verschiedene Sandbox-Szenarien simulieren Genehmigung, Afwijzing, Netwerkfouten en Timeouts.

Sandbox-Test-Szenarien voor Tokenisatie

Een Volledige Sandbox-Teststrategie moet volgende Szenarien abdecken:

  1. Token-Erstellung: Erstellen U een Token uit een Test-Kaartnummer. Überprüfen U, dat het Token-Format korrekt is en geen Informationen über de ursprüngliche Kaart bevat.
  2. Token-Gebruik voor Transacties: Gebruiken U De Token naar de Autorisatie een Test-Transactie. Überprüfen U, dat de Autorisierungsanfrage korrekt naar het Simulator doorgestuurd wordt.
  3. Token-Beheer: Testen U Szenarien Hoe Token-Flow, Kaarten-Aktualisierung (Account Updater) en Token-Löschung.
  4. Fehlerszenarien: Testen U, Hoe Uw Integratie met abgelehnten Transacties, Netwerkfouten en ungültigen Tokens umgeht.
  5. Wiederholungszahlungen: Testen U Szenarien voor gespeicherte Zahlungsmethoden en Abonnement-Verlängerungen met gespeicherten Tokens.

best practices voor PCI-conforme Ontwikkeling

Über de Sandbox hinaus is Het best practices voor PCI-conforme Entwicklungsprozesse:

  • Geen echten Kaartnummers in Code of Git: Ook in Kommentaren of Test-Strings moeten nooit echte PANs erscheinen.
  • Secrets Management: API-Sleutel voor Productie-- en Sandbox-Omgevingen moeten in separaten Secrets-Management-Systemen opgeslagen worden.
  • Code Reviews met Fokus op Datenhygiene: Code Reviews moeten explizit prüfen, ob Logging of Debugging versehentlich Kaartgegevens ausgeben könnte.
  • Automatisierte Scans op PAN-Muster: Integreren U automatisierte Scans in de CI/CD-Pipeline, de na PAN-ähnlichen Mustern in Code en Logs suchen.

Veelgestelde vragen

Kan ik de Luhn-Algorithmus-Audit in het Sandbox-Modus testen?

Ja. De van PCI Proxy EU bereitgestellten Testkartennummern bestehen de Luhn-Validierung, da u strukturell korrekte PAN-Formate zijn. Het maakt mogelijk het Volledige Testen de Front-End-Kartenformular-Validierung zonder echte Kaartgegevens. Testkartennummern zijn in de PCI Proxy EU Entwicklerdokumentation gedocumenteerd en decken de meest gangbare Kartentypen (Visa, Mastercard, Amex) ab.

Hoe maakt man De Übergang van Sandbox te Productie?

De Übergang is in de Regel een reine Konfigurationswijziging: Ersetzen U de Sandbox-API-Endpoints en -Sleutel via de Productie--Endpoints en -Sleutel. De Integratie-Logik blijft identisch. Aanbevolen wordt een Staging-Stap tussen Sandbox en vollständiger Productie, in het U met echten Kaarten een begrenzte Anzahl van Transacties testen, bevor U De Volledige Rollout durchführen.

Integreren U Tokenisatie veilig en PCI DSS-konform: De PCI Proxy EU Sandbox biedt een Volledige Testumgebung zonder echte Kaartgegevens.PCI Proxy EU Ontdekken.


Hulp nodig bij PCI-naleving?

Ons team helpt u uw CDE in kaart te brengen, het juiste SAQ te kiezen en tokenisatie te implementeren met gegevensresidentie in de EU.

Neem contact op

Vereenvoudig PCI DSS-naleving vandaag

Verklein uw CDE, vereenvoudig het SAQ en bescherm kaartgegevens van klanten met PCI Proxy EU.