Empezar gratis →
⚠️ Error conocido de Mercado Pago

Postback No Llega - Mercado Pago

Solución al error 'Postback no Llega Suscripcion' en Mercado Pago: webhooks fallidos y problemas de IPN.

✅ Solución paso a paso

  1. Verificar la URL del Webhook: Asegúrate de que la URL del webhook en Mercado Pago coincida exactamente con la que configuraste en tu aplicación.
  2. Validar el Método de Solicitud: Confirma que estás enviando la solicitud como POST y que el Content-Type es 'application/json'.
  3. Revisar la Configuración de CORS: Asegúrate de que tu servidor tenga habilitado CORS (Cross-Origin Resource Sharing) para permitir solicitudes desde la URL de Mercado Pago.
  4. Monitorizar Logs y Retries: Analiza los logs de tu servidor y los logs de Mercado Pago para identificar si hay errores específicos o si los retries están fallando.

¿Por qué ocurre este error?

Este error indica que Mercado Pago no está recibiendo la notificación de confirmación de suscripción. Generalmente, esto se debe a problemas de conectividad o errores en la configuración del webhook. Un código HTTP 400 o 500 en la solicitud del webhook puede causar el fallo. El sistema de Mercado Pago intenta reintentar la notificación, pero si el problema persiste, se reporta este error.

Código de ejemplo

import crypto from 'node:crypto';
import express from 'express';
const app = express();

app.post('/webhook/mercadopago', express.json(), (req, res) => {
  const sig = req.headers['x-signature'] || '';
  const ts = sig.match(/ts=(\d+)/)?.[1];
  const v1 = sig.match(/v1=([a-f0-9]+)/)?.[1];
  const reqId = req.headers['x-request-id'];
  const data = `id:${req.body.data.id};request-id:${reqId};ts:${ts};`;
  const expected = crypto
    .createHmac('sha256', process.env.MP_WEBHOOK_SECRET)
    .update(data)
    .digest('hex');

  if (expected !== v1) return res.sendStatus(401);
  // Idempotencia: deduplicar por (data.id, action)
  res.sendStatus(200);
});

¿Cansado de manejar estos errores manualmente?

Comorando intercepta cada evento de Mercado Pago, ejecuta reintentos inteligentes y te avisa cuando hay un problema — sin que escribas una sola línea de código extra.

Automatizá tus pagos gratis →

Sin tarjeta de crédito · 250 eventos gratis · En vivo en 5 minutos