1 Las dos formas de cobrar con Mercado Pago en tu web
Antes de conectar la pasarela, es clave definir cuál de las dos modalidades de cobro se adapta mejor a tu modelo de negocio:
- Checkout Pro (Redirección o Modal): El cliente hace clic en «Pagar» y es redirigido a una página segura de Mercado Pago (o un pop-up oficial) donde inicia sesión con su cuenta o paga como invitado con tarjetas de débito, crédito o efectivo en Rapipago/Pago Fácil. Es la opción más fácil y rápida de implementar.
- Checkout Transparente (Checkout API / Bricks): El cliente ingresa los datos de su tarjeta directamente dentro del diseño de tu tienda online sin salir de tu sitio web. Ofrece una experiencia de marca personalizada pero requiere que tu servidor cuente obligatoriamente con certificado SSL activo y máxima velocidad de procesamiento.
2 Los 3 requisitos técnicos indispensables de tu hosting
Mercado Pago aplica estándares internacionales de seguridad bancaria. Si tu servidor no cumple con estos tres requisitos, los pagos no podrán procesarse:
- Certificado SSL activo (HTTPS): Es un requisito obligatorio. Sin un candado de seguridad válido, los navegadores bloquean el formulario de pago y la API de Mercado Pago rechaza cualquier transacción.
- Módulos cURL y OpenSSL en PHP: Tu servidor de hosting debe tener habilitadas estas librerías para que tu web pueda comunicarse de forma segura con los servidores centrales de Mercado Pago.
- Alta disponibilidad para Webhooks (IPN): Cuando un cliente paga, Mercado Pago envía un aviso automático (*Webhook*) a tu web para marcar el pedido como pagado. Si tu hosting sufre microcortes o demoras en responder, el aviso se pierde y el cliente ve su pedido como pendiente.
3 Cómo obtener tus credenciales (Public Key y Access Token)
Para conectar tu sitio web con tu cuenta recaudadora de Mercado Pago, necesitás generar un par de claves de seguridad desde el portal de desarrolladores:
- Iniciá sesión en Mercado Pago e ingresá al panel de Mercado Pago Developers.
- En el menú lateral, hacé clic en «Tus integraciones» y luego en «Crear aplicación».
- Completá el nombre de tu sitio o comercio y seleccioná la opción «Pagos en línea».
- Una vez creada la aplicación, dirigite a la pestaña «Credenciales de producción».
- Completá el breve formulario de homologación de tu negocio (rubro y sitio web oficial).
- Copia tus dos credenciales esenciales:
Public Key: APP_USR-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Access Token: APP_USR-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-xxxxxx
4 Dónde colocar las credenciales según tu tipo de sitio web
Una vez obtenidas tus claves de producción, la forma de integrarlas depende de la tecnología de tu web:
- En tiendas WooCommerce (WordPress): Instalá el plugin oficial Mercado Pago payments for WooCommerce. En el menú de pagos, pegá tu Public Key y tu Access Token de producción, seleccioná las cuotas habilitadas y guardá los cambios.
- En landings o páginas estáticas (HTML/PHP): Podés generar un botón de pago con link directo desde tu cuenta de Mercado Pago o implementar el botón inteligente mediante el SDK oficial de JavaScript.
- En sistemas desarrollados a medida (PHP, Laravel, Node.js): Utilizá el SDK oficial de Mercado Pago en tu backend, configurando el
AccessTokenpara generar las preferencias de pago y definir las URLs de retorno (éxito, pendiente y error).
5 Probar la integración y verificar las notificaciones Webhook
Antes de lanzar tu tienda masivamente a tus clientes, asegurate de realizar una prueba completa:
- Realizá una compra real de bajo valor (por ejemplo $100 pesos) utilizando una tarjeta o cuenta diferente a la de tu propio usuario vendedor.
- Comprobá que, tras completar el pago, la pantalla de tu web te redirija a la página de agradecimiento.
- Verificá que el estado del pedido cambie automáticamente a «Procesando» o «Completado» sin necesidad de intervención manual.
Preguntas frecuentes sobre cobros con Mercado Pago
¿Es obligatorio tener certificado SSL (HTTPS) para cobrar con Mercado Pago?
Sí, es un requisito técnico excluyente de Mercado Pago y de las tarjetas de crédito. Toda la comunicación entre tu servidor y la pasarela debe viajar cifrada bajo protocolo HTTPS para proteger los datos bancarios del comprador.
¿Cuál es la diferencia entre credenciales de prueba y credenciales de producción?
Las credenciales de prueba (Sandbox) permiten simular compras con tarjetas de prueba sin mover dinero real. Para recibir pagos de clientes reales, es imprescindible activar y colocar las credenciales de producción (Public Key y Access Token de producción).
¿Por qué un cliente paga pero el pedido no se marca como aprobado en la web?
Esto suele ocurrir por fallas en los Webhooks o notificaciones IPN. Si el hosting donde está alojada la web tiene caídas frecuentes, bloqueos de firewall o tiempos de respuesta lentos, el servidor de Mercado Pago no logra avisarle a tu web que el pago fue exitoso.
MIA