Empezar gratis →
⚠️ Error conocido de Mercado Pago

Error 'Notificación No Llega - Cobro' en Mercado Pago

Solución a errores de webhook y IPN fallidas en Mercado Pago, garantizando el procesamiento de pagos exitoso.

✅ Solución paso a paso

  1. Verificar la conexión a Internet
  2. Revisar la configuración del webhook en Mercado Pago
  3. Configurar el retries (reintentos) en tu aplicación
  4. Monitorear los logs de tu servidor para detectar errores

¿Por qué ocurre este error?

Este error indica que Mercado Pago no está recibiendo las notificaciones de estado de pago. Generalmente, se debe a problemas de conectividad o a errores en la configuración del webhook. Un código HTTP 500 o 502 en la solicitud del webhook puede ser la causa, o un retardo en la entrega de la notificación.

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