Price

Sipariş fiyatı.

JSON gösterimi
{
  "type": enum(PriceType),
  "amount": {
    object(Money)
  }
}
Alanlar
type

enum(PriceType)

Fiyat türü. Zorunlu.

amount

object(Money)

Para tutarı. Zorunlu.

Para

Para birimi türüyle birlikte bir para tutarını gösterir.

JSON gösterimi
{
  "currencyCode": string,
  "units": string,
  "nanos": number
}
Alanlar
currencyCode

string

ISO 4217'de tanımlanan 3 harfli para birimi kodu.

units

string (int64 format)

Tutarın tam birimi. Örneğin, currencyCode "USD" ise 1 birim bir ABD dolarıdır.

nanos

number

Tutarın nano (10^-9) birimlerinin sayısı. Değer -999.999.999 ile +999.999.999 (bu değerler dahil) arasında olmalıdır. units pozitifse nanos pozitif veya sıfır olmalıdır. units sıfırsa nanos pozitif, sıfır veya negatif olabilir. units negatifse nanos negatif veya sıfır olmalıdır. Örneğin $-1,75 şu şekilde ifade edilir: units=-1 ve nanos=-750.000.000.