決済ソリューション / サンドボックスモードでカードをテストする
  ドキュメントに戻る

決済ソリューション

サンドボックスモードでカードをテストする

サンドボックスモードはスタンドアローン環境で、実際の支払いと拒否された支払いを除き、ライブ環境のすべての機能をサポートします。サンドボックスモードにアクセスするには、トークンを取得する際に“mode”:“sandbox”を送信します。

決済UIを開くには、こちらのリンクから、取得したトークンを指定してください:https://sandbox-secure.xsolla.com/paystation4/?token={token}

サンドボックスモードでは、銀行カードで支払いを行う際に、以下の決済UIインタラクションシナリオをテストできます:

1回限りの購入をテストする

テスト支払いを行う

  1. サンドボックスモードで決済UIを開きます
  2. 決済方法の「クレジットカード」を選択します。
  3. クレジットカードの詳細を入力します。他のフィルドで(例えば、名前または住所)、いずれかのデータを入力できます。間違った内容(カード番号や有効期限)を指定して、エラーが発生するかどうかをテストすることもできます。
  4. 支払うをクリックします。
テストカード一覧
テストバンクカードの一覧を参照してください。
お知らせ

カード情報に加えて、以下の条件のうち少なくともひとつに該当する場合は、郵便番号の指定が必要です:

  • ユーザーの国は、米国またはカナダです。
  • 銀行識別番号(BIN)は、カードが米国で発行されたことを示します。

有効な郵便番号(例:12345)を指定することができます。これは消費税率を決定するもので、テスト支払の進行に影響を与えるものではありません。
サンドボックスモードでは、テストバンクカードのみを使用できます。サンドボックス銀行カードでの決済は、次の通貨で行うことができます:USD、EUR、RUB、GBP、AED、ALL、AMD、ARS、AUD、AZN、BGN、BRL、BYN、CAD、CHF、CLP、CNY、COP、CZK、DKK、DZD、EGP、GEL、HKD、HRK、HUF、IDR、ILS、INR、ISK、JPY、KES、KGS、KRW、KZT、MAD、MDL、MKD、MNT、MXN、MYR、NGN、PEN、PHP、PKR、PLN、RON、RSD、SAR、SEK、SGD、THB、TRY、TWD、UAH、UYU、UZS、VEF、VND、ZAR。

サンドボックスモードで行われたトランザクションに関する手数料を含む詳細情報を確認するには:

  1. アドミンページを開きます。
  2. 会計 > トランザクションレジストリ」に移動します。
  3. テストトランザクションを表示する」ボックスのチェックを入れます。

さらに、アドミンページでの「サポート > トランザクション検索」セクションでトランザクションの詳細を確認し、返金をリクエストすることができます。

返金

  1. 返金ウェブフックを構成します。
  2. テスト支払いに成功します
  3. 返金をリクエストするAPIメソッドを呼び出します。

ウェブフックURLに返金に関する通知が送信されます。

一部返金

  1. 一部返金ウェブフックを構成します。
  2. テスト支払いに成功します
  3. 一部返金をリクエストするAPIメソッドを呼び出します。

ウェブフックURLに一部返金に関する通知が送信されます。

不正取引をブロックする

  1. AFS拒否されたトランザクションウェブフックを構成します。
  2. このカードでテスト支払いを行います
カード3Dセキュア
カード番号:5159084825528450
有効期限:12/40
CVV2:任意の3桁
カードのブランド:Mastercard
アメリカ
この決済を行う場合、決済UIにエラーが表示されます。また、AFSチェックの結果、取引が拒否された旨の通知が、ウェブフックURLに送信されます。

チャージバック

銀行の関与なしにこのシナリオをテストするために、サンドボックスモード用に別のAPIコールが開発されました。

チャージバックをテストするには:

  1. 返金ウェブフックを構成します。
  2. テスト支払いに成功します
  3. チャージバックをリクエストするAPIメソッドを呼び出します。

以下のコードで返金ウェブフックが送られてきます:

コード理由説明
2Chargebackトランザクションのチャージバックが要求されました。

保存されたカードをテストする

カードを保存する

カードの保存テストは2つの方法で行うことができます:

テスト決済中のカード保存

  1. 決済アカウントを追加するウェブフックを構成します。
  2. サンドボックスモードで決済UIを開きます
  3. クレジットカードの決済方法を選択します。
  4. クレジットカードの詳細を入力します。間違った内容(カード番号や有効期限)を指定して、エラーが発生するかどうかをテストすることもできます。
  5. 今後の支払いのためにこのカードを保存するボックスをチェックします。
  6. 今すぐ支払うをクリックします。
テストカード一覧
テストバンクカードの一覧を参照してください。

ウェブフックURLにカード追加に関する通知が送信されます。
保存されたカードは、保存された方法に表示されます。

お知らせ

カード情報に加えて、以下の条件のうち少なくともひとつに該当する場合は、郵便番号の指定が必要です:

  • ユーザーの国は、米国またはカナダです。
  • 銀行識別番号(BIN)は、カードが米国で発行されたことを示します。

有効な郵便番号(例:12345)を指定することができます。これは消費税率を決定するもので、テスト支払の進行に影響を与えるものではありません。
サンドボックスモードでは、テストバンクカードのみを使用できます。サンドボックス銀行カードでの決済は、次の通貨で行うことができます:USD、EUR、RUB、GBP、AED、ALL、AMD、ARS、AUD、AZN、BGN、BRL、BYN、CAD、CHF、CLP、CNY、COP、CZK、DKK、DZD、EGP、GEL、HKD、HRK、HUF、IDR、ILS、INR、ISK、JPY、KES、KGS、KRW、KZT、MAD、MDL、MKD、MNT、MXN、MYR、NGN、PEN、PHP、PKR、PLN、RON、RSD、SAR、SEK、SGD、THB、TRY、TWD、UAH、UYU、UZS、VEF、VND、ZAR。

サンドボックスモードで行われたトランザクションに関する手数料を含む詳細情報を確認するには:

  1. アドミンページを開きます。
  2. 会計 > トランザクションレジストリ」に移動します。
  3. テストトランザクションを表示する」ボックスのチェックを入れます。

さらに、アドミンページでの「サポート > トランザクション検索」セクションでトランザクションの詳細を確認し、返金をリクエストすることができます。

ユーザーアカウントからカードを保存する

  1. 決済アカウントを追加するウェブフックを構成します。
  2. サンドボックスモードで決済UIを開きます
  3. 保存済み」に移動します。
  4. 鉛筆アイコンをクリックして、新規方法を追加するを選択します。
  5. クレジットカードをクリックします。
  6. クレジットカードの詳細を入力します。また、間違った内容(カード番号や有効期限)を指定して、エラーが発生するかどうかをテストすることができます。
  7. 保存する」をクリックします。

ウェブフックURLにカード追加に関する通知が送信されます。
保存されたカードは、保存された方法に表示されます。

保存されたカードを削除する

保存されたカードの削除は、次の2つの方法でテストできます。

API経由で保存されたカードを削除する

  1. 決済アカウントを削除するウェブフックを構成します。
  2. 保存されたアカウントを削除するAPIメソッドを呼び出します。

ウェブフックURLにカード削除の通知が送信されます。

決済UIで保存されたカードを削除する

  1. 決済アカウントを削除するウェブフックを構成します。
  2. サンドボックスモードで決済UIを開きます
  3. 保存済み」に移動します。
  4. 鉛筆アイコンをクリックします。
  5. 方法を編集する」をクリックします。
  6. カードを選択し、ビンアイコンをクリックします。

ウェブフックURLにカード削除の通知が送信されます。

保存されたカードで課金する

保存されたカードを使用して、次の方法で決済をテストできます:
お知らせ
両方をテストできます:
  • 一回請求(例:保存されたカードで購入)
  • 定期請求(例:サブスクリプションの支払い)

API経由で保存されたカードで課金する

  1. 決済ウェブフックを構成します。
  2. サンドボックスモードでカードを保存します
  3. 保存されたカードで課金するAPIメソッドを呼び出します。

決済成功の通知がウェブフックURLに送信されます。

決済UIで保存されたカードで課金する

  1. 決済ウェブフックを構成します。
  2. サンドボックスモードでカードを保存します
  3. サンドボックスモードで決済UIを開きます
  4. 保存された決済アカウントのリストからカードをクリックします。
  5. 支払う」をクリックします。

決済成功の通知がウェブフックURLに送信されます。

保存されたカードのリストを取得する

  1. サンドボックスモードでカードを保存します
  2. 保存されたアカウントを取得するAPIメソッドを呼び出します。

レスポンスにマスクされたデータを取得します。
この記事は役に立ちましたか?
ありがとうございます!
改善できることはありますか? メッセージ
申し訳ありません
この記事が参考にならなかった理由を説明してください。 メッセージ
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。
最終更新日: 2024年9月12日

誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。

問題を報告する
当社は常にコンテンツを見直しています。お客様のご意見は改善に役立ちます。
フォローアップ用のメールをご提供してください
ご意見ありがとうございました!