Arayanın kullanıcıdan onaylamasını istemesi.
JSON gösterimi | |
---|---|
{ "id": string, "cart": { object( |
Alanlar | |
---|---|
id |
Bu ProposedSipariş için isteğe bağlı kimlik. Onay anında entegratöre geri gönderilen ProposedOrders'ın bir parçası olarak eklenir. |
cart |
Kullanıcının öğeleri. |
otherItems[] |
Ücretler, düzenlemeler, ara toplamlar vb. |
image |
Teklif edilen siparişle ilişkilendirilen resim. |
termsOfServiceUrl |
Önerilen bu sipariş için geçerli olan hizmet şartlarının bağlantısı. |
totalPrice |
Teklif edilen siparişin toplam fiyatı. |
extension |
Sipariş türüne göre teklif edilen siparişin uzantısı. Örneğin, sipariş konum içeriyorsa bu uzantı bir Rastgele türden alanlar içeren nesne. Ek bir |
Alışveriş sepeti
Kullanıcının istediği öğelerden oluşan alışveriş sepeti.
JSON gösterimi | |
---|---|
{ "id": string, "merchant": { object( |
Alanlar | |
---|---|
id |
Bu alışveriş sepeti için isteğe bağlı kimlik. Onay sırasında entegrasyona geri gönderilen alışveriş sepetinin bir parçası olarak eklenir. |
merchant |
Arayandan farklıysa alışveriş sepetinin satıcısı. |
lineItems[] |
Kullanıcının sipariş ettiği ürünler veya hizmetler. En az bir satır öğesi olmalıdır. |
otherItems[] |
Kullanıcı tarafından girilen ayarlamalar, ör. bahşiş. |
notes |
Bu alışveriş sepetiyle ilgili notlar. |
promotions[] |
İsteğe bağlı. Alışveriş sepetine eklenen promosyon kuponları. Uygun promosyonlar, önerilen siparişteki indirimli satır öğeleri olarak geri gönderilir. |
extension |
Sipariş türüne göre alışveriş sepetine ekleme. Rastgele türden alanlar içeren nesne. Ek bir |
Satıcı
Alışveriş sepetinin satıcısı.
JSON gösterimi | |
---|---|
{ "id": string, "name": string } |
Alanlar | |
---|---|
id |
Satıcının kimliği. |
name |
Satıcının kullanıcı tarafından görülebilen adı. Zorunlu. |
LineItem
Satır öğesi siparişte.
JSON gösterimi | |
---|---|
{ "id": string, "name": string, "type": enum( |
Alanlar | |
---|---|
id |
Alışveriş sepeti/Sipariş içindeki satır öğesinin benzersiz kimliği. Zorunlu. |
name |
Makbuzda görünen satır öğesinin adı. Zorunlu. |
type |
Satır öğesinin türü. |
quantity |
Dahil edilen öğe sayısı. |
description |
Öğenin açıklaması. |
image |
Bu öğeyle ilişkilendirilmiş küçük resim. |
price |
Fiyat 0 olsa bile her satır öğesinin fiyatı olmalıdır. Zorunlu. Bu, ilgili satırın makbuzunda gösterilen toplam fiyattır (yani birim fiyat * miktar). |
subLines[] |
Alt satır öğeleri. Yalnızca tür |
offerId |
Bu öğe için isteğe bağlı ürün veya teklif kimliği. |
extension |
Türüne göre satır öğesine yapılan uzantı. Rastgele türden alanlar içeren nesne. Ek bir |
SubLine
Siparişteki satır öğesiyle ilişkili alt satır öğesi.
JSON gösterimi | |
---|---|
{ // Union field |
Alanlar | ||
---|---|---|
Birleştirme alanı subline . Alt satır öğesi. subline şunlardan yalnızca biri olabilir: |
||
lineItem |
Genel bir satır öğesi (ör. eklenti). |
|
note |
Satır öğesiyle ilişkili bir not. |
Tanıtım
Promosyon alışveriş sepetine eklendi.
JSON gösterimi | |
---|---|
{ "coupon": string } |
Alanlar | |
---|---|
coupon |
Zorunlu. Kupon kodu 3. taraf tarafından anladı. Örneğin: GOOGLE10. |