Integraciones · Stoam Connect

Integración Shopify – Odoo: guía para conectar tu tienda online con el ERP

Logo de Odoo
⇄
Logo de Shopify

Tabla de contenidos

Resumen

Integrar Shopify con Odoo consiste en que los productos, los precios y el stock salgan del ERP hacia la tienda, y que los pedidos, los clientes y los cobros de Shopify entren en Odoo sin teclearlos a mano. Antes de elegir cómo hacerlo, hay que decidir qué sistema manda en cada dato, quién emite la factura y comprobar que tu edición y tu alojamiento de Odoo permiten conectar sistemas externos.

Hay cinco caminos: apps de terceros (Odoo no tiene un conector propio con Shopify), desarrollo a medida contra las dos API, plataformas iPaaS, intercambio de ficheros o un hub de integración. Cuál conviene depende de dónde esté alojado Odoo, de lo particular que sea tu proceso y de si Shopify y Odoo conviven con más sistemas.

Qué tener en cuenta antes de plantearte la integración

Qué sistema manda en cada dato

Lo habitual es este reparto:
  • Odoo manda en productos, costes, listas de precios, stock, clientes con datos fiscales, facturas y contabilidad.
  • Shopify manda en el contenido de la ficha (fotos, descripciones, SEO), en las colecciones, en el pedido y en la experiencia de compra.

Si los dos sistemas pueden cambiar el mismo dato, tarde o temprano no coinciden. Déjalo por escrito antes de conectar nada: es la decisión que más problemas evita.

Qué Odoo tienes (y dónde está)

En Odoo, la edición y el alojamiento cambian lo que se puede hacer:
  • Odoo Online: no permite instalar módulos de terceros, y el acceso a la API externa solo está incluido en el plan Custom.
  • Odoo.sh o servidor propio: permiten instalar módulos de conexión y usar la API sin esa restricción.
  • Community o Enterprise: cambian las funciones disponibles y el soporte.
  • Versión: desde Odoo 19, la API antigua (XML-RPC y JSON-RPC) está marcada como obsoleta y se sustituye por la nueva API JSON-2.

Por qué Shopify si Odoo tiene tienda online

Odoo incluye su propio módulo de eCommerce, totalmente integrado. Muchas empresas eligen Shopify igualmente por su checkout, sus apps, su rendimiento o porque la tienda ya existía. Es una decisión razonable, pero conviene tenerla clara: integrar dos sistemas tiene un coste que el eCommerce de Odoo no tiene.

Tu modelo de venta

No es lo mismo una tienda B2C que un canal B2B con precios por cliente, condiciones de pago y pedido mínimo. Shopify incluye funciones B2B en todos sus planes desde 2026, aunque con límites que hacen que Shopify Plus siga siendo la opción para escenarios B2B complejos. Odoo resuelve el B2B con listas de precios y condiciones por cliente.

Quién emite la factura

Lo recomendable es que la factura salga de Odoo, que además lleva la contabilidad. Con VeriFactu, la norma vigente obliga a las sociedades desde el 1 de enero de 2027 (Hacienda ha anunciado un aplazamiento a 2028 que aún no se ha publicado en el BOE). Comprueba que tu versión de Odoo y su localización española están preparadas.

Volumen y ritmo de cambios

¿Cuántos productos y variantes tienes? ¿Cuántos pedidos al día y cuántos en campañas? ¿Cada cuánto cambian precios y stock? Shopify limita el ritmo de llamadas a su API, y un Odoo con poco servidor también sufre con sincronizaciones masivas.

Qué significa integrar Shopify con Odoo: definición operativa

En la práctica, una integración Shopify–Odoo es un conjunto de flujos de datos, cada uno con su origen, su destino, su momento y sus reglas.

De Odoo a Shopify

  • Productos: plantilla de producto, variantes, referencia, peso y código de barras.
  • Precios: precio de venta y, en B2B, listas de precios por cliente o grupo.
  • Stock: disponible por almacén o ubicación, con la frecuencia que pida el negocio.

De Shopify a Odoo

  • Pedidos: líneas, descuentos, portes, impuestos y forma de pago, como pedido de venta en Odoo.
  • Clientes: alta como contacto en Odoo o asignación a un cliente genérico.
  • Cobros: pagos y liquidaciones de Shopify Payments u otras pasarelas, para conciliarlos en contabilidad.

Flujos de vuelta

  • Preparación y envío: cuando Odoo valida la entrega, Shopify marca el pedido como preparado con el número de seguimiento y avisa al cliente.
  • Devoluciones y reembolsos: el reembolso en Shopify tiene su factura rectificativa en Odoo, y el stock vuelve a donde toca.

Cada flujo se dispara por un evento (Shopify avisa con webhooks cuando entra un pedido) o se programa cada cierto tiempo. Lo importante es que haya un registro de qué se ha sincronizado, qué ha fallado y por qué.

Particularidades de la integración Shopify – Odoo

Variantes y atributos

Odoo organiza los productos en plantillas con variantes generadas por atributos; Shopify, en productos con opciones y variantes, con un límite de opciones por producto. Si en Odoo un producto tiene más atributos de los que Shopify admite como opciones, hay que decidir cómo se agrupan o se separan antes de cargar el catálogo.

Listas de precios y mercados

Odoo calcula precios con listas de precios (por cliente, cantidad, fecha o moneda). Shopify trabaja con un precio por variante, mercados por país y, en B2B, catálogos con precios propios. Hay que decidir qué listas de Odoo se publican y cómo, porque no todas tienen equivalente directo en Shopify.

Impuestos y posiciones fiscales

Shopify calcula los impuestos en el checkout y Odoo los aplica con sus impuestos y posiciones fiscales (por ejemplo, para el recargo de equivalencia o las ventas a otros países). Si los dos no aplican la misma regla, el pedido llega con céntimos de diferencia que no cuadran con la factura.

Clientes y NIF

El checkout de Shopify no pide NIF de serie, y Odoo lo necesita para emitir una factura completa a empresas. Hay que añadir el campo, decidir qué pasa con los compradores sin cuenta y evitar duplicar contactos en Odoo cada vez que el mismo cliente vuelve a comprar.

Stock, almacenes y ubicaciones

Odoo gestiona almacenes y ubicaciones con mucho detalle; Shopify, ubicaciones de inventario más simples. Hay que decidir qué almacén de Odoo corresponde a cada ubicación de Shopify, qué stock se publica (disponible, previsto, menos reservas) y desde dónde se sirve cada pedido.

Pagos y conciliación

Shopify Payments y las demás pasarelas te liquidan importes netos de comisiones y agrupados. Para que la contabilidad de Odoo cuadre, cada liquidación tiene que casarse con sus pedidos y sus comisiones. Es el flujo que más trabajo manual ahorra y el que más se olvida.

Versiones y actualizaciones de Odoo

Odoo saca una versión principal al año y los módulos de terceros tienen que adaptarse a cada una. Un conector instalado dentro de Odoo puede bloquear la actualización hasta que su autor publique la nueva versión. En Odoo Online, las actualizaciones llegan solas, así que la integración tiene que estar preparada.

Límites técnicos de cada lado

  • Shopify limita el consumo de su API y ha centrado su desarrollo en la API GraphQL; desde abril de 2025 las nuevas apps públicas tienen que usarla.
  • Odoo sustituye en la versión 19 sus API XML-RPC y JSON-RPC por la API JSON-2, con autenticación por clave. La antigua deja de funcionar en Odoo Online a partir de la versión 21.1 (invierno de 2027) y en servidores propios y Odoo.sh con Odoo 22 (2028). Una integración que se construya hoy debería usar ya la nueva.

Métodos para integrar Shopify con Odoo

Apps y módulos de terceros

En la tienda de apps de Odoo y en la Shopify App Store hay decenas de conectores entre los dos.
  • A favor: mucha oferta y precios asequibles.
  • En contra: calidad muy desigual, no funcionan en Odoo Online si se instalan dentro de Odoo, y cada actualización anual depende de que el autor publique la nueva versión.
  • Encaja si: tu Odoo está en Odoo.sh o en servidor propio y el conector tiene buen soporte para tu versión.

Desarrollo a medida

Tu partner de Odoo o un programador conecta las dos API.
  • A favor: se ajusta exactamente a tu proceso.
  • En contra: dependes de quien lo escribió, y la migración a la nueva API de Odoo y los cambios de Shopify obligan a mantenerlo.
  • Encaja si: tienes un partner estable que va a mantenerlo a largo plazo.

Plataformas iPaaS

Herramientas como Make, Zapier u otras plataformas de integración.
  • A favor: tienen conectores para los dos sistemas y los flujos sencillos se montan rápido.
  • En contra: el coste crece con las operaciones, la lógica queda repartida en muchos flujos y sus conectores con Odoo también tienen que adaptarse a la nueva API.
  • Encaja si: el volumen es moderado y alguien de tu equipo domina la herramienta.

Intercambio de ficheros

Exportar e importar CSV entre los dos sistemas.
  • A favor: sin coste de integración y los dos lo permiten de serie.
  • En contra: manual, sin tiempo real y propenso a errores.
  • Encaja si: es una carga inicial o estás empezando.

Hub de integración

Una plataforma externa a la que se conectan Shopify, Odoo y el resto de sistemas, con flujos configurados para tu negocio.
  • A favor: no depende de módulos instalados dentro de Odoo, así que las actualizaciones anuales no la bloquean; monitorización centralizada y un único sitio donde añadir sistemas.
  • En contra: necesita una fase de definición inicial y es más proyecto que “instalar y listo”.
  • Encaja si: tu operativa tiene particularidades, vendes por más de un canal o vas a seguir añadiendo sistemas.

Cómo elegir

Hazte cuatro preguntas:
  1. ¿Dónde está alojado mi Odoo y qué plan tengo?
  2. ¿Mi proceso es estándar o tiene particularidades (B2B, varios almacenes, varios mercados)?
  3. ¿Quién va a mantener la integración con cada versión de Odoo?
  4. ¿Shopify y Odoo son los únicos sistemas o habrá más?

Si tu Odoo está en Odoo.sh o en servidor propio y el proceso es estándar, un buen conector de terceros puede bastar. Si estás en Odoo Online, tu proceso tiene particularidades o hay más sistemas, un hub externo tiene más sentido. Y si la tienda aún no existe, vale la pena valorar el eCommerce de Odoo antes de decidir.

Integrar otros sistemas en el stack

Shopify y Odoo rara vez van solos. En cuanto la tienda crece, aparecen otros sistemas:
  • Logística y transporte: SGA, operador logístico y agencias como SEUR; tienes una guía de Shopify y SEUR.
  • Marketplaces: Amazon y otros, que también necesitan stock y precios del ERP.
  • CRM y marketing: si no usas los módulos de Odoo para esto, herramientas como HubSpot.
  • TPV: si tienes tienda física y no usas el TPV de Odoo.
Si estás comparando ERP, tienes también la guía de Shopify con Sage 200.

Si cada uno se conecta por su cuenta con Shopify y con Odoo, el número de integraciones crece rápido y cada una tiene su propio punto de fallo. Con un hub central, cada sistema se conecta una vez y el hub reparte los datos según las reglas del negocio.

Más guías relacionadas: Business Central y Shopify, Holded y Shopify, Shopify y Correos Express, Shopify y GLS y Shopify y MRW.

Integración Shopify – Odoo con Stoam Connect

Stoam Connect es el hub de integración de Stoam. Conecta Shopify con Odoo y con el resto de sistemas de tu negocio mediante flujos diseñados para tu operativa, no para una operativa media.
  • Fuera de Odoo. El hub no se instala como módulo, así que no bloquea las actualizaciones de versión.
  • Un proyecto con definición previa. Antes de ejecutar, revisamos contigo qué sistema manda en cada dato, las casuísticas reales y los flujos.
  • Licencia fija. No hay coste por volumen ni por operación, así que el Black Friday no sube la factura.
  • Infraestructura segura. El hub se aloja en un entorno con certificación ISO 27001 y ENS.
  • Preparado para crecer. Transporte, marketplaces, TPV, CRM o IA se añaden al mismo hub.

Preguntas frecuentes

¿Odoo tiene integración nativa con Shopify?

No. Odoo no tiene un conector propio con Shopify. Hay módulos y apps de terceros, además de desarrollos a medida, plataformas iPaaS y hubs de integración.

¿Se puede integrar Shopify con Odoo Online?

Sí, pero Odoo Online no permite instalar módulos de terceros y solo incluye acceso a la API externa en el plan Custom. La integración tiene que hacerse desde fuera de Odoo, por ejemplo con un hub.

¿Afecta el cambio de API de Odoo 19 a las integraciones?

Sí. Las API XML-RPC y JSON-RPC están marcadas como obsoletas y dejarán de funcionar en versiones posteriores. Las integraciones tienen que migrar a la nueva API JSON-2.

¿Quién debe emitir la factura: Shopify u Odoo?

Lo recomendable es que la emita Odoo, que además lleva la contabilidad y la localización española. Así evitas dos numeraciones y tienes un solo sistema preparado para VeriFactu.

Pablo Martínez, autor de las guías de integración de Stoam

Escrito por

Pablo Martínez

Más de 10 años en software SaaS, ventas, gestión de cuentas y contenido. Su enfoque: entender a fondo cómo trabaja cada cliente para proponer soluciones con resultados medibles.

Publicado: 11 de noviembre de 2026

Actualizado: 11 de noviembre de 2026

Editado por Stoam · Stoam Connect

Facebook
X
LinkedIn
Email
WhatsApp
Threads

Deja de copiar pedidos a mano

Conectamos tu ERP con tu tienda, tu CRM o tu transportista para que los datos viajen solos. Te lo enseñamos en una demo de 30 minutos.

Pide una demo de Stoam Connect