Teste de integração - Checkout Pro - Mercado Pago Developers

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 testeDescriçã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

Para realizar os testes de integração, é necessário que você tenha pelo menos dois usuários:

Tipo de usuários de testeDescriçã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..

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

curl

curl -X POST \
-H "Content-Type: application/json" \
-H 'Authorization: Bearer PROD_ACCESS_TOKEN' \
"https://api.mercadopago.com/users/test_user" \
-d '{"site_id":"MLM"}'

A resposta terá estrutura similar a do exemplo abaixo:

json

{
    "id": 123456,
    "nickname": "TT123456",
    "password": "qatest123456",
    "site_status": "active",
    "email": "test_user_123456@testuser.com",
    "date_created": "2021-11-04T12:02:35Z",
    "date_last_updated": "2021-11-04T12:02:35Z"
}

Para mais informações sobre os parâmetros e as respostas da API de usuário de teste, acesse as Referências da API

Importante
Você pode gerar até 10 contas de usuários de teste ao mesmo tempo. Por isso, recomendamos salvar o e-mail e senha de cada um.
Os usuários de teste perdem a validade após 60 dias sem atividade no Mercado Pago.
Tanto o comprador como o vendedor devem ser usuários de teste.
Existem duas formas de fazer o pagamento: como usuário convidado, preenchendo apenas um endereço de e-mail de sua escolha, e como usuário cadastrado, acessando uma conta do Mercado Pago com usuário e senha. Nesse último cenário, cartões previamente salvos e saldo disponível na conta serão habilitados como meios de pagamento.

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:

  1. Selecione Cartão como meio de pagamento.
  2. Insira os dados de um cartão de teste.
  3. Informe o e-mail desejado.

Comprando como usuário cadastrado

Ao abrir o checkout criado com os dados do seu usuário vendedor:

  1. Acesse uma conta Mercado Pago usando o seu usuário de teste comprador.
  2. Selecione Cartão como meio de pagamento.
  3. Selecione um dos cartões previamente salvos ou insira os dados de um cartão de teste.
Importante
  • Use valores baixos para fazer os pagamentos de teste.
  • Use sempre cartões de teste, já que não é possível retirar o dinheiro.
  • 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ãoNúmeroCódigo de segurançaData de vencimento
    Visa4075 5957 1648 376412311/25

    Para testar diferentes resultados de pagamento, preencha o status desejado no nome do titular do cartão:

    Status de pagamentoDescrição
    APROPagamento aprovado
    OTHERecusado por erro geral
    CONTPagamento pendente
    CALLRecusado com validação para autorizar
    FUNDRecusado por quantia insuficiente
    SECURecusado por código de segurança inválido
    EXPIRecusado por problema com a data de vencimento
    FORMRecusado 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.