Simulador Point
O Simulador Point é uma ferramenta que permite interagir com vários endpoints de nossa API para integrar os Pontos de Venda com os dispositivos. Seu objetivo principal é ajudar a entender o fluxo de criação e cancelamento de uma tentativa de pagamento.
Tenha em mente que essa ferramenta não é uma réplica exata do dispositivo, mas sim uma abordagem educativa e projetada para familiarizar com nossa API.
O simulador possui dois modos de uso:
- PDV mode: simula a integração de um sistema completo (dispositivo e Ponto de Venda) com nossa API de Integrações. Acesse o Simulador PDV Mode.
- Device mode: simula um dispositivo de ponto virtual para que você possa testar sua integração a partir de HTTP requests. Acesse o Simulador device mode.
Para usar o simulador, siga os passos abaixo.
1. Gerar ambiente de teste
Para começar a testar integrações e fluxos de pagamento com o Simulador Point, você precisará gerar usuários de teste e acessar suas credenciais de produção.
Se desejar, você também pode criar usuários de teste usando o seguinte comando:
curl
curl -X POST \
-h "Content-Type: application/json" \
--h 'Authorization: Bearer YOUR_TEST_ACCESS_TOKEN'\
"https://api.mercadopago.com/users/test" \
-d '{"site_id":"MLB","description" : "a description"}'
2. Configurar credenciais
Ao usar o simulador pela primeira vez, você precisará inserir suas credenciais. Para obtê-las, acesse Suas integrações, opção Minhas credenciais > Credenciais de teste.
Além disso, você precisará selecionar um dos seus dispositivos disponíveis.
PDV mode: você deve inserir seu
access-token
de teste (TEST-XXXXX-XXXXX-XXXXXXX
) e o simulador atribuirá a você um dispositivo virtual.Device mode: você deve inserir seu
access-token
de teste (TEST-XXXXX-XXXXX-XXXXXXX
) e seu ID de dispositivo obtido em lista seus dispositivos.
3. Simular intenção de pagamento
Preparamos diferentes cenários que permitem simular uma experiência real. Para isso, você deve selecionar o valor de acordo com o estado desejado, conforme indicado na tabela abaixo:
Estado | Valor |
Reversed | R$1100 |
Rejected | R$1200 |
Error | R$1300 |
Successful | Qualquer outro valor diferente dos anteriores |
4. Obter intenção de pagamento do dispositivo
Após criar a intenção de pagamento, clique no botão verde do dispositivo virtual para obter a intenção de pagamento criada.
Quando isso acontecer, verifique se o valor inserido inicialmente corresponde ao valor mostrado na tela do dispositivo.
5. Deslizar cartão e processar pagamento
Se o passo anterior for bem-sucedido, clique na animação do cartão. Isso representa o deslizamento do cartão no dispositivo. Em seguida, o processamento será iniciado e o dispositivo mostrará o resultado.
6. Receber a notificação
Após o processamento da intenção de pagamento, vá para o registro de suas notificações. Lá você verá que a notificação do estado da transação foi enviada e poderá verificar os detalhes.