Documentation Index
Fetch the complete documentation index at: https://docs.waffo.ai/llms.txt
Use this file to discover all available pages before exploring further.
サンドボックスの概要
Waffo Pancake は、開発とテストのための完全なサンドボックス環境を提供しています。実際のお金は動きません。全ての機能が本番環境と同様に動作します。安全
実際のお金は動きません。
全機能対応
本番環境と同様に動作します。
テストと本番の比較
| サンドボックス(テスト) | 本番(ライブ) | |
|---|---|---|
| トランザクション | シミュレーション | 実際の課金 |
| お金 | テスト用 | 実際の資金 |
| データ | 隔離済み | 本番データ |
| Webhooks | 完全に動作 | 完全に動作 |
| API の動作 | 同一 | 同一 |
環境の切り替え
ダッシュボードでの切り替え
ダッシュボードヘッダーのテスト/ライブモードを切り替えます。API コールでの切り替え
X-Environment ヘッダーを使用します:
| ヘッダーの値 | モード |
|---|---|
X-Environment: test | サンドボックス |
X-Environment: prod | 本番 |
API キー
API キーは特定の環境用に作成されます。API キー認証を使用する場合、環境はキーによって決まるため、X-Environment ヘッダーは不要です。
テストカード
成功する決済
| カード番号 | タイプ |
|---|---|
4576 7500 0000 0110 | Visa クレジット |
2226 9000 0000 0110 | Mastercard クレジット |
4001 7000 0000 0110 | Visa デビット |
2226 9300 0000 0110 | Mastercard デビット |
拒否される決済
| カード番号 | タイプ |
|---|---|
4576 7500 0000 0220 | Visa クレジット |
2226 9000 0000 0220 | Mastercard クレジット |
4001 7000 0000 0220 | Visa デビット |
2226 9300 0000 0220 | Mastercard デビット |
任意の将来の有効期限、任意の3桁のCVC。
テスト Webhooks
サンドボックスでも Webhook は通常通り発火します。テスト方法:- ダッシュボード > 開発者で Webhook エンドポイントを登録する
- テストモードに切り替える
- イベントをトリガーするアクション(オーダー作成、決済完了)を実行する
- 本番環境と同様に Webhook イベントがエンドポイントに届く
テストサブスクリプション
サブスクリプションのライフサイクル全体をテストできます:- 作成 — テストチェックアウトでサブスクリプションを開始
- 請求 — スケジュールに従って請求が発生
- 更新 — カスタマーポータルまたは API でプラン変更
- キャンセル — キャンセルフローのテスト(期間終了時に適用)
データの隔離
テストデータは完全に分離されています:- テスト商品はライブモードに表示されません
- テストカスタマーは分離されています
- テストトランザクションはライブレポートに影響しません
本番稼働
本番稼働の準備ができたら、テストから本番に商品を同期します:publish-product エンドポイントはテストから本番への一方向の操作です。
X-Environment ヘッダーは不要です。本番稼働チェックリスト
- サンドボックスでエンドツーエンドのテストを完了
- エッジケース(カード拒否、失敗)のテスト
- Webhook の処理を検証
- モバイルデバイスでチェックアウトをテスト
- ビジネス情報を完了
- 商品価格を確認
- テストから本番に商品を同期