ErrorResponse

Объект Error Response для всех методов.

Представление JSON
{
  "responseHeader": {
    object (ResponseHeader)
  },
  "errorResponseCode": enum (ErrorResponseCode),
  "errorDescription": string,
  "paymentIntegratorErrorIdentifier": string
}
Поля
responseHeader

object ( ResponseHeader )

ТРЕБУЕТСЯ : Общий заголовок для всех ответов.

errorResponseCode

enum ( ErrorResponseCode )

ДОПОЛНИТЕЛЬНО : Код, фиксирующий тип возникшей ошибки.

errorDescription

string

ДОПОЛНИТЕЛЬНО : Предоставьте описание этого статуса представителям службы поддержки для устранения ошибок. Обратите внимание, что это никогда не показывается пользователям. Он может содержать описательный, неконфиденциальный текст, используемый для отладки. Обратите внимание, что некоторые значения для errorResponseCode должны сопровождаться дополнительными данными в этом поле. Например, INVALID_IDENTIFIER должен сопровождаться информацией в этом поле о том, какой тип идентификатора недействителен. Предупреждение. Не включайте в это сообщение какие-либо токены, если они не определены как общедоступные.

paymentIntegratorErrorIdentifier

string

ДОПОЛНИТЕЛЬНО : этот идентификатор относится к интегратору и создается им. Он используется только в целях отладки, чтобы идентифицировать этот вызов. Это идентификатор, по которому интегратор узнает этот вызов.