Empezar gratis →
⚠️ Error conocido de Mercado Pago

Error 'Notificación Rechazada' Mercado Pago: Guía Técnica

Soluciona el problema de rechazos de notificaciones de Mercado Pago y asegura la sincronización de tus pagos. ¡Evita retrasos y errores!

✅ Solución paso a paso

  1. Verifica la configuración del webhook: Asegúrate de que la URL del webhook en Mercado Pago coincida exactamente con la URL de tu servidor.
  2. Revisa el firewall y el proxy: Confirma que tu firewall o proxy no están bloqueando las conexiones de Mercado Pago (puerto 80 y 443).
  3. Implementa un mecanismo de retry: Configura un sistema de reintentos automático en tu aplicación para manejar los errores de conexión y reintentar las notificaciones de Mercado Pago.
  4. Monitoriza los logs: Analiza los logs de tu servidor y los logs de Mercado Pago para identificar patrones y obtener más información sobre la causa del error.

¿Por qué ocurre este error?

El error 'Notificación Rechazada' en Mercado Pago suele deberse a problemas de conectividad o a conflictos en la configuración de los webhooks. Normalmente se manifiesta con códigos HTTP 400 o 500, indicando un fallo en el procesamiento. El sistema de Mercado Pago intenta reintentar la notificación, pero si el problema persiste, se marca como rechazada.

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