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

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