Tidak digunakan lagi: Sebagai gantinya, gunakan V3 Proto. Mengurutkan agar pemanggil meminta konfirmasi pengguna.
Representasi JSON | |
---|---|
{ "id": string, "cart": { object ( |
Kolom | |
---|---|
id |
ID opsional untuk Pesanan yang Diajukan ini. Disertakan sebagai bagian dari Usulan Pesanan dikembalikan kepada integrator pada waktu konfirmasi. |
cart |
Item pengguna. |
otherItems[] |
Biaya, penyesuaian, subtotal, dll. |
image |
Gambar yang terkait dengan pesanan yang diusulkan. |
termsOfServiceUrl |
Link ke persyaratan layanan yang berlaku untuk pesanan yang diusulkan ini. |
totalPrice |
Total harga pesanan yang diusulkan. Jika jenisnya |
extension |
Perluasan ke pesanan yang diusulkan berdasarkan jenis pesanan. Misalnya, jika pesanan menyertakan lokasi, ekstensi ini akan berisi nilai Objek yang berisi kolom tipe arbitrer. Kolom tambahan |
Keranjang
Tidak digunakan lagi: Sebagai gantinya, gunakan V3 Proto. Keranjang item yang diinginkan pengguna.
Representasi JSON | |
---|---|
{ "id": string, "merchant": { object ( |
Kolom | |
---|---|
id |
ID opsional untuk keranjang ini. Disertakan sebagai bagian dari Keranjang dikembalikan ke integrator pada waktu konfirmasi. |
merchant |
Penjual untuk keranjang, jika berbeda dengan pemanggil. |
lineItems[] |
Barang atau layanan yang dipesan pengguna. Setidaknya harus ada satu item baris. |
otherItems[] |
Penyesuaian yang dimasukkan oleh pengguna, misalnya keuntungan. |
notes |
Catatan tentang keranjang ini. |
promotions[] |
Opsional. Kupon promosi ditambahkan ke keranjang. Promosi yang memenuhi syarat akan dikirim kembali sebagai item baris diskon dalam pesanan yang diusulkan. |
extension |
Perluasan ke keranjang berdasarkan jenis pesanan. Objek yang berisi kolom tipe arbitrer. Kolom tambahan |
Penjual
Tidak digunakan lagi: Sebagai gantinya, gunakan V3 Proto. Penjual untuk keranjang.
Representasi JSON | |
---|---|
{ "id": string, "name": string } |
Kolom | |
---|---|
id |
ID penjual. |
name |
Nama penjual yang terlihat oleh pengguna. Wajib diisi. |
LineItem
Tidak digunakan lagi: Sebagai gantinya, gunakan V3 Proto. Item baris dalam pesanan.
Representasi JSON | |
---|---|
{ "id": string, "name": string, "type": enum ( |
Kolom | |
---|---|
id |
ID unik item baris dalam Keranjang/Pesanan. Wajib diisi. |
name |
sesuai dengan nama item baris yang ditampilkan dalam tanda terima. Wajib diisi. |
type |
jenis item baris. |
quantity |
Jumlah item yang disertakan. |
description |
deskripsi item. |
image |
Gambar kecil yang terkait dengan item ini. |
price |
Setiap item baris harus memiliki harga, meskipun harganya 0. Wajib diisi. Ini adalah harga total seperti yang ditampilkan di tanda terima untuk baris ini (yaitu harga satuan * jumlah). |
subLines[] |
Subbaris item. Hanya valid jika jenisnya |
offerId |
ID produk atau penawaran opsional untuk item ini. |
extension |
Ekstensi ke item baris berdasarkan jenisnya. Objek yang berisi kolom tipe arbitrer. Kolom tambahan |
SubLine
Subbaris terkait dengan item baris dalam pesanan.
Representasi JSON | |
---|---|
{ // Union field |
Kolom | ||
---|---|---|
Kolom union subline . Subbaris. subline hanya dapat berupa salah satu dari berikut: |
||
lineItem |
Item baris umum (mis. add-on). |
|
note |
Catatan yang terkait dengan item baris. |
Promosi
Tidak digunakan lagi: Sebagai gantinya, gunakan V3 Proto. Promosi ditambahkan ke keranjang.
Representasi JSON | |
---|---|
{ "coupon": string } |
Kolom | |
---|---|
coupon |
Wajib diisi. Kode kupon dipahami oleh pihak ketiga. Misalnya: GOOGLE10. |