Empezar gratis →
⚠️ Error conocido de Mercado Pago

Mercado Pago: Pago Pendiente - Solución Rápida

¿Tu pago de Mercado Pago está en 'Pago pendiente'? Descubre las causas y cómo solucionarlo de forma efectiva.

✅ Solución paso a paso

  1. Verifica tu conexión a Internet: Asegúrate de tener una conexión estable.
  2. Revisa el estado de tu tarjeta: Confirma que tu tarjeta bancaria está activa y no tiene problemas de registro.
  3. Contacta a tu banco: Comunícate con tu entidad bancaria para verificar si el pago fue rechazado por ellos.
  4. Revisa el historial de transacciones en Mercado Pago: Consulta tu historial de pagos para confirmar que el pago fue realmente intentado.

¿Por qué ocurre este error?

Este error surge debido a fallos temporales en la comunicación entre tu cuenta y los servidores de Mercado Pago. A menudo, se produce un código HTTP 503 (Service Unavailable) indicando un problema temporal del servidor. Mercado Pago también puede intentar múltiples reintentos de pago (HTTP 503) si detecta un fallo inicial, pero si la conexión persiste, el estado se mantiene como 'Pago pendiente'.

Código de ejemplo

import { MercadoPagoConfig, Payment } from 'mercadopago';

const client = new MercadoPagoConfig({
  accessToken: process.env.MP_ACCESS_TOKEN,
});
const payment = new Payment(client);

const info = await payment.get({ id: paymentId });
if (info.status === 'rejected') {
  // status_detail revela la causa exacta:
  // cc_rejected_insufficient_amount, cc_rejected_call_for_authorize,
  // cc_rejected_bad_filled_security_code, cc_rejected_high_risk, etc.
  console.warn('Pago rechazado:', info.status_detail);
  await scheduleRetry(paymentId, info.status_detail);
}

¿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