Conectar tu ERP a Shopify tras migrar de WooCommerce (2026)
Cómo integrar tu ERP (NetSuite, SAP, Odoo, Sage, QuickBooks) con Shopify después de migrar desde WooCommerce: opciones de middleware, arquitectura de API, sincronización de inventario, enrutamiento de pedidos y patrones de integración habituales.
Las tiendas de WooCommerce de tamaño mediano y gran empresa conectadas a un ERP (NetSuite, SAP, Odoo, Sage, QuickBooks) necesitan reconstruir esa integración después de migrar a Shopify. La arquitectura de integración cambia porque la API de Shopify es diferente a la de WooCommerce, pero los patrones subyacentes — sincronización de inventario, enrutamiento de pedidos, sincronización de clientes — siguen siendo los mismos. A continuación explicamos cómo abordar la integración con el ERP tras la migración.
Patrones habituales de integración ERP en WooCommerce
Antes de la migración, documenta cómo funcionaba la integración ERP de WooCommerce:
- Dirección: ¿Qué sistema es la fuente de verdad para cada tipo de dato?
- Producto/precio: ERP → WooCommerce (el ERP envía precios y datos de producto)
- Niveles de inventario: ERP → WooCommerce (el stock del almacén se sincroniza con la tienda)
- Pedidos: WooCommerce → ERP (los pedidos se envían al ERP para su cumplimiento)
- Clientes: Bidireccional (sincronización de registros de clientes entre sistemas)
- Frecuencia de sincronización: Webhook en tiempo real, programada cada 15 minutos, procesamiento diario en lotes
- Middleware: ¿Había una capa intermedia (Celigo, Boomi, MuleSoft, servicio Python/Node personalizado)?
- Plugin conector de ERP: ¿WooCommerce tenía un plugin conector (p. ej., WooCommerce NetSuite Integration de Folio3)?
Opciones de integración ERP-Shopify por ERP
NetSuite
- Celigo Shopify-NetSuite Integrator: La integración prediseñada más popular. Gestiona la sincronización bidireccional de pedidos, inventario, clientes y productos. Basado en plantillas, configurable. 750–2.000 $/mes o más.
- Folio3 Shopify-NetSuite Integration: Especialista en integración personalizada. Sincronización bidireccional con mapeos de campos personalizados de NetSuite a metacampos de Shopify.
- NetSuite SuiteCommerce Connect: Conector de Shopify propio de NetSuite. Módulo nativo de NetSuite.
- API directa: Construido usando SuiteScript 2.x de NetSuite y la API Admin de Shopify. La opción más flexible y la más costosa de mantener.
SAP (S/4HANA o SAP Business One)
- Boomi: Plataforma de integración (iPaaS) con conectores de SAP y Shopify. Constructor de flujos de arrastrar y soltar.
- MuleSoft: Plataforma de integración empresarial para SAP/Shopify. Propiedad de Salesforce.
- SAP Business One + Shopify: Conectores de B1 Usability Package, Sana Commerce o personalizado a través de la DI API de SAP
Odoo
- Odoo Shopify Connector: Disponible en el App Store de Odoo. Gestiona la sincronización de productos, pedidos e inventario. Código abierto.
- API directa: Odoo tiene una API JSON-RPC. Shopify tiene una API REST/GraphQL. Integración personalizada en cualquier lenguaje backend.
Sage (X3, 200, 50)
- Patchworks: Plataforma de integración de origen británico con conectores de Sage y Shopify. Popular entre los comerciantes del Reino Unido.
- Tradebox: Especialista en integración entre comercio electrónico y contabilidad Sage.
- Veeqo: Plataforma de gestión de inventario con sincronización de Sage y Shopify (adquirida por Amazon).
QuickBooks (Online o Desktop)
- QuickBooks Commerce: Gestión de inventario y pedidos de QuickBooks para Shopify.
- Sync with QuickBooks by Webgility: Sincronización popular y prediseñada de Shopify con la contabilidad de QuickBooks.
- Zapier: Para integraciones más sencillas de QuickBooks (nuevo pedido → crear factura en QB).
- Bold Commerce: Integración de Shopify + QuickBooks con mapeo de pedidos a facturas.
Arquitectura de integración: mapeo de la fuente de verdad
Antes de construir la integración, define la fuente de verdad para cada tipo de dato:
| Tipo de dato | Fuente de verdad habitual | Dirección de sincronización |
|---|---|---|
| Productos (datos maestros) | ERP o PIM | ERP → Shopify |
| Precios | ERP | ERP → Shopify |
| Niveles de inventario | ERP / Almacén | ERP → Shopify (tiempo real o programado) |
| Pedidos | Shopify (origen) | Shopify → ERP |
| Estado de cumplimiento del pedido | ERP / WMS | ERP → Shopify |
| Clientes | Depende: ERP para B2B, Shopify para B2C | Bidireccional |
| Factura/contabilidad | ERP | Pedidos de Shopify → Facturas del ERP |
| Devoluciones/reembolsos | Shopify (iniciado) | Shopify → ERP |
Endpoints clave de la API de Shopify para la integración con ERP
Sincronización de inventario
// Obtener niveles de inventario para una ubicación
GET /admin/api/2024-01/inventory_levels.json?location_ids=LOCATION_ID
// Establecer el nivel de inventario
POST /admin/api/2024-01/inventory_levels/set.json
{
"location_id": 1234,
"inventory_item_id": 5678,
"available": 50
}
Sincronización de pedidos
// Obtener nuevos pedidos desde la última sincronización
GET /admin/api/2024-01/orders.json?status=any&updated_at_min=2024-01-01T00:00:00Z
// Actualizar el estado de cumplimiento del pedido
POST /admin/api/2024-01/orders/{order_id}/fulfillments.json
{
"fulfillment": {
"tracking_number": "1Z999AA10123456784",
"tracking_company": "UPS"
}
}
Sincronización de productos/precios
// Actualizar el precio de una variante
PUT /admin/api/2024-01/variants/{variant_id}.json
{
"variant": {
"price": "29.99",
"compare_at_price": "39.99"
}
}
Webhooks de Shopify para la sincronización con ERP en tiempo real
Usa webhooks para el procesamiento de eventos en tiempo real en lugar de sondeo:
orders/create: Nuevo pedido → enviar al ERP para su cumplimientoorders/paid: Pago confirmado → activar la creación de factura en el ERPorders/fulfilled: ERP cumplió el pedido → confirmado en Shopifyrefunds/create: Reembolso iniciado → nota de abono en el ERPproducts/update: Producto modificado en Shopify → notificar al ERP si Shopify es la fuente de verdad para el contenido
Transición de migración: funcionamiento paralelo de conexiones ERP
Durante la ventana de migración en la que tanto WooCommerce como Shopify pueden estar procesando pedidos:
- Mantener la integración WooCommerce → ERP hasta que WooCommerce sea retirado
- Construir y probar la integración Shopify → ERP en un entorno de pruebas/paralelo
- Establecer una fecha de cambio: en esa fecha, deshabilitar la integración de WooCommerce y habilitar la de Shopify
- Gestionar manualmente los pedidos que queden a caballo del cambio (últimos pedidos de WooCommerce + primeros pedidos de Shopify)
Lista de verificación para la migración de la integración con ERP
- Documentar la integración ERP actual de WooCommerce: dirección de sincronización, frecuencia, middleware, mapeos de campos
- Seleccionar el método de integración ERP-Shopify (conector prediseñado, iPaaS, personalizado)
- Mapear los campos de la API de WooCommerce a los equivalentes de la API Admin de Shopify para cada tipo de dato
- Configurar el entorno de prueba: Shopify sandbox + instancia de desarrollo del ERP
- Configurar la sincronización bidireccional con la fuente de verdad definida por tipo de dato
- Configurar webhooks para el enrutamiento de pedidos en tiempo real hacia el ERP
- Probar el flujo de pedidos de principio a fin: pedido de Shopify → creación en ERP → cumplimiento → actualización de estado en Shopify
- Probar la sincronización de inventario: ajuste de inventario en ERP → actualización del nivel en Shopify
- Planificar el cambio: deshabilitar la integración de WooCommerce, habilitar la de Shopify, reconciliar los pedidos del intervalo
- Monitorizar las primeras 2 semanas: verificar que los recuentos de pedidos coinciden entre Shopify y el ERP
La integración con el ERP suele ser la dependencia técnica más crítica en las migraciones de WooCommerce de tamaño mediano: si falla, los pedidos se pierden, el inventario se desincroniza y el cumplimiento se interrumpe. Merece la pena dedicar un flujo de trabajo paralelo a la integración con el ERP junto con la migración estándar de productos. Usa k-sync para la migración de productos y del catálogo, y construye la integración con el ERP por separado con la asignación de tiempo adecuada.
Migra tu tienda con k-sync
Conecta tu tienda WooCommerce, valida tus productos y publícalos en Shopify en minutos. Gratis hasta 50 productos.
Empezar gratisLectura relacionada
Migrating a luggage and travel accessories store from WooCommerce to Shopify (2026)
How to migrate a luggage, travel bags, or travel accessories WooCommerce store to Shopify — luggage specifications, airline compliance, TSA lock, warranty and durability claims, and luggage retail Shopify setup.
Migrating a motorcycle accessories store from WooCommerce to Shopify (2026)
How to migrate a motorcycle accessories, biker gear, or motorbike parts WooCommerce store to Shopify — helmet safety standards, CE-rated protective clothing, type approval for parts, fitment compatibility, and motorcycle retail Shopify setup.