最上位の価格フィールドを、Invoice Item と Invoice Line Item の価格モデルに置き換えます。互換性に関わる変更
新規情報
インボイスアイテムと請求書の項目に新しい多態性料金の概念が導入されます。この概念には、価格に関連するすべてのデータが含まれ、新しい料金体系オブジェクト タイプの追加に備えて料金体系オブジェクト(PriceとPlan)の構造が統合されます。また、単価データも料金体系に移行します。
この変更により互換性が失われる理由
priceフィールドとplanフィールドは、Invoice Item と Invoice Line Item では使用できなくなりました。unit_とamount unit_は、Invoice Item と Invoice Line Item の新しいamount_ decimal pricingコンセプトに移行します。
影響
Invoice Item および Invoice Line Item の price と plan への参照を、すべて pricing フィールドに置き換えます。
invoice_ではなく、item. price. id invoice_がitem. pricing. type price_であることを確認してからdetails invoice_を使用します。item. pricing. price_ details. price - Invoice Item を作成または更新するときは、
priceの代わりにpricingパラメーターを使用します (たとえば、priceパラメーターを渡す代わりにpricing.を設定します)price - 単位額には、
unit_またはamount unit_ではなくamount_ decimal pricing.を使用しますunit_ amount_ decimal - Invoice Item を作成または更新するときは、
unit_ではなくamount unit_パラメーターを使用しますamount_ decimal