Vender en línea tiene un secreto sucio que nadie te cuenta al abrir la tienda: la captura doble. Cada pedido que entra por la página, alguien lo vuelve a teclear en el sistema para facturarlo, descontarlo del inventario y mandarlo a surtir. Y cada vez que el almacén cambia, alguien "debería" actualizar la tienda. El resultado conocido: vendiste una pieza que se agotó ayer, el cliente enojado, y tu equipo pegado al teclado haciendo trabajo de robot.
La solución es la integración: que tu tienda y tu ERP se hablen solos. No es un lujo corporativo — es un proyecto acotado que una PyME puede resolver en semanas, y este tutorial te da el mapa completo para hacerlo bien (o exigirle bien a quien lo haga).
Antes de empezar: el mapa de flujos
Toda integración e-commerce ↔ ERP se reduce a cuatro flujos. Dibújalos para tu negocio antes de hablar de herramientas:
| Dato | Dirección | Regla típica |
|---|---|---|
| Inventario | ERP → Tienda | La tienda publica la existencia disponible (no la física: la disponible) |
| Precios | ERP → Tienda | Una sola lista de precios manda; la tienda la refleja |
| Pedidos | Tienda → ERP | Cada venta crea pedido + cliente en el ERP, sin teclear |
| Estatus de envío | ERP → Tienda | El cliente ve "enviado" cuando el almacén embarca |
La dirección importa más de lo que parece: la mitad de las integraciones fallidas que hemos rescatado murieron por no decidir quién manda en cada dato. Regla de oro: el ERP es la fuente de la verdad de productos, precios e inventario; la tienda es la fuente de la verdad de pedidos y clientes web.
Paso 1: homologa el catálogo (el requisito no negociable)
Para que los sistemas se entiendan, el mismo producto debe llamarse igual en ambos lados: mismo SKU. Si en la tienda es PLAY-ROJA-M y en el ERP es 1043-RM, ninguna integración del mundo los va a casar sin una tabla de equivalencias que alguien mantendrá (mal) para siempre.
- Un SKU único por producto y variante, idéntico en ambos sistemas.
- Las variantes (talla, color) modeladas igual en los dos lados.
- Productos descontinuados, fuera de ambos catálogos.
Si ya hiciste este trabajo para tu almacén (lo explicamos en el tutorial de inventario con código de barras), estás del otro lado: es el mismo catálogo limpio.
Paso 2: elige el método de integración
De menor a mayor complejidad (y costo):
- Conector oficial o de marketplace. Si tu combinación es popular (por ejemplo Shopify o WooCommerce con Odoo), existe un conector ya construido que se configura, no se programa. Empieza siempre por averiguar si existe para tu par de sistemas.
- Plataforma de automatización (Zapier, Make, n8n). Para flujos sencillos — "cada pedido nuevo, créalo en el ERP" — sin lógica compleja. Barato y rápido; se queda corto con reglas de inventario multi-almacén o facturación avanzada. Ya comparamos cuál elegir aquí.
- Desarrollo a la medida vía API. Cuando hay reglas de negocio serias: apartados, precios por cliente, kits que explotan en componentes, varios almacenes surtiendo la misma tienda. Es un proyecto de desarrollo de software acotado — semanas, no meses — y es la ruta cuando el conector genérico "casi" hace lo que necesitas (el "casi" es donde viven los errores de inventario).
Paso 3: define las reglas de negocio
La técnica es lo de menos; estas decisiones son el proyecto:
- ¿Qué almacén publica a la tienda? ¿Todo el inventario o un porcentaje de colchón para no sobrevender en picos?
- ¿Cuándo entra el pedido al ERP? ¿Al pagarse (recomendado) o al crearse? ¿Qué pasa con los pendientes de pago?
- ¿Cómo se factura? ¿CFDI automático al pagar, o autofacturación con portal? ¿Con qué datos default para público en general? Nuestra solución de facturación electrónica resuelve justo esta pieza.
- ¿Qué pasa con cancelaciones y devoluciones? El flujo de regreso (reingreso a inventario, nota de crédito) también se integra — y es el que todos olvidan hasta la primera devolución.
Paso 4: prueba en sandbox como si quisieras romperlo
Antes de encender nada en producción, simula en ambiente de pruebas los casos que sí van a pasar:
- Venta normal → ¿pedido en ERP con cliente, inventario descontado, factura lista?
- Venta del último artículo → ¿la tienda lo marca agotado de inmediato?
- Cancelación → ¿el inventario regresa? ¿la factura se cancela bien ante el SAT?
- Cambio de precio en el ERP → ¿la tienda lo refleja en el intervalo prometido?
- Devolución → ¿reingreso y nota de crédito sin intervención manual?
Cada caso que no pruebes hoy es una llamada de cliente enojado mañana.
Paso 5: arranca con monitoreo (la primera semana decide)
Enciende la sincronización con tres seguros puestos:
- Alertas de error visibles (correo o chat del equipo): un pedido que no pudo entrar al ERP debe gritar, no esperar a que alguien lo note.
- Un responsable nombrado que revise las alertas la primera semana; el 90% de los ajustes aparecen en esos días.
- Conciliación diaria simple los primeros días: pedidos en tienda vs. pedidos en ERP. Cuando cuadren siete días seguidos, la integración se ganó tu confianza.
El resultado
Un pedido que entra a las 11 de la noche se factura, se descuenta y amanece en la lista de surtido — sin que nadie lo tocara. El inventario que ve tu cliente es el real. Y las horas de captura regresan a donde sirven: vender más. Si además estás decidiendo la plataforma de la tienda (o pensando en cambiarla), mañana publicamos la comparativa definitiva para México; y si tu back-office sigue manual, complementa con cómo automatizar tu facturación y back-office.
E-commerce sin captura doble
Integramos tu tienda con tu ERP de punta a punta
Inventario, pedidos, precios y CFDI sincronizados — con conector o desarrollo a la medida según tu caso. Cotización clara, proyecto acotado.



