テスト購入を行う
サンドボックス環境を使用するには、メソッドのリクエスト本文に"sandbox": true
パラメータを渡してトークンを取得します:
- 購入用の決済トークンを作成する — サーバー側で注文を作成する場合。
- 指定されたアイテムで注文を作成する — クライアント側で注文を作成する場合。
決済UIを開くには、以下のURLをご利用ください:https://sandbox-secure.xsolla.com/paystation4/?token=TOKEN
。TOKEN
は取得したトークンです。
本番環境に切り替えるには:
- ライセンス契約を締結します。
- トークン取得時にリクエストボディから
"sandbox": true
パラメータを削除します。 - 以下のリンクから決済UIを開きます:
https://secure.xsolla.com/paystation4/?token=TOKEN
。
サンドボックスモードで決済UIを開く
テスト支払いを行う
支払い処理をテストするには、サンドボックスモードを使用します。サンドボックスモードは独立した環境で、実際の支払いと拒否された支払いを除き、ライブ環境のすべての機能をサポートします。注文を作成するときに"sandbox": true
を送信すると、サンドボックス モードにアクセスできます。
- サンドボックスモードで決済UIを開きます。
- 決済方法の「クレジットカード」を選択します。
- クレジットカードの詳細を入力します。他のフィルドで(例えば、名前または住所)、いずれかのデータを入力できます。間違った内容(カード番号や有効期限)を指定して、エラーが発生するかどうかをテストすることもできます。
- 支払うをクリックします。
カード情報に加えて、以下の条件のうち少なくともひとつに該当する場合は、郵便番号の指定が必要です:
- ユーザーの国は、米国またはカナダです。
- 銀行識別番号(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。
サンドボックスモードで行われたトランザクションを確認するには:
- アドミンページを開きます。
- 会計 > トランザクションレジストリに移動します。
- テストトランザクションを表示するボックスのチェックを入れます。
誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。