Inicio
Documentação
Recursos
Parcerias
Comunidade

Recursos

Confira as atualizações das nossas soluções e do funcionamento do sistema ou peça suporte técnico.

Parcerias

Conheça nosso programa para agências ou desenvolvedores que oferecem serviços de integração e vendedores que desejam contratá-los.

Comunidade

Fique por dentro das últimas novidades, peça ajuda a outros integradores e compartilhe seu conhecimento.

Pagamentos online
Pagamentos presenciais
Ferramentas e recursos
APIs e SDKs
Realizar uma compra teste com cartões - Testar a integração - Mercado Pago Developers

Realizar compra de teste com cartões

Para testar sua integração com cartões de crédito e/ou débito, após ter configurado seu ambiente de testes, você deverá realizar uma compra de teste com esses meios de pagamento simulando a ação de um usuário comprador.

Para isso, acesse a loja que tem integrado seu checkout, selecione algum produto ou serviço, e inicie o processo de compra.

Completar dados do pagador

Para realizar uma compra de teste com sucesso, complete os dados requeridos no checkout seguindo as informações indicadas a seguir.

E-mail do comprador

No campo e-mail, insira o e-mail test @testuser.com, que é o único permitido para testes. Desta forma, seu sistema entenderá que se trata de uma compra realizada com um usuário comprador de teste.

Dados do cartão

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ãoBandeiraNúmeroCódigo de segurançaData de vencimento
Cartão de créditoMastercard5031 7557 3453 060412311/30
Cartão de créditoVisa4509 9535 6623 370412311/30
Cartão de créditoAmerican Express3711 803032 57522123411/30
Cartão de débitoMastercard5287 3383 1025 330412311/30
Cartão de débitoVisa4002 7686 9439 561912311/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 pagamentoNome e sobrenome do titularDocumento de identidade
Pagamento aprovadoAPRO(DNI) 12345678
Recusado por erro geralOTHE(DNI) 12345678
Pagamento pendenteCONT-
Recusado com validação para autorizarCALL-
Recusado por quantia insuficienteFUND-
Recusado por código de segurança inválidoSECU-
Recusado por problema com a data de vencimentoEXPI-
Recusado por erro no formulárioFORM-
Rejeitado por falta de card_numberCARD-
Rejeitado por parcelas inválidasINST-
Rejeitado por pagamento duplicadoDUPL-
Rejeitado por cartão desabilitadoLOCK-
Rejeitado por tipo de cartão não permitidoCTNA-
Rejeitado devido a tentativas excedidas de pin do cartãoATTE-
Rejeitado por estar na lista negraBLAC-
Não suportadoUNSU-
Usado para aplicar regra de valoresTEST-

Assim que você tiver preenchido todos os campos corretamente, clique no botão para processar o pagamento e aguarde o resultado.

Verificar compra de teste

Para verificar se a compra de teste foi realizada de acordo com os resultados esperados com base nos dados inseridos, envie um GET para o endpoint /v1/orders/{id}API, substituindo id pela identificação da order, recebida na resposta à sua criação.

A resposta a esta chamada deverá trazer as informações detalhadas da transação de teste, juntamente com o status escolhido para o pagamento na etapa anterior dentro do campo status.

Pronto! Uma vez finalizadas estas etapas, a integração de cartões como meio de pagamento estará completa e você poderá, ou continuar testando outros meios de pagamento integrados, ou subir em produção.