Empezar gratis →
⚠️ Error conocido de Mercado Pago

Error Timeout Pago Mercado Pago - Solución

¿Tu pago en Mercado Pago falla con Timeout? Descubre la causa y cómo solucionarlo rápidamente.

✅ Solución paso a paso

  1. Verifica tu conexión a Internet
  2. Reinicia tu dispositivo y navegador
  3. Contacta con Soporte Mercado Pago
  4. Revisa la disponibilidad de Mercado Pago

¿Por qué ocurre este error?

El error ‘Timeout’ en Mercado Pago suele deberse a una interrupción temporal en la comunicación entre tu dispositivo y los servidores de Mercado Pago. Esto puede ser causado por problemas de red, saturación del servicio o errores en la transmisión de datos, resultando en códigos HTTP 504 (Gateway Timeout). Mercado Pago implementa mecanismos de reintento, pero si la conexión inicial falla, el reintento puede también fallar, generando el 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