Empezar gratis →
⚠️ Error conocido de Mercado Pago

Notificación de Pago Fallida - Mercado Pago

Problema 'Payment Notification no Llega Suscripcion': Investiga la causa y solución para errores en webhooks y IPN de Mercado Pago.

✅ Solución paso a paso

  1. Verificar Conexión a Internet: Asegúrate de que tu servidor tiene conexión estable a Internet.
  2. Revisar Configuración del Webhook: Confirma que la URL del webhook en Mercado Pago es correcta y accesible.
  3. Ajustar Timeouts en la Aplicación: Incrementa el tiempo de espera (timeout) para las solicitudes a la API de Mercado Pago.
  4. Analizar Logs del Servidor: Examina los logs del servidor para identificar errores específicos relacionados con la comunicación con Mercado Pago.

¿Por qué ocurre este error?

El error 'Payment Notification no Llega Suscripcion' suele deberse a problemas de conectividad entre tu plataforma y los servidores de Mercado Pago, resultando en códigos HTTP 500 o 504. Además, retrasos en la recepción de la notificación IPN pueden ser causados por la configuración incorrecta de los timeouts en tu aplicación, impidiendo el reintento automático de la solicitud.

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