Neste artigo, você vai aprender como identificar e analisar erros de transação nos pedidos da plataforma, entendendo onde consultar as informações e como agir a partir de cada tipo de erro apresentado.
Utilize este passo a passo sempre que:

Dentro da tela de detalhes do pedido, siga os passos abaixo:
Nessa área, você encontrará informações importantes como:
Abaixo estão os status mais comuns que você pode encontrar:
Os códigos e mensagens de erro são retornados diretamente pelo gateway de pagamento e ajudam a identificar o motivo exato da falha na transação.
Ao clicar no ícone de Detalhes (ícone de olho) dentro da transação do pedido, você terá acesso às informações técnicas retornadas pelo gateway. Nesse conteúdo, procure pelo campo Response (ou campos equivalentes, como code, text, descricao ou returnMessage).
Esse campo indica o motivo do cancelamento, recusa ou falha da transação.
Abaixo estão alguns exemplos comuns que você pode encontrar:
Erro de dados inválidos na criação da transação
"response": "{\"sucesso\":false,\"mensagem\":\"Dados inválidos no response de transação\",\"detalhes\":[\"O campo 'ambiente' é obrigatório\",\"O campo 'transacao' é obrigatório\"]}"
➡ Indica falha na comunicação ou configuração entre a plataforma e o gateway.
Retorno inválido do gateway
"response": "{\"sucesso\":false,\"mensagem\":\"Retorno inválido do gateway\",\"detalhes\":[\"26 - Affiliation: Required parameter missing.\"]}"
➡ Geralmente relacionado a parâmetros obrigatórios não enviados ou credenciais incorretas.
Recusa por risco identificado pelo emissor
"code": 8,
"text": "negado",
"descricao": "Risco moderado identificado pelo emissor."
ou
"returnMessage": "Unauthorized. Identified moderate risk by the issuer."
➡ A transação foi recusada pelo banco emissor por critérios de risco.
Tipo de transação não permitido para o cartão
"code": 8,
"text": "negado",
"descricao": "Tipo de transação não permitido para este cartão."
➡ O cartão não permite o tipo de operação realizada (ex.: parcelamento, internacional, e-commerce).
A maioria dos gateways de pagamento identifica as mensagens de erro por meio de códigos de retorno, como:
Em caso de dúvidas sobre o significado de um código específico:
Após identificar o erro de transação, recomendamos:
Acesse o Help Center da Uappi para mais conteúdos sobre a plataforma! Se ainda restarem dúvidas ou se o erro persistir, entre em contato com o nosso time de CS ou Suporte Técnico para análise.
Deixe um comentário