機能比較
環境依存性
環境依存: すべての環境依存機能は、テストモードとライブモードで独立したデータを持ちます。一方の環境で行った変更は、他方には影響しません。例:テストモードで生成されたAPIキーは、ライブモードで生成されたAPIキーとは独立しています。 環境に依存しない: すべての環境に依存しない機能は、ライブモードとテストモードの両方で同じデータを持ちます。例:マイアカウントセクションは、テストモードとライブモードで同じデータを持ちます。一方の環境で行った変更は、他方の環境にも影響します。 Live Mode は初日から利用できますが、実際の決済と支払いが有効になるのはアカウント認証が完了した後のみです。実際の決済を受け付けられるのは `live mode` 内のみです。必要な手順については、アカウント認証をご確認ください。 テストモードおよびライブモードのAPIホスト名は以下の通りです:- テストモード:
https://test.dodopayments.com - ライブモード:
https://live.dodopayments.com
主なハイライト
- テストモードまたはライブモードで作成されたすべての製品は、それぞれの環境でのみ利用可能です。テストモード環境には、ライブモードにコピーするオプションがあります。これにより、関連するすべての詳細を持つ製品がコピーされ、ライブモードに作成されます。
-
テストモードで作成されたAPIキーとWebhookはテストモード環境にのみ限定され、ライブモードのデプロイには影響しません。その逆も同様です。CLI webhook listener (
dodo wh listen) を使用して、テストモードのWebhookをリアルタイムでローカル開発サーバーに転送できます。 - 検証のために提出されたすべての文書と提出された銀行口座の詳細は、テストモードとライブモードで同じです。いずれかの環境でこの情報が変更されると、他の環境でも変更されます。
テストカードとUPI ID
テストカード、UPI ID、およびその他のテスト方法に関する詳細情報については、包括的なテストプロセスガイドを参照してください。 このガイドには以下が含まれます:- 様々なシナリオのためのテストカード番号
- 支払いをシミュレーションするためのテストUPI ID
- 様々な支払い結果をテストするための手順
- 統合テストのベストプラクティス
テスト支払い方法はテストモードでのみ有効です。本番の支払いには使用しないでください。