Empezar gratis →
⚠️ Error conocido de Mercado Pago

Error 'Push Dropado' en Mercado Pago: Guía Técnica

Descubre las causas del error 'Push dropped' en Mercado Pago, incluyendo webhooks, IPN y notificaciones, y cómo solucionarlo eficazmente.

✅ Solución paso a paso

  1. Verificar la Conexión de Red: Asegúrate de que tu servidor tiene una conexión a Internet estable y sin interrupciones.
  2. Revisar la Configuración del Webhook: Confirma que la URL del webhook en Mercado Pago es correcta y accesible. Verifica los permisos de acceso al webhook.
  3. Analizar Logs del Servidor: Examina los logs de tu servidor para identificar errores específicos relacionados con la recepción y procesamiento de la solicitud HTTP.
  4. Contactar al Soporte de Mercado Pago: Si el problema persiste, abre un ticket de soporte en Mercado Pago para investigar la causa y obtener asistencia técnica especializada.

¿Por qué ocurre este error?

El error 'Push dropped' en Mercado Pago indica que un mensaje de notificación (webhook o IPN) no pudo ser procesado correctamente. Esto suele ocurrir debido a problemas de conectividad, timeouts HTTP (generalmente 504 Gateway Timeout) o conflictos en el manejo de la solicitud. Mercado Pago intenta reintentar la entrega, pero si el problema persiste, el mensaje se marca como 'dropped'.

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