Empezar gratis →
⚠️ Error conocido de Mercado Pago

Webhook Intermitente Mercado Pago - Solución

Problemas de conexión: fallos en la recepción de notificaciones, timeouts y errores 5xx en webhooks.

✅ Solución paso a paso

  1. Verificar Conexión de Red
  2. Revisar Logs del Servidor
  3. Contactar Soporte Mercado Pago
  4. Configurar Retries en tu Aplicación

¿Por qué ocurre este error?

Los webhooks de Mercado Pago pueden fallar debido a problemas de conectividad temporal en tu servidor, provocando errores HTTP 500 o 502. El sistema de Mercado Pago intenta reintentar la entrega, pero la intermitencia persiste.

Código de ejemplo

// Retry con backoff exponencial frente a 5xx / timeouts
async function callMercadoPago(path, init = {}, attempts = 4) {
  for (let i = 0; i < attempts; i++) {
    try {
      const r = await fetch(`https://api.mercadopago.com${path}`, {
        ...init,
        headers: {
          Authorization: `Bearer ${process.env.MP_ACCESS_TOKEN}`,
          'X-Idempotency-Key': init.idempotencyKey,
          ...init.headers,
        },
        signal: AbortSignal.timeout(15000),
      });
      if (r.status >= 500 || r.status === 429) throw new Error(`MP ${r.status}`);
      return await r.json();
    } catch (err) {
      if (i === attempts - 1) throw err;
      await new Promise(res => setTimeout(res, 2 ** i * 1000));
    }
  }
}

¿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