Sugerir alterações
Ajude-nos a melhorar a documentação
Você viu informações equivocadas, gostaria que explicássemos algo a mais ou que melhorássemos nossos manuais? Deixe suas sugestões no GitHub.

Teste sua integração

Utilize cartões e usuários de teste para verificar que seus pagamentos sejam criados corretamente e que as mensagens que queira comunicar sejam efetivas.

Como testar sua integração

Os usuários de teste te permitem testar sua integração ao gerar fluxos de pagamento em uma cópia exata da sua integração.

Tipos de usuários Descrição
Vendedor É a conta de teste utilizada para configurar a aplicação e credenciais para a cobrança.
Comprador É a conta de teste utilizada para testar o processo de compra
.


Como criar usuários

Server-Side

Para começar, é necessário que tenha no mínimo dois usuários de teste: um comprador e um vendedor.

Execute o seguinte curl para criar um usuário de teste:

Curl

curl -X POST \
-H "Content-Type: application/json" \
"https://api.mercadopago.com/users/test_user?access_token=ENV_ACCESS_TOKEN" \
-d '{"site_id":"MLM"}'

      Resposta

Json

{
    "id": 123456,
    "nickname": "TT123456",
    "password": "qatest123456",
    "site_status": "active",
    "email": "test_user_123456@testuser.com"
}
Importante
  • Tanto o comprador como o vendedor devem ser usuários de teste.
  • É possível gerar até 10 contas de usuários de teste simultâneamente. Por isso sugerimos que guarde o email e password de cada um.
  • Os usuários de teste caducam após 60 días sem atividade no Mercado Pago.
  • Para criar pagamentos de teste te recomendamos usar valores baixos.
  • Os valores devem respeitar os valores mínimos e máximos para cada meio de pagamento.

Teste o fluxo de pagamento

      1. Configure a integração com os dados do seu usuário vendedor

Configure a chave pública de teste do seu usuário vendedor no frontend da sua aplicação e a chave privada de teste no seu backend.

      2. Realize um pagamento com seu usuário comprador

        Testes com cartão de crédito

Inicie sua integração configurada com as credenciais do seu usuário de teste vendedor:

  1. Preencha os dados de um cartão de teste.
  2. Insira o e-mail do seu usuário de teste comprador.
  3. Confirme a compra, e pronto!

Cartões de teste

Cartão Número CVV Data de vencimento
Mastercard 5031 7557 3453 0604 123 11/25
Visa 4170 0688 1010 8020 123 11/25
American Express 3711 8030 3257 522 1234 11/25

Para testar resultados diferentes de pagamento, complete o dado que queira no nome do titular do cartão:

  • APRO: Pagamento aprovado.
  • CONT: Pagamento pendente.
  • 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.
Importante

Tenha em conta que não é possível testar o fluxo completo para pagamentos em boleto ou em lotérica.

Começar a receber pagamentos

Para começar a cobrar, você deve cumprir os requisitos para ir a produção e completar o formulário Quero ir para produção.

Ao terminar o formulário, certifique-se de que as credenciais na sua integração sejam as da conta que recebe o dinheiro das vendas.


Próximos passos

Sua pesquisa não retorna resultados.

Check the spelling of search terms or test with other keywords.