¿Mercado Pago te muestra un error de suscripción? Entiende las causas y cómo solucionarlo rápidamente, evitando interrupciones en tus pagos.
El error ‘Problema Suscripción’ en Mercado Pago suele deberse a fallos temporales en la comunicación entre tu dispositivo y los servidores de Mercado Pago, frecuentemente indicados por códigos HTTP 500. También puede ser resultado de un timeout en la conexión, donde la solicitud tarda demasiado en ser procesada, generando un error de disponibilidad.
// Retry con backoff exponencial frente a 5xx / timeouts
async function callMercadoPago(path, init = {}, attempts = 4) {
for (let i = 0; i < attempts; i++) {
try {
const r = await fetch(`https://api.mercadopago.com${path}`, {
...init,
headers: {
Authorization: `Bearer ${process.env.MP_ACCESS_TOKEN}`,
'X-Idempotency-Key': init.idempotencyKey,
...init.headers,
},
signal: AbortSignal.timeout(15000),
});
if (r.status >= 500 || r.status === 429) throw new Error(`MP ${r.status}`);
return await r.json();
} catch (err) {
if (i === attempts - 1) throw err;
await new Promise(res => setTimeout(res, 2 ** i * 1000));
}
}
}
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