OpsSolucionesPartnersBlog
esen
Empezar

Desarrollo Web

Integrar Mercado Pago y Stripe en tu Tienda en Línea

Guía para integrar Mercado Pago, Stripe, PayPal, Clip, OpenPay y Conekta en una tienda a medida: criterios, conciliación, MSI, seguridad y webhooks.

Equipo Asteby8 min lectura
Integrar Mercado Pago y Stripe en tu Tienda en Línea
En este artículo

Integrar Mercado Pago, Stripe u otra pasarela en una tienda en línea parece sencillo hasta que llegan los pagos rechazados, las conciliaciones que no cuadran y los pedidos que se cobran dos veces. En una tienda a medida tienes control total del flujo, pero también la responsabilidad de diseñarlo bien. Esta guía resume criterios de elección, arquitectura y errores comunes.

Qué hace una pasarela de pago

Una pasarela recibe los datos de pago del cliente, los envía al banco o procesador, y devuelve un resultado: aprobado, rechazado o pendiente. Además suele ofrecer métodos locales (tarjeta, transferencia, efectivo en tiendas de conveniencia, billeteras), herramientas antifraude y reportes.

En una tienda a medida, tu sistema nunca debería manejar directamente el número de tarjeta. Ese es el principio de seguridad que ordena todo lo demás.

Comparativa cualitativa de proveedores

Las condiciones comerciales (comisiones, plazos de depósito, países soportados) cambian con frecuencia y se negocian por volumen, así que verifícalas siempre con el proveedor. Lo que sí podemos comparar son enfoques generales:

ProveedorEnfoque generalSuele destacar
Mercado PagoEcosistema de pagos muy extendido en LatAmReconocimiento del comprador, métodos locales
StripePlataforma orientada a desarrolladoresAPI, suscripciones, documentación
PayPalCuenta y billetera internacionalConfianza en compras transfronterizas
ClipTerminales y cobro en líneaConvivencia de venta física y en línea
OpenPayProcesador con enfoque en MéxicoPagos con tarjeta y efectivo
ConektaPasarela con enfoque en MéxicoTarjeta, efectivo y transferencia

Confirma con cada proveedor la disponibilidad en tu país, el tipo de cuenta requerido y los métodos que realmente necesitas.

Criterios para elegir

  1. Mercado y países: dónde están tus compradores y qué métodos usan de manera habitual.
  2. Métodos de pago: tarjeta, transferencia, efectivo, billeteras. Más opciones suelen ayudar a completar compras.
  3. Meses sin intereses: disponibilidad, bancos participantes y quién absorbe el costo.
  4. Calidad de la API y documentación: impacta directamente el tiempo de integración.
  5. Conciliación: reportes, identificadores de transacción y facilidad para cruzar con tu contabilidad.
  6. Antifraude y contracargos: herramientas y procesos disponibles.
  7. Soporte: canales y tiempos de respuesta cuando algo falla un viernes.
  8. Costos totales: comisiones, cargos fijos, retiros y devoluciones. Se cotizan con el proveedor.

Es perfectamente válido integrar más de una pasarela como respaldo o para cubrir métodos distintos. Una buena arquitectura las aísla detrás de una capa común.

Seguridad: PCI a través del proveedor

El estándar PCI DSS regula cómo se manejan datos de tarjeta. La forma más sensata para una tienda a medida es no tocar esos datos:

  • Usa campos hospedados, formularios embebidos o redirección del proveedor, de modo que el número de tarjeta viaja directo a su infraestructura.
  • Recibe de vuelta un token o identificador de pago, no la tarjeta.
  • Guarda solo lo necesario (últimos cuatro dígitos, marca, id de transacción).
  • Sirve todo por HTTPS y protege tus llaves secretas fuera del código y del navegador.

Con este enfoque, gran parte de la carga de cumplimiento recae en el proveedor, aunque tu empresa sigue teniendo obligaciones propias; confírmalas con tu proveedor y tu asesor.

Webhooks: la fuente de verdad del estado del pago

El error más común es confiar solo en que el cliente regrese a la página de "gracias". Puede cerrar la pestaña, perder conexión o ser un pago pendiente que se aprueba horas después. La práctica correcta:

  • Crea el pedido en estado pendiente de pago antes de cobrar.
  • Escucha los webhooks del proveedor (pago aprobado, rechazado, reembolsado, contracargo).
  • Verifica la firma de cada webhook para confirmar que viene del proveedor.
  • Haz el procesamiento idempotente: si el mismo evento llega dos veces, el pedido no se duplica ni se descuenta inventario dos veces.
  • Responde rápido con éxito y procesa el trabajo pesado en segundo plano.
  • Consulta el estado directo a la API si un evento no llega.

Meses sin intereses (MSI)

Los MSI aumentan la conversión en muchos comercios mexicanos, pero implican decisiones de negocio:

  • Qué planes ofreces (3, 6, 9, 12 meses) según el ticket promedio.
  • Quién asume el costo financiero: normalmente el comercio, con una comisión mayor.
  • Qué tarjetas y bancos aplican, que depende del proveedor.
  • Cómo mostrar el plan en el checkout con claridad, para evitar abandono y reclamos.
  • Cómo conciliar: el depósito puede llegar con montos y fechas distintos al total de la venta.

Conciliación: que el dinero cuadre

La conciliación cruza tres fuentes: pedidos en tu tienda, transacciones en la pasarela y depósitos en el banco. Para que sea posible:

  • Guarda el id de transacción del proveedor en cada pedido.
  • Registra comisiones y retenciones por transacción.
  • Distingue cobros, reembolsos y contracargos como movimientos separados.
  • Genera un reporte diario de diferencias y no esperes al cierre de mes.
  • Conecta el resultado con tu ERP o contabilidad. Si lo necesitas, mira nuestras soluciones de ERP empresarial.

Errores comunes

  • Marcar el pedido como pagado desde el navegador, sin confirmación del servidor.
  • No manejar el estado pendiente (transferencias y pagos en efectivo).
  • Olvidar el entorno de pruebas y llevar llaves de prueba a producción, o al revés.
  • No tratar reembolsos parciales ni cancelaciones.
  • Descontar inventario antes de confirmar el pago, o nunca liberarlo si el pago falla.
  • No guardar logs de eventos para investigar disputas.
  • Ignorar la facturación: el pago aprobado debe poder disparar el CFDI cuando corresponda.

Cómo encaja en una tienda a medida

Una tienda a medida te permite conectar pasarelas con inventario, logística, facturación y atención al cliente en un solo flujo. Si estás decidiendo entre construir o usar una plataforma lista, lee ecommerce a medida vs Shopify y nuestra guía de tienda online a medida. También puedes ver nuestra solución de ecommerce a medida. Los costos y tiempos dependen del alcance y se definen en la primera conversación.

Preguntas frecuentes

¿Qué pasarela es mejor para una tienda en línea en México?

No hay una mejor para todos. Depende de tus métodos de pago, volumen, necesidad de MSI y de la integración con tu sistema. Compara condiciones vigentes con cada proveedor.

¿Necesito certificarme en PCI si uso Mercado Pago o Stripe?

Si usas campos hospedados o redirección y nunca tocas los datos de tarjeta, la mayor parte del alcance recae en el proveedor, aunque conviene confirmar tu nivel de obligación.

¿Puedo usar dos pasarelas al mismo tiempo?

Sí. Es común ofrecer una principal y otra de respaldo o para métodos distintos, con una capa común que unifique estados.

¿Qué es un webhook y por qué importa?

Es una notificación automática que el proveedor envía a tu servidor cuando cambia el estado de un pago. Es la forma confiable de saber si un pedido realmente se pagó.

¿Cómo ofrezco meses sin intereses?

Se activan desde la pasarela, sujetos a bancos y condiciones del proveedor, y se muestran en el checkout. El costo lo define tu acuerdo comercial.

Conclusión

Una integración de pagos sólida se apoya en tres ideas: no tocar datos de tarjeta, tratar los webhooks como fuente de verdad y diseñar la conciliación desde el inicio. Con eso, cambiar o sumar proveedores se vuelve un ajuste y no una reescritura.

Escrito por

Equipo Asteby

Expertos en desarrollo de software y automatización con IA.

¿Te sirvió? Compártelo:

¿Quieres aplicar esto en tu negocio?

Cuéntanos tu caso y te decimos por dónde empezar.