サブスクリプションモードの Checkout Sessions のバグを修正し遅延率を改善対応が必要な変更点
新規情報
このバージョンでは、顧客がセッションを確認したときを含め、サブスクリプションモードセッションのすべての Checkout Session API の遅延率が改善されています。
また、請求先住所を更新できないなど、顧客が最初の支払い試行後にセッションを更新できなかった以前のバージョンのバグも修正されています。更新の代わりに、顧客自らブロックを解除できるようになりました。
対応処理が必要な変更である理由
Because this change creates the subscription after the user has completed the payment, payment_
doesn’t reference an invoice until the Checkout Session fully completes. This means the checkout_
property must be complete
before the invoice is created.
If your integration currently relies on an invoice during the payment intent webhooks, we recommend that you update your integration to use the checkout_
webhook instead, which ensures an invoice is present.
影響
- サブスクリプションは、ユーザーが支払いを完了した後に作成されるようになりました。
- 支払いの試行が失敗したときに、請求書が確定しているにもかかわらずサブスクリプションが未完了になる問題はなくなりました。
- An invoice isn’t present until the Checkout Session is in the
complete
state.