ErrorResponse

सभी तरीकों के लिए गड़बड़ी का रिस्पॉन्स ऑब्जेक्ट.

JSON के काेड में दिखाना
{
  "responseHeader": {
    object (ResponseHeader)
  },
  "errorResponseCode": enum (ErrorResponseCode),
  "errorDescription": string,
  "paymentIntegratorErrorIdentifier": string
}
फ़ील्ड
responseHeader

object (ResponseHeader)

ज़रूरी: सभी जवाबों के लिए सामान्य हेडर.

errorResponseCode

enum (ErrorResponseCode)

ज़रूरी नहीं: गड़बड़ी के टाइप को कैप्चर करने वाला कोड.

errorDescription

string

ज़रूरी नहीं: सहायता प्रतिनिधियों को इस स्टेटस की जानकारी दें, ताकि वे गड़बड़ियों को डीबग कर सकें. ध्यान दें कि यह लोगों को कभी नहीं दिखाया जाता. इसमें डीबग करने के लिए इस्तेमाल किया जाने वाला ऐसा टेक्स्ट हो सकता है जो संवेदनशील न हो. ध्यान दें कि इस फ़ील्ड में errorResponseCode के लिए कुछ वैल्यू के साथ अतिरिक्त जानकारी भी होनी चाहिए. उदाहरण के लिए, INVALID_IDENTIFIER के साथ इस फ़ील्ड में यह जानकारी होनी चाहिए कि किस तरह का आइडेंटिफ़ायर अमान्य है. चेतावनी: इस मैसेज में तब तक कोई टोकन शामिल न करें, जब तक कि उसे सार्वजनिक के तौर पर सेट न किया गया हो.

paymentIntegratorErrorIdentifier

string

ज़रूरी नहीं: यह आइडेंटिफ़ायर खास तौर पर इंटिग्रेटर के लिए होता है और इसे इंटिग्रेटर से जनरेट किया जाता है. इसका इस्तेमाल सिर्फ़ डीबग करने के लिए किया जाता है, ताकि इस कॉल की पहचान की जा सके. यह वह आइडेंटिफ़ायर है जिसके ज़रिए इंटिग्रेटर को इस कॉल के बारे में पता चलता है.