OBRIGATÓRIO: cabeçalho comum para todas as respostas.
errorResponseCode
string
OPCIONAL: forneça um dos códigos listados em
na tabela abaixo.
Códigos de resposta de erro e códigos HTTP recomendados
INVALID_API_VERSION
400
Usado se o integrador não oferecer suporte à API da solicitação
para a versão anterior.
INVALID_PAYLOAD_SIGNATURE
401
Usado se a assinatura do payload for para um idioma desconhecido ou
inativa.
INVALID_PAYLOAD_ENCRYPTION
400
Usado se a criptografia do payload for para um valor desconhecido ou
inativa.
REQUEST_TIMESTAMP_OUT_OF_RANGE
400
Usado se o request_timestamp não for ± 60s de
agora.
INVALID_IDENTIFIER
404
Usado se um identificador enviado na solicitação for inválido ou
desconhecida. Isso pode incluir paymentIntegratorAccountId,
googlePaymentToken e captureRequestId
etc. O tipo de inválido
identificador deve ser especificado em errorDescription.
IDEMPOTENCY_VIOLATION
412
Usado se a solicitação violar os requisitos de idempotência para
da solicitação.
INVALID_FIELD_VALUE
400
Usado se a solicitação contiver um valor para um campo que não esteja em
o conjunto de valores compatíveis.
MISSING_REQUIRED_FIELD
400
Usado se um campo obrigatório não estiver definido na solicitação.
PRECONDITION_VIOLATION
400
Usado se uma restrição na operação for violada (por exemplo, quando um
solicitação de reembolso excede o valor restante
a transação).
USER_ACTION_IN_PROGRESS
400
Usado se a solicitação não puder ser processada no momento devido a
interromperia uma ação do usuário no processo, o que efetivamente
funciona como um bloqueio do sistema. Esse código não pode ser usado para
indicam falhas devido a problemas internos
erros de simultaneidade.
INVALID_DECRYPTED_REQUEST
400
Usado se o payload da solicitação puder ser descriptografado, mas o
Não foi possível analisar a mensagem resultante.
errorDescription
string
OPCIONAL: forneça uma descrição desse status para
oferecer suporte aos representantes para depurar erros. Isso nunca é mostrado aos usuários.
Ele pode conter texto descritivo e não confidencial usado para depuração.
Alguns valores para errorResponseCode devem ser
acompanhados de detalhes adicionais neste campo (por exemplo,
INVALID_IDENTIFIER deve ser acompanhado de informações em
esse campo quanto ao tipo de identificador inválido).
Todos os direitos reservados. Java é uma marca registrada da Oracle e/ou suas afiliadas.
Última atualização 2025-07-25 UTC.
[null,null,["Última atualização 2025-07-25 UTC."],[],["Non-200 HTTP responses contain a body with error details. This body includes a `responseHeader`, `errorResponseCode`, and `errorDescription`. The `errorResponseCode` field specifies the error type (e.g., `INVALID_IDENTIFIER`, `INVALID_API_VERSION`), accompanied by an advised HTTP code. The optional `errorDescription` provides debugging information for support. Required field is `responseHeader` and fields `errorResponseCode` and `errorDescription` are optional. The content specifies that the field `errorResponseCode` requires certain HTTP code.\n"]]