Empezar gratis →
⚠️ Error conocido de Mercado Pago

Webhook Lento Mercado Pago - Solución

Detecta y resuelve el error 'Webhook lento' en Mercado Pago, evitando fallos en tus integraciones.

✅ Solución paso a paso

  1. Verifica la Latencia de tu Servidor
  2. Configura Retries con Backoff Exponencial
  3. Monitoriza la Disponibilidad del Webhook
  4. Analiza Logs de Mercado Pago y tu Aplicación

¿Por qué ocurre este error?

El error 'Webhook lento' en Mercado Pago suele originarse en retrasos en la entrega de los mensajes por parte del servidor de Mercado Pago. Esto puede ser debido a la carga del servidor o a problemas de red intermitentes, resultando en HTTP 504 (Gateway Timeout).

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