Empezar gratis →
⚠️ Error conocido de Mercado Pago

Error 'Notificación Descarta' en Mercado Pago

Solución a errores de webhooks y IPN, impactando pagos y transacciones en tu plataforma. Identifica y corrige la causa para evitar pérdidas.

✅ Solución paso a paso

  1. Verificar la configuración del webhook
  2. Confirmar la correcta URL del webhook en tu plataforma. Asegúrate de que la URL sea precisa y accesible.
  3. Revisar los logs de tu servidor y de Mercado Pago
  4. Analiza los logs para identificar el código de estado HTTP exacto que causa el error y cualquier mensaje de error asociado.

¿Por qué ocurre este error?

El error 'Notificación Descarta' en Mercado Pago se produce generalmente cuando la solicitud de notificación llega con un código de estado HTTP que indica un fallo (4xx o 5xx), lo que indica que el servidor de Mercado Pago no pudo procesar la solicitud. Esto puede deberse a problemas de red, timeouts o errores en la configuración del webhook. Mercado Pago intenta reintentar la notificación, pero si el problema persiste, la notificación es descartada.

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