LineItemUpdate

Устарело: вместо этого используйте V3 Proto. Обновления для отдельных позиций. Должен быть указан хотя бы один из 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" } .