LineItemUpdate

به روز رسانی برای موارد خط جداگانه. حداقل یکی از orderState یا price باید مشخص شود.

نمایندگی JSON
{
  "orderState": {
    object(OrderState)
  },
  "price": {
    object(Price)
  },
  "reason": string,
  "extension": {
    "@type": string,
    field1: ...,
    ...
  }
}
زمینه های
orderState

object( OrderState )

وضعیت جدید در سطح آیتم خط.

price

object( Price )

قیمت جدید برای آیتم خط.

reason

string

دلیل تغییر. برای تغییرات قیمت مورد نیاز است.

extension

object

به افزونه مورد خط به روز رسانی کنید. نوع باید با نوع پسوند موجود مورد مطابقت داشته باشد.

یک شی حاوی فیلدهایی از نوع دلخواه. یک فیلد اضافی "@type" حاوی یک URI است که نوع را مشخص می کند. مثال: { "id": 1234, "@type": "types.example.com/standard/id" } .

،

به روز رسانی برای موارد خط جداگانه. حداقل یکی از orderState یا price باید مشخص شود.

نمایندگی JSON
{
  "orderState": {
    object(OrderState)
  },
  "price": {
    object(Price)
  },
  "reason": string,
  "extension": {
    "@type": string,
    field1: ...,
    ...
  }
}
زمینه های
orderState

object( OrderState )

وضعیت جدید در سطح آیتم خط.

price

object( Price )

قیمت جدید برای آیتم خط.

reason

string

دلیل تغییر. برای تغییرات قیمت مورد نیاز است.

extension

object

به افزونه مورد خط به روز رسانی کنید. نوع باید با نوع پسوند موجود مورد مطابقت داشته باشد.

یک شی حاوی فیلدهایی از نوع دلخواه. یک فیلد اضافی "@type" حاوی یک URI است که نوع را مشخص می کند. مثال: { "id": 1234, "@type": "types.example.com/standard/id" } .