ErrorResponse

Objeto de respuesta de error para todos los métodos.

Representación JSON
{
  "responseHeader": {
    object (ResponseHeader)
  },
  "errorResponseCode": enum (ErrorResponseCode),
  "errorDescription": string,
  "paymentIntegratorErrorIdentifier": string
}
Campos
responseHeader

object (ResponseHeader)

REQUIRED: Encabezado común para todas las respuestas

errorResponseCode

enum (ErrorResponseCode)

OPCIONAL: Un código que captura el tipo de error que se produjo.

errorDescription

string

OPCIONAL: Proporciona una descripción de este estado para que los representantes de asistencia depuren errores. Ten en cuenta que los usuarios nunca pueden verlo. Puede contener texto descriptivo y no sensible que se use para la depuración. Ten en cuenta que algunos valores de errorResponseCode deben incluir detalles adicionales en este campo. Por ejemplo, INVALID_IDENTIFIER debe ir acompañado de la información en este campo sobre el tipo de identificador no válido. Advertencia: No incluyas ningún token en este mensaje, a menos que se definan como públicos.

paymentIntegratorErrorIdentifier

string

OPCIONAL: Este identificador es específico del integrador y lo genera este. Se usa con fines de depuración únicamente para identificar esta llamada. Este es el identificador con el que el integrador conoce esta llamada.