Crie usuários de teste
Client-Side
Para realizar os testes de integração, é necessário que você tenha pelo menos dois usuários:
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.. |
Execute o seguinte curl para gerar um usuário de teste:
curl
curl -X POST \
-H "Content-Type: application/json" \
-H 'Authorization: Bearer ${TEST_ACCESS_TOKEN}' \
"https://api.mercadopago.com/users/test" \
-d '{"site_id":"MLB","description" : "a description"}'
A resposta terá estrutura similar a do exemplo abaixo:
json
{
"id": 123456,
"nickname": "TT123456",
"password": "qatest123456",
"site_status": "active",
"site_id": "MLB",
"description": "a description",
"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
Teste o fluxo de pagamento
Client-Side
Configure a integração com os dados do seu usuário vendedor
Configure a public key de produção do seu usuário de teste comprador no frontend da sua aplicação e o access token de produção do seu usuário de teste vendedor no seu backend.
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:
- Preencha os dados de um cartão de teste.
- Insira o e-mail do seu usuário de teste comprador.
- Confirme a compra e pronto!