Tabela de erros

Tratamento de erros

Você receberá um HTTP Status 400 ou 409 como resposta quando não conseguirmos prosseguir com a operação devido há um parâmetro mal formatado ou valor inesperado. Nesse caso você deve verificar o conteúdo enviado e corrigir o erro para realizar uma nova requisição, para te ajudar no corpo da resposta vamos informar qual o erro encontrado e o tipo de erro.

{
    "error_messages": [
        {
            "code": "40001",
            "description": "required_parameter",
            "parameter_name": "payment_method.capture"
        }
    ]
}

Lista de erros

CódigoDescriçãoCenárioHTTP Status
40001required_parameterParâmetro obrigatório não foi informado400
40002invalid_parameterValor informado no parâmetro é inválido ou não corresponde ao formato esperado400
40003parameter_unknowParâmetro desconhecido ou não esperado400
40004rate_limitLimite de uso da API excedido400
40005idempotency_key_in_useChave de idempotência já em uso409
40006unabled_captureCaptura já realizada ou expirada400
40007unabled_refundReembolso já realizado, ou valor solicitado acima do permitido400