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 Criar uma intenção de pagamento utilizando suas credenciais de produção. Você deve associá-la ao dispositivo Point previamente configurado, substituindo o valor
deviceId
no 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
deviceId
no 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. |