Empezar gratis →
⚠️ Error conocido de Mercado Pago

Error 503 Ipn Mercado Pago: Solución y Diagnóstico

Entiende el error 503 Ipn de Mercado Pago, causas técnicas y cómo solucionarlo rápidamente para evitar pérdidas.

✅ Solución paso a paso

  1. Verificar Conexión a Internet: Asegúrate de que tu servidor tiene una conexión a Internet estable y sin interrupciones.
  2. Revisar Logs del Servidor: Analiza los logs de tu servidor web para identificar si hay errores de conexión, timeouts o problemas de procesamiento de solicitudes.
  3. Configurar Retries (Reintentos): Implementa una lógica de reintentos en tu aplicación para enviar la notificación Ipn de nuevo en caso de fallo inicial (usando un intervalo adecuado).
  4. Contactar Soporte Mercado Pago: Si el problema persiste, abre una incidencia en el soporte técnico de Mercado Pago para obtener asistencia especializada y verificar si hay problemas en su plataforma.

¿Por qué ocurre este error?

El error 503 Ipn de Mercado Pago indica que el servidor de Mercado Pago no pudo procesar la notificación. Esto suele ser causado por un timeout HTTP debido a problemas de conectividad o sobrecarga del servidor de Mercado Pago. El sistema de notificaciones de Mercado Pago requiere una respuesta inmediata, y cualquier interrupción puede resultar en este error.

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