Price

ऑर्डर में कीमत.

जेएसओएन के काेड में दिखाना
{
  "type": enum(PriceType),
  "amount": {
    object(Money)
  }
}
फ़ील्ड
type

enum(PriceType)

कीमत किस तरह की है. ज़रूरी है.

amount

object(Money)

मौद्रिक रकम. ज़रूरी है.

धन

किसी रकम को उसके मुद्रा टाइप के साथ दिखाता है.

जेएसओएन के काेड में दिखाना
{
  "currencyCode": string,
  "units": string,
  "nanos": number
}
फ़ील्ड
currencyCode

string

तीन अक्षरों वाला मुद्रा कोड, जिसके बारे में ISO 4217 में बताया गया है.

units

string (int64 format)

रकम की पूरी इकाइयां. उदाहरण के लिए, अगर currencyCode "USD" है, तो 1 यूनिट एक डॉलर होगी.

nanos

number

मात्रा की नैनो (10^-9) यूनिट की संख्या. वैल्यू -9,99,99,999 से 9,99,99,999 के बीच होनी चाहिए. अगर units धनात्मक है, तो nanos का मान धनात्मक या शून्य होना चाहिए. अगर units शून्य है, तो nanos पॉज़िटिव, शून्य या नेगेटिव हो सकता है. अगर units ऋणात्मक है, तो nanos को ऋणात्मक या शून्य होना चाहिए. उदाहरण के लिए, $-1.75 को units=-1 और nanos=-7,50,000,000 के तौर पर दिखाया जाता है.