Checkout Session オブジェクトから通貨換算フィールドを削除互換性に関わる変更
新機能
API バージョン 2025-09-30.
以降で行われたリクエストの Checkout Session オブジェクトから currency_conversion 項目を削除します。
この変更により互換性が失われる理由
以前は、currency_conversion フィールドには、2025 年 3 月 30 日より前に作成された Checkout Sessions の Adaptive Pricingに関する詳細が表示されていました。2025-03-30 以降に作成された Checkout Sessions で、Adaptive Pricing を使用すると、その代わりに presentment_details フィールドが入力されます。
影響
currency_conversion フィールドには、Checkout Session で Adaptive Pricing が使用されたときの通貨と金額の情報が含まれます。
API バージョン 2025-09-30.
以降で行われたリクエストについてこの情報を取得するには:
- 2025-03-30 より前に作成された Checkout Session オブジェクトの場合は、Checkout Session の最上位フィールドを使用
- 2025-03-30 以降に作成されたCheckout Session オブジェクトの場合は、Checkout Session オブジェクトに保管されている presentment_details フィールドを使用します
アップグレード
関連する変更
- Removes postal code for card payments in certain regions on Checkout and Payment Element
- Removes support for the redirectToCheckout method
- Updates initCheckout to be synchronous
- Adds support for collecting business and individual names in Checkout Sessions
- Adds the ability to exclude payment methods from Checkout Sessions and Payment Intents
- Adds support for setting the capture method for specific payment methods with the Checkout Sessions API
- Adds support for configuring branding settings for Checkout Sessions
- Enables specifying units of measurement for Products