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)

OBLIGATORIO: Es el 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 puedan depurar errores. Ten en cuenta que nunca se muestra a los usuarios. 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 información en este campo sobre el tipo de identificador que no es válido. Advertencia: No incluyas tokens en este mensaje, a menos que estén definidos como públicos.

paymentIntegratorErrorIdentifier

string

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