0
0

Email

Ventas Soporte

Dirección

CABA - Azopardo 770

Piso 9 - Oficina 10

Lunes a viernes de 9 a 18 hs
Atendido por personas reales
Comercio electrónico y cobros

Cómo integrar Mercado Pago en tu sitio web o tienda online: guía de credenciales y configuración

Cobrar online en Argentina es el paso más importante para transformar visitas en ventas reales. Ya sea que uses WordPress, WooCommerce, una tienda a medida o un botón de pago en una landing page, en esta guía te mostramos cómo obtener tus credenciales de Mercado Pago, qué requisitos debe tener tu hosting y cómo evitar fallas en las compras.

Lectura: 7 minutos Nivel: Principiante / Intermedio Verificado por Soporte MESI
¿Tu servidor cumple con los requisitos de cobro?
En MESI Hosting te brindamos certificado SSL gratis y discos NVMe de alta velocidad.

Asegurá que tus notificaciones de cobro nunca se pierdan. Nuestros servidores incluyen PHP moderno con cURL, protección contra caídas y soporte para que tu tienda facture las 24 horas.

Ver planes de hosting para tiendas

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:

  1. 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.
  2. 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.
  3. 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.
En MESI Hosting: Todos nuestros planes de Web Hosting y Cloud VPS incluyen certificado SSL gratuito con renovación automática, discos NVMe y PHP 8.x con todas las librerías de comercio electrónico preactivadas.

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:

  1. Iniciá sesión en Mercado Pago e ingresá al panel de Mercado Pago Developers.
  2. En el menú lateral, hacé clic en «Tus integraciones» y luego en «Crear aplicación».
  3. Completá el nombre de tu sitio o comercio y seleccioná la opción «Pagos en línea».
  4. Una vez creada la aplicación, dirigite a la pestaña «Credenciales de producción».
  5. Completá el breve formulario de homologación de tu negocio (rubro y sitio web oficial).
  6. Copia tus dos credenciales esenciales:
    Public Key: APP_USR-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
    Access Token: APP_USR-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-xxxxxx
Seguridad crítica: El Access Token es la llave maestra de tu cuenta. Nunca lo compartas públicamente ni lo dejes visible en el código JavaScript de tu portada; solo debe guardarse en el panel de configuración de tu ecommerce o en tus scripts de servidor.

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 AccessToken para 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.