テストカードの詳細
Dodo Paymentsは、さまざまな支払いシナリオをシミュレートするために使用できるテストカード番号のセットを提供しています。これらのテストカード番号を使用して、実際の支払いまたは請求を処理することなく、テストモードでシミュレートされた支払いを作成できます。 テストカード番号はテストモードでのみ有効です。実際の支払いには使用しないでください。テストカード番号
すべての地域のテストカードを1つの表にまとめて、参照しやすくします。以下の表には、成功した支払いと拒否された支払いのシミュレーションのための米国とインドのカードが含まれています。| 地域 | ブランド | シナリオ | カード番号 | 有効期限 (MM/YY) | CVV/CVC |
|---|---|---|---|---|---|
| 米国 | Visa | 成功 | 4242424242424242 | 06/32 | 123 |
| 米国 | Visa | 拒否 | 4000000000000002 | 06/32 | 123 |
| 米国 | Mastercard | 成功 | 5555555555554444 | 06/32 | 123 |
| 米国 | Mastercard | 拒否 | 4000000000009995 | 06/32 | 123 |
| インド | Visa | 成功 | 4576238912771450 | 06/32 | 123 |
| インド | Visa | 拒否 | 4706131211212123 | 06/32 | 123 |
| インド | Mastercard | 成功 | 5409162669381034 | 06/32 | 123 |
| インド | Mastercard | 拒否 | 5105105105105100 | 06/32 | 123 |
テストUPIの詳細
UPIについてはこちらで確認してください。| ステータス | UPI ID |
|---|---|
| 成功 | success@upi |
| 失敗 | failure@upi |
テストKlarnaの詳細
| ステータス | 生年月日 | 名 | 姓 | メール | 住所 | 番地 | 市 | 州 | 郵便番号 | 電話 |
|---|---|---|---|---|---|---|---|---|---|---|
| 承認済み | 1970-10-07 | テスト | Person-us | customer@email.us | アムステルダムアベニュー | 509 | ニューヨーク | ニューヨーク | 10024-3941 | +13106683312 |
| 拒否 | 1970-10-07 | テスト | Person-us | customer+denied@email.us | アムステルダムアベニュー | 509 | ニューヨーク | ニューヨーク | 10024-3941 | +13106354386 |
テストAfterpayの詳細
チェックアウト統合をテストする際は、Afterpayを支払い方法として選択し、支払いボタンをクリックしてください。成功した支払い
- 成功した支払いには、有効なメールアドレスと配送先住所を使用してください。
認証失敗
- ユーザーが認証に失敗するケースをテストするには、テストAPIキーを使用し、リダイレクトページを表示します。リダイレクトページで、Afterpayモーダルウィンドウを閉じ、支払いが失敗したことを確認します。PaymentIntentは
requires_actionからrequires_payment_methodに遷移します。
Apple Payのテスト
Dodo Paymentsのテストアカウントを使用してApple Payをテストできます。Apple Payをテストするには、iPad、iPhone、またはMacが必要です。MacではSafariを使用してください。
Apple IDにサインアップする
まだ持っていない場合は、Apple IDにサインアップしてください。
Apple Payに少なくとも1枚のカードを追加する
Apple Payに少なくとも1枚のカードを追加します。Apple Payでテストする際は、実際のカード情報を使用しますが、カードは請求されません。
Google Payのテスト
Dodo Paymentsのテストアカウントを使用してGoogle Payをテストできます。Google Payをテストするには、Google ChromeまたはAndroidデバイスを使用する必要があります。
Googleアカウントにサインアップする
まだ持っていない場合は、Googleアカウントにサインアップしてください。
Google Payに少なくとも1枚のカードを追加する
Google Payに少なくとも1枚のカードを追加します。Google Payを使用する際はテストカードを使用できますが、ウォレットに有効なカードが少なくとも1枚必要です。
テストカード用のGoogleグループに参加する
テストカード用のGoogleグループに参加します。これにより、Google Payがテスト環境(Dodo Paymentsのテストモードなど)を検出したときに、自動的にテストカードがウォレットに追加されます。
デスクトップでGoogle Chromeを使用している場合は、Chrome設定でサイトが支払い方法を確認できるようにするオプションがオンになっていることを確認してください。これはデフォルトでオンになっています。
その他の支払い方法
Amazon PayやCash Appなどの他の支払い方法をテストするには、通常のテスト手順に従ってください。Amazon Pay、Cash App Pay & RevolutPay
テストAPIキーを使用し、標準のチェックアウトフローに従ってください。テスト取引は実際の料金なしでシミュレートされます。 Apple Payのドメイン確認を含む完全なデジタルウォレットのドキュメントについては、デジタルウォレットページを参照してください。ヨーロッパのメソッドのテスト
ヨーロッパの支払い方法(iDEAL、Bancontact、EPS、Multibanco)は、サンドボックスモードでテストできます。
完全なヨーロッパの支払い方法のドキュメントについては、ヨーロッパページを参照してください。
テストのベストプラクティス
すべての支払いシナリオをテストする
すべての支払いシナリオをテストする
成功した支払いだけでなく、拒否、キャンセル、資金不足などのエッジケースもテストしてください。
Webhookの処理を検証する
Webhookの処理を検証する
Webhookエンドポイントがすべてのイベントタイプを正しく処理することを確認してください。特に
payment.succeeded、payment.failed、およびサブスクリプションイベント。実機でテストする
実機でテストする
Apple PayとGoogle Payは、実際のiOSおよびAndroidデバイスでテストしてください。シミュレータはウォレットの動作を完全には再現しません。
正しい住所で地域メソッドをテストする
正しい住所で地域メソッドをテストする
地域の支払い方法(UPI、iDEALなど)は、請求先住所が一致する必要があります。米国の請求先住所ではiDEALが表示されません。
最小金額を確認する
最小金額を確認する
BNPLメソッドは$50.01の最小が必要です。カートの合計に基づいて正しく表示/非表示になるかをテストしてください。