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

אופציונלי: המזהה הזה ספציפי למשלב, והוא נוצר על ידי המטמיע. היא משמשת למטרות ניפוי באגים בלבד כדי לזהות את השיחה הזו. זהו המזהה שהאינטגרל יודע מהו השיחה.