Empezar gratis →
⚠️ Error conocido de Mercado Pago

Error Ipn No Llega Cobro Mercado Pago

¿Tu web está fallando en recibir notificaciones de pago de Mercado Pago? Descubre la causa y solución para este error común.

✅ Solución paso a paso

  1. Verifica la Conexión de Red
  2. Revisa la Configuración del Webhook
  3. Analiza los Logs del Servidor
  4. Contacta al Soporte de Mercado Pago

¿Por qué ocurre este error?

El error ‘Ipn no llega cobro’ generalmente se debe a problemas de conectividad entre tu servidor y los servidores de Mercado Pago. A menudo, esto resulta en códigos de error HTTP como 500 (Internal Server Error) o 404 (Not Found) al intentar recibir la notificación. Mercado Pago implementa mecanismos de retry, pero fallos persistentes indican problemas de configuración o firewall.

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