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" }.