Empezar gratis →
⚠️ Error conocido de Mercado Pago

Pago Mercado Pago: Notificación No Llega

¿Tu pago no se actualiza? Descubre la causa y solución del error 'Payment Notification no Llega' en Mercado Pago.

✅ Solución paso a paso

  1. Verificar la Conexión a Internet: Asegúrate de que tu servidor tenga una conexión a Internet estable.
  2. Revisar la Configuración del Webhook: Confirma que la URL del webhook en Mercado Pago es correcta y accesible.
  3. Configurar Retries Automáticos: Implementa un sistema de reintentos para los webhooks y IPN en tu plataforma.
  4. Contactar al Soporte de Mercado Pago: Si el problema persiste, abre una incidencia en el soporte de Mercado Pago para obtener asistencia técnica especializada.

¿Por qué ocurre este error?

El error 'Payment Notification no Llega' en Mercado Pago suele deberse a problemas de conectividad entre tu plataforma y los servidores de Mercado Pago. Esto puede manifestarse con códigos HTTP 500 o 504, indicando errores del servidor, o a fallos en la recepción de los webhooks debido a restricciones de firewall o proxies. El sistema de IPN (Instant Payment Notification) puede fallar por timeouts o problemas de sincronización, requiriendo reintentos automáticos.

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