- JSON फ़ॉर्मैट में दिखाना
- TransactionRequirementsCheckResult
- क्रम
- PaymentInfo
- GoogleProvidedPaymentInstrument
- CustomerInfo
अगला आईडी: 6 को actions.intent.TRANSACTION_DECISION
के आउटपुट के तौर पर ऐप्लिकेशन पर वापस किया गया.
जेएसओएन के काेड में दिखाना | |
---|---|
{ "checkResult": { object( |
फ़ील्ड | |
---|---|
checkResult |
अगर |
userDecision |
प्रस्तावित आदेश के बारे में उपयोगकर्ता का फ़ैसला. |
order |
वह ऑर्डर जिसे उपयोगकर्ता ने स्वीकार किया है. यह फ़ील्ड सिर्फ़ तब दिखेगा, जब |
deliveryAddress |
अगर उपयोगकर्ता डिलीवरी का पता अपडेट करने का अनुरोध करता है, तो इस फ़ील्ड में डिलीवरी का नया पता शामिल होता है. यह फ़ील्ड सिर्फ़ तब दिखेगा, जब |
TransactionRequirementsCheckResult
actions.intent.TRANSACTION_REQUIREMENTS_CHECK
के लिए आउटपुट के तौर पर ऐप्लिकेशन पर वापस लौटा गया.
जेएसओएन के काेड में दिखाना | |
---|---|
{
"resultType": enum( |
फ़ील्ड | |
---|---|
resultType |
कार्रवाई का नतीजा. |
ऑर्डर
अनुरोध किए जाने पर, पेमेंट के तरीके की जानकारी के साथ ऑर्डर की पुष्टि की गई हो. एजेंट को भेजा गया.
जेएसओएन के काेड में दिखाना | |
---|---|
{ "finalOrder": { object( |
फ़ील्ड | |
---|---|
finalOrder |
उस प्रस्तावित आदेश को वापस देखें जिसकी वजह से यह आदेश हुआ था. |
googleOrderId |
Google से असाइन किया गया ऑर्डर आईडी. |
orderDate |
ऑर्डर देने की तारीख और समय. आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड तक सटीक होता है. उदाहरण: |
paymentInfo |
ऑर्डर के लिए पेमेंट से जुड़ी जानकारी. |
actionOrderId |
उपयोगकर्ता को दिखने वाला ऑर्डर आईडी. इसे शुरुआती सिंक्रोनस OrderUpdate/पुष्टि पर सेट किया जाना चाहिए. |
customerInfo |
अनुरोध किए जाने पर, ग्राहक की जानकारी, जैसे कि ईमेल ऐप्लिकेशन को वापस भेज दी जाएगी. |
PaymentInfo
किसी ऑर्डर के लिए पेमेंट से जुड़ी जानकारी.
जेएसओएन के काेड में दिखाना | |
---|---|
{ "paymentType": enum( |
फ़ील्ड | |
---|---|
paymentType |
पेमेंट का तरीका. ज़रूरी है. |
displayName |
रसीद पर दिखाए गए डिवाइस का नाम. |
googleProvidedPaymentInstrument |
Google की ओर से दिया गया पेमेंट का तरीका. |
GoogleProvidedPaymentInstrument
Google की ओर से दिया गया पेमेंट का तरीका.
जेएसओएन के काेड में दिखाना | |
---|---|
{
"instrumentToken": string,
"billingAddress": {
object( |
फ़ील्ड | |
---|---|
instrumentToken |
Google की ओर से दिया गया पेमेंट का तरीका. Base64 कोड में बदली गई स्ट्रिंग. |
billingAddress |
इंटिग्रेटर के अनुरोध करने पर, इस्तेमाल किए जा रहे डिवाइस का बिलिंग पता शामिल किया जाएगा. |
CustomerInfo
ग्राहक के बारे में जानकारी.
जेएसओएन के काेड में दिखाना | |
---|---|
{ "email": string } |
फ़ील्ड | |
---|---|
email |
ग्राहक का ईमेल शामिल किया जाएगा और ऐप्लिकेशन में वापस भेजा जाएगा. ऐसा तब होगा, जब CustomerInfoOptions में CustomerInfoप्रॉपर्टी.EMAIL का इस्तेमाल किया गया हो. |