PriceAttribute

Atribut harga pesanan atau item baris.

Representasi 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.
}
Kolom
type

enum (Type)

Wajib: atribut jenis uang.

name

string

Wajib: Pengguna menampilkan string atribut harga. Pesan ini dikirim dan dilokalkan oleh penjual.

id

string

Opsional: ID item baris yang sesuai dengan harga ini.

state

enum (State)

Wajib: status harga: Perkiraan vs Aktual.

taxIncluded

boolean

Apakah harga sudah termasuk pajak.

Kolom union spec. Menunjukkan jumlah uang atau persentase mili. spec hanya ada berupa salah satu diantara berikut:
amount

object (Money)

Jumlah uang.

amountMillipercentage
(deprecated)

integer

Spesifikasi persentase, hingga 1/1.000 dari persen. Misalnya: 8,750% direpresentasikan sebagai 8.750, persentase negatif menunjukkan persentase diskon. Penghentian penggunaan kolom ini. Dapat mempertimbangkan untuk menambahkan kembali jika kasus penggunaan yang solid diperlukan.

Uang

Menyatakan jumlah uang dengan jenis mata uangnya.

Representasi JSON
{
  "currencyCode": string,
  "amountInMicros": string
}
Kolom
currencyCode

string

Kode mata uang 3 huruf yang ditentukan dalam ISO 4217.

amountInMicros

string (int64 format)

Jumlah dalam mikro. Misalnya, bidang ini harus ditetapkan sebagai 1990000 untuk $1,99.