Adaptive Pricing の表示情報を追加しました
新規情報
presentment_details オブジェクトを Checkout セッションに追加し、Checkout Session で Adaptive Pricing を使用したときの取引の通貨と金額に関する情報を提供します。
影響
Adaptive Pricing の最近の更新では、Checkout Session currency は Stripe の実装と同じ通貨で維持され、Adaptive Pricing の使用時に Checkout Session presentment_details で顧客の選択に関するコンテキストを利用できるようになりました。以前は、currency は顧客が選択した通貨であり、Stripe の実装の通貨は currency_conversion に記載されていました。
今後のリリースで、レガシーの currency_conversion フィールドを Checkout セッションリソースから削除する予定です。変更に備えるには、currency_conversion.source_currency の参照先を Checkout セッションの currency に置き換え、currency_conversion.amount_total の参照先を Checkout セッションの amount_total に置き換えてシステムを更新します。顧客が選択した通貨については、presentment_detailsで確認できます。