構築済みのシステムをテストクロックでテストする
Sandbox で Billing オブジェクトを時系列順にする方法をご紹介します。
概要
テストクロックは Billing の連携をテストし、設計どおりに動作することを確認するのに役立ちます。テストクロックを使用すると、サンドボックスで時間の早送りをシミュレートし、サブスクリプションなどの Billing リソースの状態を変化させて Webhook イベントをトリガーすることができます。たとえば、四半期または年次の更新で支払いの失敗がシステムでどのように処理されるのかを確認するために、1 年待つ必要はありません。
テストクロックでは、その他に次のようなことを実行できます。
- サイクルの途中でプランをアップグレードまたは変更するなどの複雑なシミュレーションをテストする。
- 構築済みのシステムで Billing ライフサイクル Webhook が正しく処理されることを確認する。
- アプリでトライアルが正しく処理されるかどうかを検証する。
- 複数段階のサブスクリプションスケジュールを構築してテストする。