algumas coisas como as notificações do Mercado Pago não funcionam em ambientes locais, é necessário testá-las em um site real que esteja online.
O site precisa ter o certificado SSL habilitado (HTTPS)
e tem limitações para testes
https://www.mercadopago.com.br/developers/pt/docs/checkout-pro/additional-content/your-integrations/test/accounts