支払処理をテストする
支払い処理をテストするには、サンドボックスモードを使用します。サンドボックスモードは独立した環境で、実際の支払いと拒否された支払いを除き、ライブ環境のすべての機能をサポートします。サンドボックスモードにアクセスするには、トークンを取得する際に"mode":"sandbox"
を送信します。
サンドボックスモードでは、次の方法で支払いプロセスをテストできます:
銀行カード決済をテストする
- サンドボックスモードで決済インターフェースを開く。
- 決済方法のグループからクレジット/デビットカードを選択する。
- 銀行カードの詳細情報を入力。その他のフィールドに任意の値を入力。間違った情報(カード番号または有効期限)を入力して、エラーを生成することも可能です。
- 今すぐ支払うをクリックします。
カード情報に加えて、以下の条件のうち少なくともひとつに該当する場合は、郵便番号の指定が必要です:
- ユーザーの国は、米国またはカナダです。
- 銀行識別番号(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。
PayPal決済をテストする
テストPayPalアカウントを作成する
決済プロセスをテストするには、PayPalサンドボックスモードのアカウントを作成する必要があります:
- PayPal開発者ウェブサイトを開きます。
- アカウントにログインするか、新規に作成します。
- 「
Sandbox accounts 」タブに移動します。 - 「
Sandbox test accounts 」ページで、「Create account 」をクリックします。 - 「
Personal (Buyer Account) 」アカウントタイプを選択して国を選択します。 - 「
Create 」をクリックします。
作成されたアカウントは、サンドボックスのアカウントリストに表示されます。
また、既に作成されているサンドボックスのアカウント情報を利用することも可能です:
sb-xmxij16980134@business.example.com | oi9_m_KW |
sb-p7pju16979920@business.example.com | 7%%p8ioS |
テスト支払いを行う
- サンドボックスモードで決済UIを開きます。
- 「PayPal」の決済方法を選択します。
- 「
Mock Response Code 」フィールドで0
を入力するか、または空白にしてください。 - 「ZIPコード」フィールドでに任意の5桁を入力します。

- 「支払う」をクリックします。PayPalアカウントにログインするためのウィンドウにリダイレクトされます。
- サンドボックスアカウントに関する情報を入力します:「
Email ID 」はメールアドレスで、「System Generated Password 」はパスワードです。この情報を見つけるには:- 「PayPal開発者ウェブサイト」でアカウントにログインします。
- 「
Sandbox accounts 」タブに移動します。 Sandbox test accounts ページでサンドボックスアカウントを選択します。- •••をクリックしてドロップダウンリストから「アカウントを表示/編集する」を選択します。開いたモーダルウィンドウにデータが表示されます。
- テスト決済を完了します。
誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。