PriceAttribute

ویژگی قیمت یک سفارش یا یک قلم خط.

نمایندگی JSON
{
  "type": enum (Type),
  "name": string,
  "id": string,
  "state": enum (State),
  "taxIncluded": boolean,

  // Union field spec can be only one of the following:
  "amount": {
    object (Money)
  },
  "amountMillipercentage": integer
  // End of list of possible types for union field spec.
}
زمینه های
type

enum ( Type )

مورد نیاز: نوع ویژگی پول.

name

string

مورد نیاز: رشته ای از ویژگی قیمت را کاربر نمایش می دهد. این توسط تاجر ارسال و بومی سازی شده است.

id

string

اختیاری: شناسه قلم خطی که این قیمت با آن مطابقت دارد.

state

enum ( State )

مورد نیاز: وضعیت قیمت: برآورد در مقابل واقعی.

taxIncluded

boolean

این که آیا قیمت شامل مالیات می شود.

spec میدان اتحادیه نشان دهنده مقدار پولی یا درصد میلی است. spec می تواند تنها یکی از موارد زیر باشد:
amount

object ( Money )

مقدار پولی.

amountMillipercentage
(deprecated)

integer

مشخصات درصد، به 1/1000 درصد. به عنوان مثال: 8.750٪ به عنوان 8750 نشان داده می شود، درصدهای منفی نشان دهنده درصد تخفیف هستند. منسوخ شدن این رشته می‌توانید در صورت نیاز به یک مورد استفاده مجدد، دوباره اضافه کنید.

پول

مقداری پول را با نوع ارز آن نشان می دهد.

نمایندگی JSON
{
  "currencyCode": string,
  "amountInMicros": string
}
زمینه های
currencyCode

string

کد ارز 3 حرفی تعریف شده در ISO 4217.

amountInMicros

string ( int64 format)

مقدار بر حسب میکرو به عنوان مثال، این فیلد باید به صورت 1990000 برای 1.99 دلار تنظیم شود.