Urutan yang diminta oleh pemanggil untuk dikonfirmasi oleh pengguna.
Representasi JSON | |
---|---|
{ "id": string, "cart": { object( |
Kolom | |
---|---|
id |
Id opsional untuk Pesanan yang Diusulkan ini. Disertakan sebagai bagian dari Perintah Usulan yang 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 jenis |
extension |
Ekstensi 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
Keranjang item yang diinginkan pengguna.
Representasi JSON | |
---|---|
{ "id": string, "merchant": { object( |
Kolom | |
---|---|
id |
Id opsional untuk keranjang ini. Disertakan sebagai bagian dari Keranjang yang dikembalikan ke integrator pada waktu konfirmasi. |
merchant |
Penjual untuk keranjang, jika berbeda dengan pemanggil. |
lineItems[] |
Barang atau layanan yang dipesan pengguna. Harus ada setidaknya satu item baris. |
otherItems[] |
Penyesuaian yang dimasukkan oleh pengguna, misalnya gratis. |
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 |
Ekstensi ke keranjang berdasarkan jenis pesanan. Objek yang berisi kolom tipe arbitrer. Kolom tambahan |
Penjual
Penjual untuk keranjang.
Representasi JSON | |
---|---|
{ "id": string, "name": string } |
Kolom | |
---|---|
id |
ID penjual. |
name |
Nama penjual yang terlihat oleh pengguna. Wajib. |
LineItem
Item baris dalam pesanan.
Representasi JSON | |
---|---|
{ "id": string, "name": string, "type": enum( |
Kolom | |
---|---|
id |
ID unik item baris dalam Keranjang/Pesanan. Wajib. |
name |
Nama item baris seperti yang ditampilkan dalam tanda terima. Wajib. |
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. Ini adalah harga total seperti yang ditampilkan di tanda terima baris ini (yaitu harga satuan * jumlah). |
subLines[] |
Item sub-baris. Hanya valid jika jenisnya adalah |
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
Item subbaris yang dikaitkan dengan item baris secara berurutan.
Representasi JSON | |
---|---|
{ // Union field |
Kolom | ||
---|---|---|
Kolom union subline . Sub-baris. subline hanya ada berupa salah satu diantara berikut: |
||
lineItem |
Item baris umum (misalnya, add-on). |
|
note |
Catatan yang terkait dengan item baris. |
Promosi
Promosi ditambahkan ke keranjang.
Representasi JSON | |
---|---|
{ "coupon": string } |
Kolom | |
---|---|
coupon |
Wajib. Kode kupon dipahami oleh pihak ketiga. Misalnya: GOOGLE10. |