ErrorResponseCode

Códigos de erro

Enums
UNKNOWN_ERROR_RESPONSE_CODE Nunca defina esse valor padrão.
INVALID_API_VERSION Usado se a versão da API da solicitação não for compatível. Código HTTP recomendado: 400
INVALID_PAYLOAD_SIGNATURE Usado se a assinatura do payload for de uma chave desconhecida ou inativa. Código HTTP recomendado: 401
INVALID_PAYLOAD_ENCRYPTION Usado se a criptografia do payload for para uma chave desconhecida ou inativa. Código HTTP recomendado: 400
REQUEST_TIMESTAMP_OUT_OF_RANGE Usado se requestTimestamp não for ± 60s agora. Código HTTP recomendado: 400
INVALID_IDENTIFIER Usado se um identificador enviado na solicitação for inválido ou desconhecido. Isso pode incluir PIAID, captureRequestId, Token de pagamento do Google etc. O tipo do identificador inválido deve ser especificado na errorDescription. Código HTTP recomendado: 404
IDEMPOTENCY_VIOLATION Usado se a solicitação violar os requisitos de idempotência da solicitação. Código HTTP recomendado: 412
INVALID_FIELD_VALUE Usado se a solicitação contiver um valor para um campo que não esteja no conjunto de valores compatíveis. Código HTTP recomendado: 400
MISSING_REQUIRED_FIELD Usado se um campo obrigatório não estiver definido na solicitação. Código HTTP recomendado: 400
PRECONDITION_VIOLATION Usado se uma restrição na operação for violada (por exemplo, quando a solicitação de um valor de reembolso excede o valor restante na transação). Código HTTP recomendado: 400
USER_ACTION_IN_PROGRESS Usado se a solicitação não puder ser processada no momento porque interromperia uma ação do usuário em andamento que atua efetivamente como um bloqueio do sistema. Esse código não pode ser usado para indicar falhas devido a erros de simultaneidade internos de implementação. Código HTTP recomendado: 423
INVALID_DECRYPTED_REQUEST Usado se o payload da solicitação puder ser descriptografado, mas a mensagem resultante não puder ser analisada. Código HTTP recomendado: 400
FORBIDDEN O acesso ao recurso solicitado é proibido. Código HTTP recomendado: 403