単発決済のシミュレーション
1
注文の作成
POST /api/v1/order/create を呼び出して注文を作成します。2
チェックアウト URL の取得
応答の
orderAction からチェックアウト URL を取得します。3
チェックアウトページを開く
ブラウザでチェックアウトページを開きます。ページにシミュレーションボタンが表示されます。
4
決済結果を選択
対応するボタンをクリックして決済結果をシミュレートします。
- 決済成功 — ユーザーが決済を完了したことをシミュレートします。注文ステータスは
PAY_SUCCESSに変わります。 - 決済失敗 — 決済が拒否されたことをシミュレートします。注文ステータスは
ORDER_CLOSEに変わります。
PAYMENT_NOTIFICATION Webhook を notifyUrl に送信します。
サンドボックスのチェックアウトはシミュレーター画面です。実際の決済手段選択やカード番号入力はありません。シミュレーションフローはすべての決済手段で共通です。
サブスクリプションのシミュレーション
初回決済
初回決済は単発決済と同じフローです。1
サブスクリプションの作成
POST /api/v1/subscription/create を呼び出してサブスクリプションを作成します。2
チェックアウトページを開く
応答からチェックアウト URL を取得し、ブラウザで開きます。
3
初回決済のシミュレーション
決済成功または決済失敗をクリックします。初回決済成功後、サブスクリプションステータスは
ACTIVE に変わり、SUBSCRIPTION_STATUS_NOTIFICATION がトリガーされます。更新決済のシミュレーション
サブスクリプションがアクティベートされた後、実際の請求サイクルが満了するのを待たずに更新を素早くテストできます。1
管理ページ URL の取得
POST /api/v1/subscription/manage を呼び出して管理ページ URL を取得します。2
管理ページを開く
managementUrl をブラウザで開きます。3
更新結果のシミュレーション
管理ページには 2 つのシミュレーションボタンが表示されます。
- 次回決済成功のシミュレート — 更新成功をトリガーします。
PAYMENT_NOTIFICATIONとSUBSCRIPTION_PERIOD_CHANGED_NOTIFICATIONを送信します。 - 次回決済失敗のシミュレート — 更新失敗をトリガーします。
PAYMENT_NOTIFICATION(失敗) を送信します。
ボタンクリックごとに 1 つの更新期間がシミュレートされます。複数回クリックして複数期間のシナリオ (例: 2 期目が成功、3 期目が失敗) をテストできます。

サブスクリプションキャンセルのシミュレーション
管理ページはユーザーによるキャンセルにも対応しており、SUBSCRIPTION_STATUS_NOTIFICATION がトリガーされ、ステータスが USER_CANCELLED に変わります。
特殊金額での例外再現
以下の値は現在の受け入れテンプレートに基づいており、特定の例外を素早く再現できます。- 通常の成功 / 失敗フローだけを確認したい場合は、上記の金額を避けてください。
A0011は特殊金額ではなく、同じリクエスト ID に異なる金額または通貨を組み合わせたときに発生します。- 返金
A0003も特殊金額ではなく、返金額が元の支払額を超えたときに発生します。
テストカード番号
クレジットカード
デビットカード
共通情報
- 有効期限: 任意の将来の日付
- CVV: 任意の 3 桁の数字 (AMEX は 4 桁)