Testar o processamento de pagamentos
Para testar o processamento correto de pagamentos com o Mercado Pago Point, você precisará realizar uma série de transações e suas respectivas validações utilizando nossa API.
Criar e processar uma intenção de pagamento
Para testar a correta criação e processamento de uma intenção de pagamento, siga os passos abaixo.
- Faça uma requisiçao para o endpoint Crear una intención de pagoutilizando suas credenciais de produção. Você deve associá-la ao dispositivo Point previamente configurado, substituindo o valor
deviceIdno path da chamada pelo valor correspondente ao seu identificador. Além disso, utilize um valor que permita identificar essa intenção de teste em seu sistema por meio do campoexternal_reference, e lembre-se de ter um valor mínimo no campoamount.
-
Processe a intenção de pagamento pressionando o botão para iniciar a cobrança no seu dispositivo Point e seguindo os passos indicados na tela.
-
Certifique-se de ter recebido as notificações Webhooks do Mercado Pago para cada um dos eventos ocorridos.
| Tópico | Evento | Valor de Referência |
| Integrações Point | Criação da intenção de pagamento | Você identificará a intenção de pagamento pelo campo external_reference, que terá o mesmo valor atribuído no momento da criação. |
| Integrações Point | Finalização da intenção de pagamento | Você identificará a intenção de pagamento pelo campo external_reference, que terá o mesmo valor atribuído no momento da criação. Além disso, o campo payment.id permitirá identificar o pagamento e comparar essa informação com o valor recebido na notificação de Pagamentos. |
Reembolsar um pagamento
Para confirmar que o fluxo de pagamentos está funcionando corretamente, realize o reembolso da transação processada na etapa anterior diretamente do seu dispositivo Point. Dessa forma, o valor referente a essa etapa de testes será devolvido.
Para isso, siga os passos abaixo.
- Na tela principal do seu dispositivo Point, deslize até chegar à aba Mais opções.
- Pressione o botão Ver mais dentro da seção "Atividade com este Point". Você acessará os detalhes da operação realizada.
- Na tela de "Detalhes da operação", abaixo dos detalhes, selecione a opção Devolver dinheiro.
- Confirme que deseja devolver o dinheiro daquela operação de teste.
A tela de "Detalhes da operação" agora deverá exibir o valor devolvido e, ao voltar para "Mais opções", você poderá ver essa nova atividade com o dispositivo.
Criar uma intenção de pagamento e rejeitar o pagamento
Para validar que o fluxo de rejeição de pagamentos funciona corretamente, siga os próximos passos.
-
Faça uma requisiçao para o endpoint Criar uma intenção de pagamento utilizando suas credenciais de produção. Você deve associá-la ao dispositivo Point previamente configurado, substituindo o valor
deviceIdno path da chamada pelo valor correspondente ao seu identificador. Além disso, utilize um valor que permita identificar essa intenção de teste em seu sistema por meio do campoexternal_reference, e lembre-se de ter um valor mínimo no campoamount. -
Obtenha a intenção de pagamento no dispositivo Point e pressione o botão MMais opções no canto inferior direito da tela.
-
Na tela, aparecerá uma mensagem perguntando se deseja sair sem concluir o pagamento. Clique em Sim para rejeitar o pagamento gerado.
-
Certifique-se de ter recebido as notificações Webhooks do Mercado Pago para cada um dos eventos ocorridos.
| Tópico | Evento | Valor de referência |
| Integraciones Point | Criação da intenção de pagamento | Você identificará a intenção de pagamento pelo campo external_reference, que terá o mesmo valor atribuído no momento da criação. |
| Integraciones Point | Cancelamento da intenção de pagamento | Você identificará a intenção de pagamento pelo campo external_reference, que terá o mesmo valor atribuído no momento da criação. |
