Problema que queremos resolver
Ao realizar o pagamento com cartão de crédito, o aluno pode digitar informações incorretas ou tenha algum problema com o banco, como saldo insuficiente, atividades dados erros/inválidos ou falta de aprovação devido a questões de segurança. Quando alguma dessas situações ocorrem, direcionamos o aluno para uma página de erro, sem dar um contexto do porque a compra não foi aprovada.
Quais os tipos de erros que podem ocorrer
O Mercado Pago fornece informações sobre a razão pela qual a compra com cartão não foi aprovada. Abaixo, estão listados os principais mensagens sobre os motivos de rejeição:
Validade do cartão: A data de validade do cartão é inválida!
Algum dado de sua transação está inválido
O código de segurança está inválido
Seu pagamento foi bloqueado e não pode ser processado!
O valor selecionado não foi autorizado!
O seu cartão está desabilitado!
Erro no cartão, pagamento não processado!
Pagamento duplicado, use outro cartão ou método de pagamento!
Seu pagamento foi rejeitado, use outro método de pagamento!
Pagamento rejeitado cartão sem fundos!
Pagamento rejeitado este método não pode ser pago em parcelas!
Pagamento rejeitado, limite máximo de tentativas!
Não foi possível processar seu pagamento!
Revisão de pagamento pendente!
Pagamento em contingência!
Pagamento rejeitado!
Motivo de erro dentro do checkout
Com o objetivo de proporcionar uma experiência mais fluida e fornecer feedback claro aos alunos sobre os problemas com o cartão de crédito, quando tiver um erro no processamento do checkout, mostramos um aviso informando o erro para o usuário.
Processamento da aprovação do cartão de crédito
Porém, o processamento do cartão de crédito pelo Mercado Pago, pode demorar, e para não deixar o aluno preso na tela do checkout, se após 3 segundos não tivermos a resposta do Mercado Pago, redirecionamos o aluno para um página de fallback até ter a confirmação da transação e caso tenha erro, mostramos que foi rejeitado com o motivo logo abaixo.
Visualizar o motivo na tela de Meus Pedidos
O aluno conseguirá visualizar também o motivo de rejeição na tela de Meus Pedidos. Mostramos a informação abaixo dos status do pedido.
Visualizar o motivo de rejeição no Admin
Para conseguir visualizar o motivo de rejeição de cartão dentro do Admin, clique em “Vendas”e, em seguida, escolha a opção “Pedidos Realizados”.
Dentro do pedido do aluno, temos uma coluna de “Motivo”, que traremos o porque foi rejeitado.
Resumindo
No processo de checkout, estamos mostrando o feedback do erro que permite o próprio aluno saber o motivo pelo qual seu cartão não foi aprovado. Acreditamos que essa implementação contribuirá para um aumento na taxa de conversão de pagamentos com cartão de crédito.