サブスクリプション項目の請求期間を追加し、サブスクリプションの期間を削除しました互換性に関わる変更
新規情報
サブスクリプション項目は、サブスクリプションリソースの最上位の共有請求期間としてではなく、それぞれの請求期間を直接トラックするようになりました。
この変更により互換性が失われる理由
- サブスクリプション リソースで
current_フィールドとperiod_ start current_フィールドを使用できなくなりました。period_ end customer.Webhook のsubscription. updated previous_に、サブスクリプション項目の請求期間の変更が表示されるようになりました。attributes
影響
サブスクリプションレベルの current_ フィールドと current_ フィールドを参照するコードを更新します。代わりに、items.data.current_period_end フィールドと items.data.current_period_start フィールドを使用して、サブスクリプション項目の請求期間に直接アクセスします。
システムが customer. Webhook の previous_ フィールドを正しく処理していることを確認します。たとえば、price や quantity が変更された場合は、previous_ フィールドを調べる必要があります。