Verfügbarkeit der Funktionen
Umgebungsabhängig vs. umgebungsunabhängig
Umgebungsabhängige Funktionen führen in jedem Modus separate Daten. Eine Änderung in einem Modus wirkt sich nicht auf den anderen aus. Umgebungsunabhängige Funktionen verwenden einen gemeinsamen Datensatz für beide Modi. Deine Kontoeinstellungen, dein Unternehmensprofil, dein Bankkonto und deine Verifizierungsdokumente sind im Testmodus und im Live-Modus identisch. Eine Änderung in einem der beiden Modi gilt daher für beide.API-Endpunkte
Verwende diese Hostnamen, um Anfragen an die richtige Umgebung weiterzuleiten:- Testmodus:
https://test.dodopayments.com - Live-Modus:
https://live.dodopayments.com
environment: 'test_mode' in TypeScript. Die PHP- und C#-SDKs verwenden stattdessen die Basis-URL des Testmodus. Siehe SDKs.
Funktionsweise der Modi
Im Testmodus wird jede Transaktion simuliert und es wird kein Geld bewegt. Verwende die Testkarten, UPI-IDs und anderen Zugangsdaten unter Testablauf, um erfolgreiche und fehlgeschlagene Zahlungen zu simulieren. Auf dieser Seite findest du auch ein Video zu einer vollständigen Testzahlung. Testzugangsdaten funktionieren nur im Testmodus. Der Live-Modus ist verfügbar, sobald du dich registrierst. Live-Zahlungen und Auszahlungen werden aktiviert, nachdem dein Konto die Kontoverifizierung bestanden hat. Produkte, API keys und Webhooks gehören zu dem Modus, in dem du sie erstellst. Um ein Produkt wiederzuverwenden, öffne es im Testmodus und kopiere es in den Live-Modus. Die Kopie übernimmt die Details des Produkts. Ein API key des Testmodus authentifiziert sich nicht gegenüberlive.dodopayments.com, und ein Live key authentifiziert sich nicht gegenüber test.dodopayments.com.
Um während der Entwicklung Webhooks des Testmodus auf deinem lokalen Computer zu empfangen, leite sie mit dem CLI-Webhook-Listener weiter (dodo wh listen).
Zwischen Modi wechseln
Um zwischen Modi zu wechseln, verwende den Schalter Live-Modus in der Seitenleiste des Dashboards. Verwende die API keys, die zu dem Modus gehören, in dem du gerade arbeitest.Nächste Schritte
Testing Process
Testkarten, UPI, BNPL, Wallets und Bankeinzüge.
Account Verification
Aktiviere Live-Zahlungen und Auszahlungen.