シミュレーションを使用して Billing オブジェクトをシミュレーション
Billing オブジェクトを経時的にシミュレーションする方法をご紹介します。
Billing の組み込みをテストして、想定どおりに動作することを確認します。シミュレーションを実行することで、サブスクリプションなどのさまざまな Billing リソースが時間の経過とともにどのように変化するかを確認できます。たとえば、四半期ごとの更新の決済失敗に対する設定の処理方法を確認できます。
シミュレーションでは、テストクロックを使用して時間を管理します。API と Dashboard には、両方への参照があります。シミュレーションでは、クロックを使用して時間を進め、変化を追跡します。
シミュレーションにより、以下が可能になります。
- サイクルの途中でプランをアップグレードまたは変更するなどの複雑なシミュレーションをテストする。
- 構築済みのシステムで Billing ライフサイクル Webhook が正しく処理されることを確認する。
- アプリでトライアルが正しく処理されるかどうかを検証する。
- 複数段階のサブスクリプションスケジュールを構築してテストする。