Skip to main content

すべてをテスト、何も壊さない。

実際の取引なしで統合全体を構築・テスト。実際の課金なし、実際の出金なし、安全な実験のみ。

安全

実際の資金は動きません。

フル機能

本番モードと同じすべての機能。

テスト vs 本番

モード切り替え: ダッシュボード上部のトグル、または API 呼び出しの X-Environment ヘッダー。
支払いリンクを共有する前に、正しいモードにいることを常に確認してください。

テストカード番号

成功する支払い

拒否される支払い

任意の将来の有効期限、任意の3桁のCVC。

テスト用支払い方法

デジタルウォレット

テストモードではシミュレーションUIを表示:
  • Apple Pay — Safari/iOS
  • Google Pay — Chrome/Android

Webhooksのテスト

テストモードでWebhooksは通常通り発火します。 Webhook エンドポイントをテストするには:
  1. ダッシュボード —> API と開発で Webhook エンドポイントを登録
  2. テストモードに切り替え
  3. イベントをトリガーするアクション(注文作成、支払い完了)を実行
  4. エンドポイントが本番モードと同じように Webhook イベントを受信

サブスクリプションのテスト

完全なライフサイクルをテスト:
  1. 作成 — テストチェックアウトでサブスクリプション
  2. 請求 — スケジュールに従って請求(短い間隔でテストを高速化)
  3. 更新 — プランを変更
  4. キャンセル — キャンセルをテスト
  5. 期限切れ — 期限切れの動作を確認

テストデータ

分離

テストデータは完全に独立:
  • テストプロダクトは本番モードに表示されない
  • テスト顧客は別管理
  • テスト取引はレポートに影響しない

環境同期

本番公開の準備ができたら、テストから本番にプロダクトを同期:
publish-product エンドポイントはテストから本番への一方向の操作です。X-Environment ヘッダーは不要です。

本番公開チェックリスト

実際の支払いを受け入れる前に:
  • エンドツーエンドテスト完了
  • エッジケースをテスト(拒否されたカード、失敗)
  • Webhook処理を検証
  • モバイルデバイスでテスト
  • 出金アカウントを追加(出金アカウントページ)
  • ビジネス詳細を完成(設定 —> ビジネス詳細)
  • プロダクトの価格を確認
  • publish-product でテストから本番にプロダクトを同期

クイックスタート

完全な本番公開チェックリスト。