Empezar gratis →
⚠️ Error conocido de Mercado Pago

Error 'Notificación de Pago' Mercado Pago: Solución Técnica

¿Tu web está recibiendo errores en las notificaciones de Mercado Pago? Descubre las causas y cómo solucionarlas rápidamente.

✅ Solución paso a paso

  1. Verificar la configuración del webhook en Mercado Pago
  2. Revisar los logs de tu servidor en busca de errores HTTP (500, 502, 503, 504)
  3. Implementar un sistema de reintentos (retry) con un tiempo de espera adecuado para las notificaciones de IPN/Webhook
  4. Contactar al soporte de Mercado Pago para verificar si hay problemas en su sistema

¿Por qué ocurre este error?

El error 'Notificación de Pago rechazado' en Mercado Pago suele deberse a problemas de sincronización entre tu plataforma y los servidores de Mercado Pago. Esto puede ocurrir debido a retries fallidos (HTTP 503 o 504) o a inconsistencias en los datos enviados en la solicitud de notificación.

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