Empezar gratis →
⚠️ Error conocido de Mercado Pago

Webhook Mercado Pago: Fallo de Reintento

Entiende y soluciona el error 'Webhook reintento fallo' en Mercado Pago, impactando notificaciones y pagos.

✅ Solución paso a paso

  1. Verifica la conexión de red
  2. Revisa la configuración del webhook en Mercado Pago
  3. Analiza los logs del servidor
  4. Contacta al soporte de Mercado Pago para investigar más a fondo

¿Por qué ocurre este error?

El error 'Webhook reintento fallo' en Mercado Pago surge típicamente debido a problemas de conectividad o timeouts en el servidor que recibe el webhook. Estos fallos pueden estar asociados a HTTP codes como 504 Gateway Timeout o 502 Bad Gateway, indicando que el servidor de Mercado Pago no pudo obtener la respuesta esperada. Además, la política de reintentos de Mercado Pago, configurada para asegurar la entrega de las notificaciones, puede generar múltiples intentos fallidos si la comunicación inicial falla.

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