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