Sandbox
Die Sandbox-Umgebung ermöglicht es Ihnen, Ihre Integration zu testen, ohne echte Zahlungen zu verarbeiten oder echte Bestellungen zu erstellen.
Sandbox vs. Live
| Merkmal | Sandbox | Live |
|---|---|---|
| Basis-URL | Gleich (/v2/partners) | Gleich (/v2/partners) |
| API-Schlüssel | Sandbox-präfixierte Schlüssel | Produktionsschlüssel |
| Zahlungen | Simuliert (keine echten Kosten) | Echte Zahlungsverarbeitung |
| Ratenbegrenzungen | 5x höher als Produktion | Standardlimits |
| Webhooks | Werden normal zugestellt | Werden normal zugestellt |
| Bestelldaten | Testdaten, werden regelmäßig gelöscht | Persistent |
Funktionsweise
Ihre Sandbox- und Live-Umgebungen werden durch den verwendeten API-Schlüssel bestimmt. Sandbox-API-Schlüssel werden separat von Produktionsschlüsseln in Ihrem Partner-Dashboard ausgegeben.
- Verwenden Sie Sandbox-Schlüssel während der Entwicklung und des Testens.
- Wechseln Sie zu Produktionsschlüsseln, wenn Sie bereit sind, live zu gehen.
- Beide Umgebungen bieten dieselben Endpunkte und akzeptieren dieselben Anfrageformate.
Simulierte Zahlungen
Im Sandbox-Modus wird die gesamte Zahlungsverarbeitung simuliert:
- CARD-Zahlungen werden immer genehmigt, ohne den Zahlungsanbieter zu kontaktieren.
- GOOGLE_PAY- und APPLE_PAY-Token werden ohne Validierung akzeptiert.
- IDEAL-, REVOLUT- und BANCONTACT-Abläufe werden sofort ohne Weiterleitung abgeschlossen.
- Es wird kein echtes Geld belastet und keine echte Zahlungsmethode benötigt.
Tipps zum Testen
- Verwenden Sie E-Mail-Adressen mit Sandbox-Präfix (z. B.
sandbox-user@example.com) für Kundendaten, um Testbestellungen klar zu unterscheiden. - Testen Sie die Webhook-Zustellung in der Sandbox, um zu überprüfen, ob Ihr Endpunkt die Payloads korrekt verarbeitet.
- Simulieren Sie Fehlerszenarien, indem Sie bestimmte Testwerte verwenden, die in Ihrem Partner-Dashboard dokumentiert sind.
- Ratenbegrenzungen in der Sandbox sind das 5-fache der Produktionslimits, was Ihnen mehr Spielraum für schnelles Testen gibt.