Empezar gratis →
⚠️ Error conocido de Mercado Pago

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

Soluciona el problema de notificaciones pendientes en Mercado Pago, causado por problemas de conectividad o fallos en el procesamiento.

✅ Solución paso a paso

  1. Verifica la Conexión a Internet
  2. Revisa la Configuración del Webhook de Mercado Pago
  3. Analiza los Logs de tu Aplicación
  4. Implementa una Estrategia de Retries

¿Por qué ocurre este error?

El error 'Push no Procesado' en Mercado Pago surge cuando el sistema no recibe correctamente las notificaciones de estado de pago. Esto puede deberse a problemas de conectividad entre tu servidor y los servidores de Mercado Pago, resultando en códigos HTTP como 504 (Gateway Timeout) o 408 (Request Timeout). Además, fallos en el procesamiento de la notificación por parte de tu aplicación pueden impedir su correcta actualización en el sistema de Mercado Pago, generando este error.

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