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