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. |