Como devo configurar-las?
Qual é a diferença entre IPN e Webhooks
Os IPNs são configurados no nível da conta, enquanto os Webhooks são configurados por aplicação e podem ser enviados na postagem de pagamento. A mesma informação chega em ambos: ID da operação ou pagamento. A diferença é que os IPNs escutam os pedidos dos comerciantes, enquanto os Webhooks não.
- Como configuro IPNs?
Eles devem acessar o painel Notificações IPN e configurar a URL desejada para receber as notificações, e os eventos que desejam ouvir (pagamentos, pedidos de compra e/ou estornos).
Eles também podem ser configurados no nível pago, adicionando a url no campo “notification_url”.
- Como configuro Webhooks?
Para configurar notificações de Webhooks, você deve entrar no painel de notificações da sua conta do Mercado Pago e inserir a URL ou endpoint para o qual deseja receber a notificação.
Você pode realizar um teste entrando na caixa do modo de produção para ver qual status nosso servidor retorna para você.
Depois de configurá-lo, você precisará clicar em salvar e pronto.
Eles também podem ser configurados no nível pago, adicionando a url no campo “notification_url”.
- Notificações de Sandboox
É importante destacar que no modo sandbox nenhuma notificação chega e o comportamento que você recebe é correto, o fluxo de teste de pagamento tem como objetivo apenas comprovar que o pagamento foi efetuado.
Convidamos você a tentar obter esta notificação em ambiente sandbox, é necessário que ao efetuar um pagamento você adicione no Objeto (no seu backend) o campo “notification_url” onde colocará a URL onde deseja que a notificação chegue .
Lembre-se que esta possibilidade pode não funcionar, é uma sugestão que lhe fazemos.
- URL válida?
O Mercado Pago só aceita URLs com https, por questões de segurança. Se inserirmos um URL com http, e não https, receberemos um aviso. Deve-se levar em consideração não colocar IP ou localhost neles.