Empezar gratis →
⚠️ Error conocido de Mercado Pago

Error 'Evento sin Respuesta' en Mercado Pago

Entiende y soluciona el error 'Evento sin Respuesta' en Mercado Pago, causado por problemas con webhooks y notificaciones.

✅ Solución paso a paso

  1. Verifica la conexión a Internet
  2. Revisa el código del webhook
  3. Aumenta el tiempo de espera del webhook
  4. Contacta al soporte de Mercado Pago

¿Por qué ocurre este error?

Este error indica que Mercado Pago envió un evento (pago, confirmación, etc.) pero no recibió una respuesta confirmatoria del servidor de tu aplicación dentro del tiempo límite. Esto suele ocurrir debido a errores de red, timeouts o la falta de procesamiento del webhook por parte de tu servidor, pudiendo generar códigos HTTP 504 o 502. La falta de respuesta impide que Mercado Pago valide la operación y la procese correctamente, generando el error 'Evento sin Respuesta'.

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