ErrorResponse

Objeto da resposta de erro para todos os métodos.

Representação JSON
{
  "responseHeader": {
    object (ResponseHeader)
  },
  "errorResponseCode": enum (ErrorResponseCode),
  "errorDescription": string,
  "paymentIntegratorErrorIdentifier": string
}
Campos
responseHeader

object (ResponseHeader)

OBRIGATÓRIO: cabeçalho comum para todas as respostas.

errorResponseCode

enum (ErrorResponseCode)

OPCIONAL: um código que captura o tipo de erro ocorrido.

errorDescription

string

OPCIONAL: inclua uma descrição desse status para que os representantes de suporte depurem erros. Isso nunca é mostrado aos usuários. Ele pode conter texto descritivo e não confidencial usado para depuração. Observe que alguns valores de errorResponseCode precisam ser acompanhados por detalhes adicionais nesse campo. Por exemplo, INVALID_IDENTIFIER precisa ser acompanhado por informações neste campo sobre o tipo de identificador inválido. Aviso: não inclua tokens nessa mensagem, a menos que eles estejam definidos como públicos.

paymentIntegratorErrorIdentifier

string

OPTIONAL: esse identificador é específico para o integrador e gerado pelo integrador. Ele é usado apenas para fins de depuração para identificar essa chamada. Esse é o identificador conhecido pelo integrador.