अब काम नहीं करता: इसके बजाय, V3 Proto का इस्तेमाल करें. ऑर्डर करें कि कॉलर, उपयोगकर्ता से पुष्टि करने का अनुरोध कर रहा है.
JSON के काेड में दिखाना | |
---|---|
{ "id": string, "cart": { object ( |
फ़ील्ड | |
---|---|
id |
इस प्रस्तावित आदेश के लिए वैकल्पिक आईडी. प्रस्तावित आदेश के हिस्से के रूप में शामिल किया गया था. पुष्टि के समय, इसे इंटिग्रेटर को वापस भेज दिया गया था. |
cart |
उपयोगकर्ता के आइटम. |
otherItems[] |
शुल्क, अडजस्टमेंट, सबटोटल वगैरह |
image |
सबमिट किए गए ऑर्डर से जुड़ी इमेज. |
termsOfServiceUrl |
इस प्रस्तावित ऑर्डर पर लागू होने वाली सेवा की शर्तों का लिंक. |
totalPrice |
सुझाए गए ऑर्डर की कुल कीमत. अगर |
extension |
ऑर्डर के टाइप के आधार पर, सुझाए गए ऑर्डर का एक्सटेंशन. उदाहरण के लिए, अगर ऑर्डर में कोई जगह शामिल है, तो इस एक्सटेंशन में ऐसा ऑब्जेक्ट जिसमें आर्बिट्रेरी टाइप के फ़ील्ड शामिल होते हैं. अतिरिक्त फ़ील्ड |
कार्ट
अब काम नहीं करता: इसके बजाय, V3 Proto का इस्तेमाल करें. उन आइटम का कार्ट जो उपयोगकर्ता चाहता है.
JSON के काेड में दिखाना | |
---|---|
{ "id": string, "merchant": { object ( |
फ़ील्ड | |
---|---|
id |
इस कार्ट के लिए वैकल्पिक आईडी. इसे कार्ट के हिस्से के तौर पर, पुष्टि के समय इंटिग्रेटर को वापस लौटा दिया जाता है. |
merchant |
कार्ट के लिए मर्चेंट, अगर यह कॉलर से अलग है. |
lineItems[] |
उपयोगकर्ता जिन सामान या सेवाओं के लिए ऑर्डर कर रहा है वे दिखाए जाते हैं. कम से कम एक लाइन आइटम होना चाहिए. |
otherItems[] |
उपयोगकर्ता के डाले गए बदलाव, जैसे कि ग्रेच्यूटी. |
notes |
इस कार्ट के बारे में नोट. |
promotions[] |
ज़रूरी नहीं. कार्ट में प्रोमो कूपन जोड़े गए. ज़रूरी शर्तें पूरी करने वाले प्रमोशन, सुझाए गए ऑर्डर में छूट वाले लाइन आइटम के तौर पर वापस भेजे जाएंगे. |
extension |
ऑर्डर के टाइप के आधार पर कार्ट का एक्सटेंशन. ऐसा ऑब्जेक्ट जिसमें आर्बिट्रेरी टाइप के फ़ील्ड शामिल होते हैं. अतिरिक्त फ़ील्ड |
व्यापारी
अब काम नहीं करता: इसके बजाय, V3 Proto का इस्तेमाल करें. कार्ट के लिए व्यापारी/कंपनी.
JSON के काेड में दिखाना | |
---|---|
{ "id": string, "name": string } |
फ़ील्ड | |
---|---|
id |
कारोबारी का आईडी. |
name |
कारोबारी का नाम, जो उपयोगकर्ता को दिखता है. ज़रूरी है. |
LineItem
अब काम नहीं करता: इसके बजाय, V3 Proto का इस्तेमाल करें. ऑर्डर में मौजूद लाइन आइटम.
JSON के काेड में दिखाना | |
---|---|
{ "id": string, "name": string, "type": enum ( |
फ़ील्ड | |
---|---|
id |
कार्ट/ऑर्डर में लाइन आइटम का यूनीक आईडी. ज़रूरी है. |
name |
लाइन आइटम का नाम, जैसा कि रसीद में दिखाया गया है. ज़रूरी है. |
type |
लाइन आइटम का टाइप. |
quantity |
शामिल किए गए आइटम की संख्या. |
description |
आइटम की जानकारी. |
image |
इस आइटम से जुड़ी छोटी इमेज. |
price |
हर लाइन आइटम में एक कीमत होनी चाहिए, भले ही कीमत 0 हो. ज़रूरी है. यह इस लाइन की रसीद पर दिखाई गई कुल कीमत है (यानी इकाई की कीमत * संख्या). |
subLines[] |
सब-लाइन आइटम. अगर टाइप |
offerId |
इस आइटम के लिए वैकल्पिक प्रॉडक्ट या ऑफ़र आईडी. |
extension |
लाइन आइटम के टाइप के आधार पर उसका एक्सटेंशन. ऐसा ऑब्जेक्ट जिसमें आर्बिट्रेरी टाइप के फ़ील्ड शामिल होते हैं. अतिरिक्त फ़ील्ड |
SubLine
ऑर्डर में लाइन आइटम से जुड़ा सबलाइन आइटम.
JSON के काेड में दिखाना | |
---|---|
{ // Union field |
फ़ील्ड | ||
---|---|---|
यूनियन फ़ील्ड subline . सबलाइन आइटम. subline इनमें से सिर्फ़ एक हो सकता है: |
||
lineItem |
एक सामान्य लाइन आइटम (उदाहरण के लिए, ऐड-ऑन). |
|
note |
लाइन आइटम से जुड़ा नोट. |
प्रमोशन
अब काम नहीं करता: इसके बजाय, V3 Proto का इस्तेमाल करें. कार्ट में प्रमोशन जोड़ा गया.
JSON के काेड में दिखाना | |
---|---|
{ "coupon": string } |
फ़ील्ड | |
---|---|
coupon |
ज़रूरी है. कूपन कोड को 3P ने समझ लिया. उदाहरण के लिए: GOOGLE10. |