Realizar compras de teste
Depois de configurar seu ambiente de testes, você poderá realizar compras de teste para validar a integração com o Checkout Pro e verificar se os meios de pagamento configurados funcionam corretamente. A seguir, mostraremos como realizar diferentes verificações em sua integração.
Testar uma compra com cartão
Para testar uma compra com cartão de crédito ou débito, siga o passo a passo:
- Acesse Mercado Pago Developers e faça login como o usuário de teste comprador criado previamente. Use o nome de usuário e senha associados à conta de teste. Para mais informações, consulte a seção Criar conta de teste comprador.
- Inicie o Checkout utilizando a preferência de pagamento configurada anteriormente. As instruções detalhadas sobre como proceder estão disponíveis na documentação Adicionar o SDK ao frontend e inicializar o checkout.
- Navegue até a loja onde você integrou o Checkout Pro, selecione o produto ou serviço desejado e, na etapa de pagamento, clique no botão de compra do Mercado Pago.
- Por fim, realize uma compra de teste com os cartões de teste fornecidos abaixo. Para simular diferentes resultados de compra, utilize nomes variados para os titulares dos cartões de teste.
Cartões de teste
O Mercado Pago fornece cartões de teste que permitirão que você teste pagamentos sem usar um cartão real.
Seus dados, como número, código de segurança e data de validade, podem ser combinados com os dados relativos ao titular do cartão, que permitirão que você teste diferentes cenários de pagamento. Ou seja, você pode usar as informações de qualquer cartão de teste e testar resultados de pagamento diferentes a partir dos dados do titular.
A seguir, você pode ver os dados dos cartões de débito e crédito de teste. Selecione aquele que você quer usar para testar sua integração.
Tipo de cartão | Bandeira | Número | Código de segurança | Data de vencimento |
Cartão de crédito | Mastercard | 5416 7526 0258 2580 | 123 | 11/30 |
Cartão de crédito | Visa | 4168 8188 4444 7115 | 123 | 11/30 |
Cartão de crédito | American Express | 3757 781744 61804 | 1234 | 11/30 |
Cartão de débito | Mastercard | 5241 0198 2664 6950 | 123 | 11/30 |
Cartão de débito | Visa | 4023 6535 2391 4373 | 123 | 11/30 |
Em seguida, escolha qual cenário de pagamento testar e preencha os campos do titular do cartão (Nome e sobrenome, Tipo e número de documento) conforme indicado na tabela abaixo.
Status de pagamento | Nome e sobrenome do titular | Documento de identidade |
Pagamento aprovado | APRO | (otro) 123456789 |
Recusado por erro geral | OTHE | (otro) 123456789 |
Pagamento pendente | CONT | - |
Recusado com validação para autorizar | CALL | - |
Recusado por quantia insuficiente | FUND | - |
Recusado por código de segurança inválido | SECU | - |
Recusado por problema com a data de vencimento | EXPI | - |
Recusado por erro no formulário | FORM | - |
Rejeitado por falta de card_number | CARD | - |
Rejeitado por parcelas inválidas | INST | - |
Rejeitado por pagamento duplicado | DUPL | - |
Rejeitado por cartão desabilitado | LOCK | - |
Rejeitado por tipo de cartão não permitido | CTNA | - |
Rejeitado devido a tentativas excedidas de pin do cartão | ATTE | - |
Rejeitado por estar na lista negra | BLAC | - |
Não suportado | UNSU | - |
Usado para aplicar regra de valores | TEST | - |
Assim que você tiver preenchido todos os campos corretamente, clique no botão para processar o pagamento e aguarde o resultado.
Se o teste foi bem-sucedido, a tela de sucesso da compra de teste será exibida.
Certifique-se de que está recebendo as notificações relacionadas à transação de teste, caso já tenha configurado as notificações.