Empezar gratis →
⚠️ Error conocido de Mercado Pago

Webhook Mercado Pago: No Procesado - Solución

Entiende el error 'Webhook no Procesado' en Mercado Pago, causas técnicas y cómo solucionarlo rápidamente.

✅ Solución paso a paso

  1. Verifica la Conexión a Internet
  2. Revisa la Configuración del Webhook en Mercado Pago
  3. Analiza los Logs del Servidor
  4. Configura Retries y Logging Adecuados

¿Por qué ocurre este error?

El error 'Webhook no Procesado' en Mercado Pago surge generalmente por fallos en la comunicación entre Mercado Pago y tu servidor. Esto puede deberse a problemas de conectividad, timeouts HTTP (como 504 Gateway Timeout o 502 Bad Gateway) o fallos en el procesamiento de la notificación. Mercado Pago intenta reintentar el envío del webhook, pero si el problema persiste, el webhook no se procesa correctamente.

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