Mercado Pago es la pasarela de pagos dominante en Argentina: más del 95% de los compradores online argentinos tiene cuenta o está familiarizado con la plataforma. Si vendés online en Argentina, integrar Mercado Pago no es opcional.
Esta guía técnica te explica las dos formas principales de integración, cuándo usar cada una, y cómo implementarlas correctamente con seguridad.
Checkout Pro vs Checkout API: cuál usar
Checkout Pro es la integración más sencilla. Generás un link de pago desde tu servidor con los datos del producto y el precio, y redirigís al usuario a la página de pago de Mercado Pago. La implementación puede estar lista en 2–3 horas.
Ventajas del Checkout Pro: implementación rápida, Mercado Pago gestiona la seguridad del formulario de tarjeta, compatible con todos los medios de pago. Desventaja: el usuario sale de tu sitio para pagar, lo que puede bajar la tasa de conversión.
Checkout API mantiene al usuario en tu sitio durante todo el proceso de pago. Requerís más desarrollo (5–10 horas) pero da mejor experiencia y mayor conversión.
Recomendación: para la mayoría de los proyectos, Checkout Pro es la opción correcta para empezar. Si el sitio ya tiene tráfico significativo y la tasa de conversión es importante, Checkout API vale la inversión.
Implementación básica con Checkout Pro (paso a paso)
Paso 1: creá una cuenta de desarrollador en developers.mercadopago.com y obtendrás tus credenciales: Access Token (para producción) y Access Token de prueba (para sandbox).
Paso 2: instalá el SDK de Mercado Pago para tu lenguaje. Para Node.js: npm install mercadopago. Para PHP: composer require mercadopago/dx-php.
Paso 3: creá una preferencia de pago desde tu servidor con los ítems, el precio, los redirects y tu Access Token. El endpoint devuelve un init_point que es la URL de pago.
Paso 4: redirigí al usuario al init_point cuando haga clic en "Pagar". Mercado Pago gestiona todo el proceso.
Paso 5: configurá los webhooks para recibir notificaciones de pago aprobado en tiempo real, sin depender del redirect del usuario.
Webhooks: el componente crítico que muchos omiten
Los webhooks son notificaciones que Mercado Pago envía a tu servidor cuando ocurre un evento de pago. Es el mecanismo más confiable para actualizar el estado de un pedido en tu sistema.
El redirect (el usuario volviendo a tu sitio después del pago) no es confiable: el usuario puede cerrar el navegador, perder conexión o simplemente no volver. Si basás la confirmación del pedido solo en el redirect, vas a tener pedidos pagados que no se procesaron.
Configurá el endpoint de webhook en tu panel de Mercado Pago y validá siempre la notificación consultando el estado del pago a la API antes de procesar el pedido. Nunca confíes en el contenido del webhook sin verificación.
Pruebas con el entorno sandbox
Antes de ir a producción, probá toda la integración con el entorno de sandbox de Mercado Pago. Usá las tarjetas de prueba que provee Mercado Pago para simular pagos exitosos, rechazados y en proceso.
Las tarjetas de prueba están documentadas en developers.mercadopago.com. Las más usadas: Visa 4509 9535 6623 3704 para pagos aprobados, y el número de Mastercard para pagos rechazados. Usá cualquier nombre, cualquier CVV de 3 dígitos y cualquier fecha de vencimiento futura.
Preguntas frecuentes
¿Qué porcentaje cobra Mercado Pago por cada transacción?
En 2026, para pagos con tarjeta en un pago: aproximadamente 3.99% + IVA. Para pagos en cuotas sin interés (donde la tasa la absorbe el vendedor): 8.99%–12.99% dependiendo del plan y la cantidad de cuotas. Verificá siempre en tu panel de Mercado Pago las tasas vigentes para tu cuenta.
¿Se puede usar Mercado Pago para cobrar en dólares?
Mercado Pago Argentina procesa pagos en pesos argentinos. Para cobrar en dólares necesitás Mercado Pago de otro país (Uruguay, México, etc.) o usar una pasarela internacional como Stripe. La elección depende de dónde están tus clientes y en qué moneda querés recibir el dinero.
Servicio relacionado
E-commerce & Tiendas Online
Tiendas online con Mercado Pago, Stripe y facturación AFIP integrada.
Autor
Cristian Tait
Senior Full Stack Developer & Cloud Architect con más de 10 años de experiencia en desarrollo web, AWS, SEO técnico y automatización con IA. Mar del Plata, Argentina.
Ver perfil completo →¿Listo para dar el siguiente paso?
Hablemos de tu proyecto
Contame qué necesitás y te respondo con un presupuesto claro, sin vueltas y sin compromiso.