ErrorResponse

Đối tượng Phản hồi lỗi cho tất cả các phương thức.

Biểu diễn dưới dạng JSON
{
  "responseHeader": {
    object (ResponseHeader)
  },
  "errorResponseCode": enum (ErrorResponseCode),
  "errorDescription": string,
  "paymentIntegratorErrorIdentifier": string
}
Các trường
responseHeader

object (ResponseHeader)

BẮT BUỘC: Tiêu đề chung cho tất cả các câu trả lời.

errorResponseCode

enum (ErrorResponseCode)

OPTIONAL: Một mã ghi lại loại lỗi đã xảy ra.

errorDescription

string

KHÔNG BẮT BUỘC: Cung cấp mô tả trạng thái này cho các đại diện hỗ trợ để gỡ lỗi. Lưu ý rằng người dùng sẽ không bao giờ thấy thông tin này. Tệp này có thể chứa văn bản mô tả, không nhạy cảm dùng để gỡ lỗi. Lưu ý rằng một số giá trị cho lỗiResponseCode phải đi kèm với chi tiết bổ sung trong trường này. Ví dụ: INVALID_IDENTIFIER phải đi kèm với thông tin trong trường này để biết loại giá trị nhận dạng nào không hợp lệ. Cảnh báo: Không bao gồm bất kỳ mã thông báo nào trong thông báo này trừ khi chúng được xác định là công khai.

paymentIntegratorErrorIdentifier

string

KHÔNG BẮT BUỘC: Giá trị nhận dạng này dành riêng cho đối tác tích hợp và do đối tượng tích hợp tạo ra. Tính năng này chỉ được dùng để gỡ lỗi nhằm xác định cuộc gọi này. Đây là giá trị nhận dạng mà nhà tích hợp biết lệnh gọi này.