サンドボックスモードでの一回払いのテスト

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

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

サンドボックスモードでは、次の方法で一回払いをテストできます:

銀行カード決済をテストする

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

テスト支払いを行う

  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トランザクションのチャージバックが要求されました。

PayPal決済をテストする

注意
現在、PayPal支払いのテストは、成功したシナリオでのみ利用できます。

  1. PayPalサンドボックスモードのアカウントを作成します:
    1. Open the PayPal開発者のウェブサイトを開きます。
    2. アカウントにログインするか、新規にアカウントを作成します。
    3. Sandbox > Accountsに移動します。
    4. Sandbox Accountセクションで、Create accountをクリックします。
    5. モーダルウィンドウでは、Personalのアカウントタイプと国を選択します。
    6. Createをクリックします。作成されたアカウントは、サンドボックスのアカウントリストに表示されます。

  1. サンドボックスモードで決済UIを開きます。
  2. PayPalの決済方法を選択します。
  3. 決済ウィンドウで必要な情報を入力してください。
  4. Pay Nowをクリックします。PayPalアカウントにログインするためのウィンドウにリダイレクトされます。

  1. テスト支払いプロセスを完了するには、ステップ1で作成したサンドボックスアカウントに関する情報を入力します:メールアドレスのEmail IDとパスワードのSystem Generated Password。この情報を見つけるには:
    1. PayPal開発者のウェブサイトでアカウントにログインします。
    2. Sandbox > Accountsに移動します。
    3. Sandbox Accountセクションで、サンドボックスアカウントを選択します。
    4. •••をクリックして、ドロップダウンリストからView/edit accountを選択します。
  2. Pay Nowをクリックします。

また、既に作成されているサンドボックスのアカウント情報を利用することも可能です:

Email IDSystem Generated Password
sb-xmxij16980134@business.example.comoi9_m_KW
sb-p7pju16979920@business.example.com7%%p8ioS
この記事は役に立ちましたか?
ありがとうございます!
改善できることはありますか? メッセージ
申し訳ありません
この記事が参考にならなかった理由を説明してください。 メッセージ
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。
このページを評価する
このページを評価する
改善できることはありますか?

答えたくない

ご意見ありがとうございました!
最終更新日: 2022年8月8日

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

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