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

اختياري: هذا المعرّف خاص بشركة الدمج ويتمّ إنشاؤه بواسطة الشركة المدمَجة. يتم استخدامه لأغراض تصحيح الأخطاء فقط من أجل تحديد هذا الاستدعاء. هو المعرّف الذي تعرف شركة الدمج هذه المكالمة من خلاله.