Pessoal, to fazendo uma integração com o Mercado Pago em Next utilizando o Checkout Pro. Estou com uma dúvida em relação à finalização da compra e o retorno do status do pagamento. É feito via url de retorno mesmo? cc: @samsantosb.bsky.social@sseraphini.bsky.social#bolhadev#bolhatech
pergunto isso por que o que diferenciou o sucesso da falha ou pendência foi a url de retorno e parâmetros como o "status", e não me parece mt seguro assim pq alguem poderia copiar a url e alterar o status manualmente, não? Qual a forma mais segura de fazer essa checagem do pagamento?
Opa!Tenho um projeto em Next também com integração com a API deles e CheckouPro.Você pode usar o próprio retorno do pagamento para validar,mas é melhor usando Webhook ou melhor ainda, com IPN.Você pode configurar para o Mercado Pago enviar uma mensagem com o merchant_order ou o payment_id e validar!
Pelo que a tabela mostra tu pode mandar a url pra cada status, ai fica “mais seguro”, mas o mercado pago deve ter uma webhook q te avisa sobre o pagamento, essa url de retorno deve ser só pra vc mostrar algo interessante pro cliente.