Teste sua integração
Os usuários de teste permitem que você faça testes no seu checkout gerando fluxos de pagamento em uma cópia fiel da sua integração.
Tipo de usuários de teste | Descrição |
Vendedor | É a conta que você usa para configurar a aplicação e as credenciais para a cobrança. |
Comprador | É a conta que você usa para testar o processo de compra.. |
Crie usuários de teste
Utilize contas de teste para garantir que sua integração dê suporte a todos os fluxos e cenários possíveis. Elas têm os mesmos recursos de uma conta real do Mercado Pago, o que permite testar o funcionamento das integrações que você está desenvolvendo.
Para realizar um teste é preciso ter pelo menos duas contas:
- Vendedor: conta necessária para configurar a aplicação e as credenciais para a cobrança. Esta é a sua conta de usuário.
- Comprador: conta necessária para testar o processo de compra.
Além dessas contas, é importante também utilizar os cartões de teste para testar a integração de pagamento e simular o processo de compra, assim como o saldo na conta do Mercado Pago do usuário de teste. Veja mais detalhes abaixo.
Para criar contas e testar o funcionamento das integrações, siga os passos abaixo.
- No Devsite, acesse o menu Suas integrações > Contas de teste e clique no botão Criar conta de teste.
- Na tela "Criar nova Conta", insira uma descrição para identificação da conta. Exemplo: "Vendedor - loja 1".
- Em seguida, selecione o país de operação da conta. Essa informação não poderá ser editada posteriormente e, além disso, os usuários Comprador e Vendedor precisam ser do mesmo país.
- Preencha com um valor fictício em dinheiro que servirá como referência para você testar suas aplicações. Esse valor aparecerá como saldo na conta do Mercado Pago do usuário de teste e poderá ser utilizado para simulação de pagamentos, assim como com os cartões de teste.
- Clique em Criar conta de teste.
Pronto! A conta de teste foi criada e será exibida na tabela com as seguintes informações:
- País local de origem da conta selecionado em seu cadastro.
- Identificação da conta: descrição para identificação da conta de teste.
- Usuário: username da conta de teste gerado automaticamente. Esse é o username utilizado para fazer login com o test user.
- Senha: senha de acesso à conta do usuário de teste gerada automaticamente. Para gerar uma nova senha, clique nos 3 pontos verticais ao final da linha da tabela e selecione a opção Gerar nova senha.
- Data de criação: data em que a conta de teste foi criada.
Teste o fluxo de pagamento
1. Configure o checkout com os dados do seu usuário vendedor
Gere uma preferência com as credenciais do usuário de teste que quiser usar como vendedor no fluxo de pagamento.
2. Faça um pagamento de teste com o seu usuário comprador
Comprando como usuário convidado
Ao abrir o checkout criado com os dados do seu usuário vendedor:
- Selecione
Cartão
como meio de pagamento. - Insira os dados de um cartão de teste.
- Informe o e-mail desejado.
Comprando como usuário cadastrado
Ao abrir o checkout criado com os dados do seu usuário vendedor:
- Acesse uma conta Mercado Pago usando o seu usuário de teste comprador.
- Selecione
Cartão
como meio de pagamento. - Selecione um dos cartões previamente salvos ou insira os dados de um cartão de teste.
Cartões de teste
Você pode utilizar cartões de teste de métodos de pagamento locais e simular diferentes respostas dos pagamentos, sem a necessidade de usar um cartão real.
Para isso, de acordo com o seu país, utilize algum dos cartões que disponibilizamos a seguir.
Cartão | Número | Código de segurança | Data de vencimento |
Mastercard | 5416 7526 0258 2580 | 123 | 11/25 |
Visa | 4168 8188 4444 7115 | 123 | 11/25 |
American Express | 3757 781744 61804 | 1234 | 11/25 |
Para testar diferentes resultados de pagamento, preencha o status desejado no nome do titular do cartão:
Status de pagamento | Descrição | Documento de identidade |
APRO | Pagamento aprovado | (otro) 123456789 |
CONT | Pagamento pendente | (otro) 123456789 |
OTHE | Recusado por erro geral | - |
CALL | Recusado com validação para autorizar | - |
FUND | Recusado por quantia insuficiente | - |
SECU | Recusado por código de segurança inválido | - |
EXPI | Recusado por problema com a data de vencimento | - |
FORM | Recusado por erro no formulário | - |
Receba os pagamentos
Para começar a cobrar, você deve ativar as suas credenciais.
Antes ativá-las, certifique-se de que as credenciais usadas na sua integração são as da conta que deverá receber o dinheiro das vendas.