Integraciones Shopify con ERP
=============================

Conecta Shopify con el ERP, CRM o PIM que ya usas
-------------------------------------------------

 Integramos **Shopify** con el ERP, el CRM o el PIM que ya gobierna tu negocio: SAP, Navision, Business Central, Axapta, Odoo, Sage o Spyro. Productos, stock, precios, pedidos y clientes viajan entre los dos sistemas sin que nadie tenga que copiarlos a mano, con la arquitectura dimensionada para tu volumen real de operaciones.

[Háblanos de tu proyecto](#contacto)

 

 

![Conecta Shopify con tu ERP](/sites/default/files/inline-images/conecta-shopify.png)

### Conectar Shopify con tu ERP no es opcional

En cuanto una tienda supera el arranque, el catálogo deja de vivir solo en Shopify: el stock lo controla el ERP, las tarifas las decide el departamento comercial, los clientes B2B tienen condiciones propias y la facturación pasa por otro sistema. Si esos datos no viajan solos entre plataformas, alguien acaba copiándolos a mano, y ahí es donde empiezan los errores de stock, los precios desactualizados y los pedidos que se pierden entre sistemas.

Llevamos más de 17 años conectando ecommerce con sistemas de gestión, primero sobre Magento y ahora también sobre Shopify. No es solo enchufar dos APIs: es decidir qué sistema manda sobre cada dato, con qué frecuencia viaja la información y qué pasa cuando algo falla a mitad de la sincronización.

### Cómo se conecta Shopify con tu ERP

Shopify no da acceso a servidor ni a base de datos: toda integración pasa por su **Admin API** (GraphQL) y por **webhooks** que avisan en tiempo real de lo que cambia en la tienda (un pedido nuevo, un cliente que se registra, un producto que se actualiza). No hay ficheros compartidos ni disparadores de base de datos como en algunos ERP on-premise: si tu sistema espera ese modelo, la integración empieza por traducirlo a eventos y llamadas de API.

Hay un límite técnico que decide el diseño de la integración desde el primer día: el número de peticiones por segundo a la Admin API **escala con el plan contratado**. En Basic y Grow son 100 puntos por segundo, en Advanced 200 y en Plus 1.000. Una sincronización masiva de stock y precios (por ejemplo, la carga inicial de un catálogo grande) en un plan bajo se atasca, y eso hay que decidirlo antes de firmar, no cuando ya está en marcha.

### Qué sincronizamos

#### Nos adaptamos a tu ERP

![Integración de Shopify con otros ERPs](/sites/default/files/inline-images/puzle-erp.jpg)Trabajamos con SAP, Navision, Business Central, Axapta, Odoo, Sage y Spyro, además de sistemas propios y desarrollos a medida. La conexión se adapta al sistema que ya tienes, no al revés.

#### Productos y catálogo

**![Creación y actualización de productos](/sites/default/files/inline-images/creacion-productos-magento.jpg)**El catálogo se crea y se mantiene desde el ERP o el PIM, sin tocar el panel de Shopify a mano. Cada cambio en el sistema de origen (precio, descripción, imagen, disponibilidad) se traslada a la ficha de producto sin trabajo manual.

#### Stock y pedidos

![Stock y pedidos](/sites/default/files/inline-images/stock-pedidos.jpg)El stock se sincroniza en las dos direcciones: lo que vendes en Shopify descuenta del ERP, y lo que entra o sale en el ERP actualiza la disponibilidad en la tienda. Cada pedido nuevo dispara un webhook que lo traslada al ERP con sus líneas, cantidades, descuentos y forma de envío.

#### Precios y tarifas

![Precios y tarifas](/sites/default/files/inline-images/precios-tarifas.jpg)Las tarifas se gestionan donde ya se gestionan hoy, en el ERP, y se trasladan a Shopify de forma automática. Si tu negocio tiene tarifas distintas por tipo de cliente, esto conecta directamente con los [catálogos de precios del B2B de Shopify](/shopify/b2b), que admiten hasta tres tarifas activas en cualquier plan.

#### Clientes

![Clientes](/sites/default/files/inline-images/clientes.jpg)Los clientes que se registran o compran en Shopify se dan de alta en el ERP con sus datos de contacto, direcciones y condiciones comerciales, sin duplicar fichas ni gestionarlas por separado en cada sistema.

#### Facturación

![Facturación](/sites/default/files/inline-images/facturacion.jpg)Shopify no genera facturas con la numeración y los requisitos legales que exige la normativa española. La facturación se resuelve en el ERP o en una herramienta de facturación conectada, y lo que integramos es el traspaso del pedido con todos los datos que esa facturación necesita.

Muchas integraciones se resuelven con las herramientas de la propia Shopify: Admin API, webhooks y, para lógica de negocio puntual, **Shopify Functions**. Cuando el ERP tiene reglas propias que no encajan en ese modelo (aprobaciones internas, tarifas negociadas cliente a cliente, procesos de facturación específicos), la vía es una **aplicación de distribución custom**, desarrollada para tu tienda y sin pasar por el App Store. Decidir entre usar una app existente, las herramientas nativas de Shopify o desarrollar algo a medida es la parte del trabajo que más dinero ahorra a largo plazo. Una agencia que solo instala apps siempre va a recomendar una app.

### Preguntas frecuentes sobre integraciones de Shopify con ERP

### ¿La sincronización con el ERP es en tiempo real o por lotes?

 

Depende del dato. Los pedidos y las altas de clientes viajan casi al momento, porque Shopify avisa de cada cambio con un webhook y la integración lo recoge en cuanto se produce. El stock y los precios de un catálogo grande suelen ir por lotes programados, porque la API limita las peticiones por segundo según el plan (100 puntos en Basic y Grow, 1.000 en Plus). Somos partidarios de decidir la frecuencia dato a dato: sincronizarlo todo en tiempo real encarece la integración y rara vez hace falta.

 

### ¿Qué sistema debe mandar sobre cada dato?

 

Cada dato debe tener un único sistema de referencia, y el resto solo lo lee. Lo habitual es que el ERP mande sobre el stock, las tarifas, las condiciones de los clientes de empresa y la facturación; que el PIM, si existe, mande sobre descripciones e imágenes; y que Shopify sea el origen del pedido web. Cuando dos sistemas pueden modificar el mismo dato, tarde o temprano se pisan. A nuestro juicio, esta decisión se toma antes de escribir una línea de código, porque de ella depende todo lo demás.

 

### ¿Me sirve un conector del App Store o necesito desarrollo a medida?

 

Un conector del App Store suele bastar cuando el ERP es muy común y los flujos son estándar: productos, stock y pedidos sin reglas especiales. Deja de encajar cuando hay tarifas negociadas cliente a cliente, aprobaciones internas o una facturación con requisitos propios, y además añade una cuota mensual que se paga mientras lo uses. En esos casos compensa una aplicación de distribución custom, desarrollada solo para tu tienda. Te decimos cuál de las dos vías te conviene antes de presupuestar, con el coste de ambas delante.

 

### ¿Qué pasa si una sincronización falla a mitad?

 

Diseñamos la integración contando con que algo fallará en algún momento: un corte del ERP, un aviso de Shopify que no llega o una petición rechazada por superar el límite de la API. Cada operación queda registrada, se reintenta sin duplicar pedidos ni movimientos de stock y, si no se resuelve sola, genera un aviso para que alguien la revise. Además, una conciliación periódica compara ambos sistemas y corrige las diferencias. Sin estas piezas, los errores se descubren cuando un cliente compra algo que no hay en el almacén.

 

### Tengo una integración creada desde el admin de Shopify, ¿sigue funcionando?

 

**Sí.** Las apps custom heredadas, las que se generaban desde el propio admin, siguen funcionando. Lo que cambió el 1 de enero de 2026 es que ya no se pueden crear nuevas por esa vía: ahora se crean con el Dev Dashboard o con Shopify CLI. Shopify lo justificó por seguridad, porque aquel método dejaba al comerciante tokens de acceso sin caducidad. Si tu integración depende de una de esas apps, conviene revisar quién guarda hoy esas credenciales y qué permisos tienen.

 

### ¿Tu ecommerce ya debería hablar con tu ERP?

Cuéntanos qué sistema usas, qué información tiene que viajar y con qué frecuencia. Te decimos qué se resuelve con las herramientas nativas de Shopify y qué necesita desarrollo, antes de empezar.

[Háblanos de tu proyecto](#contacto)
