Ir al contenido

Conectar Odoo con WooCommerce: opciones, qué se sincroniza y quién factura

Módulo en Odoo, plugin en WordPress o API: cómo elegir en Odoo 19 y 20
29 de octubre de 2026 por
Conectar Odoo con WooCommerce: opciones, qué se sincroniza y quién factura
Andrés Quesada Donoso

Conectar Odoo con WooCommerce se hace siempre con una pieza de terceros, porque Odoo 19 y Odoo 20 no incluyen un conector con WooCommerce: un módulo instalado en Odoo, un plugin instalado en WordPress o una integración por API. Lo que cambia entre ellas es dónde se instalan y qué alojamiento de Odoo exigen.

Elegir la pieza es la parte rápida. Lo que más pesa después es decidir si la factura legal sale de WooCommerce o de Odoo, porque con Verifactu ese sistema tiene que estar adaptado, y en España eso no lo resuelve ningún conector por ti.

En resumen

Qué ganas

Cada pedido de la web llega a Odoo como pedido de venta, con su cliente, y el stock que ve el comprador sale del almacén real. Sigues con tu WordPress y tus plugins de marketing.

La tienda mientras tanto

Sigue vendiendo. Todo se monta y se prueba contra una copia de Odoo antes de activar la sincronización con la tienda real.

Coste y plazo

Dependen sobre todo de la vía elegida y de si cambias el sistema que factura. Se cierran tras el análisis. Si tienes Odoo Enterprise, el plan Personalizado entra en la cuenta.

Lo que suele salir mal

Facturar a la vez desde un plugin y desde Odoo, y publicar en la web stock ya reservado o productos sin SKU.

Tres formas de conectar WooCommerce con Odoo

Ninguna edición de Odoo 19 ni de Odoo 20, Community o Enterprise, trae un módulo de WooCommerce. El módulo de Odoo y la integración externa leen y escriben en la tienda con la API REST de WooCommerce, que viene de serie y se usa con una clave creada en sus ajustes avanzados, con permiso de lectura, de escritura o de ambas, como explica la documentación de WooCommerce.

Vía Dónde se instala Sirve si Lo que hay que mirar
Módulo de Odoo Apps En Odoo, como un módulo más Tu Odoo está en Odoo.sh o en servidor propio Que exista para tu versión de Odoo. Cada versión de Odoo lleva su versión del módulo
Plugin de WordPress En la tienda, y llama a Odoo por su API externa Quieres gestionarlo desde WordPress o tu Odoo es Odoo Online con plan Personalizado El peso que añade a WordPress y su compatibilidad con cada versión de WooCommerce
Integración por API o plataforma de integración Fuera de los dos sistemas, en un servicio intermedio o un desarrollo propio Tienes reglas propias o más sistemas que conectar, como un marketplace Quién la mantiene y quién recibe los avisos cuando un pedido no entra

La OCA, la comunidad de código abierto de Odoo, tiene un repositorio para WooCommerce, pero su único módulo está en la rama 10.0: de la 11 a la 20 las ramas no contienen ninguno. Para Odoo 19 hay varios módulos de distintos editores en Odoo Apps, y para Odoo 20 todavía son pocos. En nuestra guía de conectores de Odoo tienes el resto de integraciones habituales.

¿Se puede conectar WooCommerce con Odoo Online?

Con un módulo, no. La documentación de Odoo Online deja claro que Odoo Online es incompatible con los módulos personalizados y con los de la tienda de aplicaciones de Odoo. Para instalar un conector de Odoo Apps necesitas Odoo.sh o un servidor propio.

Con Odoo Online queda conectar desde fuera, con un plugin de WordPress o una integración por API. Para eso hace falta la API externa de Odoo, y la documentación de la API la reserva a los planes Personalizado: no está en el plan Estándar ni en Una aplicación gratis.

Tu Odoo Módulo de Odoo Apps Plugin o integración por API
Odoo Online, plan Estándar No No, el plan no incluye la API externa
Odoo Online, plan Personalizado No Sí
Odoo.sh o servidor propio (Enterprise, plan Personalizado) Sí Sí
Odoo Community en servidor propio Sí, si el módulo es compatible con Community Sí

Antes de elegir conector, revisa en qué plan estás. Si te toca cambiar de plan, los precios de Odoo en 2026 te dicen cuánto sube la cuota.

Qué se sincroniza, en qué sentido y cada cuánto

La regla práctica es que WooCommerce mande en lo que entra por la web y Odoo en lo que sale del almacén. Así queda cada dato:

Dato Sentido Cómo se empareja
Pedidos WooCommerce › Odoo Cada pedido debe entrar como pedido de venta, con el número del pedido web como referencia
Clientes WooCommerce › Odoo Por email. Los pedidos de invitado necesitan una regla propia para no duplicar contactos
Productos y variaciones Odoo › WooCommerce, o se emparejan una sola vez El SKU de cada producto y de cada variación de WooCommerce contra la Referencia interna de Odoo
Stock Odoo › WooCommerce Solo en productos con la gestión de inventario activada en WooCommerce, también a nivel de variación
Precios Uno de los dos Si manda Odoo, desde sus listas de precios. Las ofertas de la web no deben pisarlas
Impuestos y formas de pago Tabla de equivalencias Cada tipo de IVA de la tienda con su impuesto de Odoo, y cada pasarela con su forma de cobro
Estado del pedido Odoo › WooCommerce Al enviar desde Odoo, la integración debe pasar el pedido a completado en la tienda
Recorrido de un pedido de WooCommerce en OdooEl pedido web entra en Odoo como pedido de venta, sale del almacén con su entrega y se factura en Odoo. La tienda recibe la cantidad disponible y el pedido pasa a completado.WOOCOMMERCE · TU TIENDAODOO · TU ERPPedido webCliente, líneas, IVA y pagoStock y estado en la webCantidad disponible · CompletadoPedido de ventaCon el número del pedido webEntrega del almacénReserva y descuenta el stockFactura de clienteDiario de la tienda · VeriFactu01Webhook o tarea programada020304Odoo › WooCommerce01 Entra el pedido02 Sale del almacén03 Se emite la factura04 La web se actualizaUna sola numeración de facturas: la del diario de Odoo.
Recorrido de un pedido cuando factura Odoo: la tienda vende, Odoo prepara y factura, y la web recibe el stock disponible.

Cada cuánto: webhooks o tareas programadas

WooCommerce puede avisar en el momento con webhooks, por ejemplo cuando se crea un pedido o cambia un producto. Si el conector los usa, el pedido llega a Odoo casi al instante. Si trabaja con tareas programadas, entra en la siguiente pasada, y ese intervalo es el tiempo en que la web vende sin saber lo que ha pasado en el almacén.

Qué stock enviar a la web

En Odoo, en Community y Enterprise, cada producto tiene tres cantidades: la «Cantidad real», lo que hay físicamente; la «Cantidad prevista», que suma lo que está por llegar y resta lo que está por salir; y la «Cantidad disponible», que descuenta lo ya reservado para otros pedidos. A la web le conviene la disponible: la real deja vender unidades comprometidas y la prevista, unidades que aún no han llegado.

Cómo se monta, paso a paso

  1. Decidir quién manda y quién factura

    Sale por escrito qué dato manda cada sistema y cuál emite la factura. Es lo que define todo lo demás.

  2. Poner SKU a todo el catálogo

    Cada producto y cada variación con un SKU único que exista igual en Odoo.

    Lo que lo alarga: variaciones sin SKU o SKU repetidos.

  3. Crear la clave de la API y configurar la vía

    Con un módulo de Odoo o una integración externa, en WooCommerce se crea una clave con los permisos justos y conexión por HTTPS. En Odoo, el módulo instalado en una copia o el usuario y la clave de API que usará el plugin.

  4. Emparejar impuestos, pagos y envíos

    Cada tipo de IVA y cada pasarela o método de envío de la tienda con su equivalente en Odoo.

    Lo que lo alarga: tarifas de envío o recargos creados con plugins propios.

  5. Probar y activar

    Pedidos de prueba con cada forma de pago y una devolución. Se comprueba el stock en la web y la factura en Odoo, y después se activa con la tienda real.

Quién factura: el plugin de WooCommerce, Odoo y Verifactu

Muchas tiendas WooCommerce emiten sus facturas con un plugin. Al conectar Odoo, una de las dos fuentes tiene que dejar de facturar. Si siguen las dos, el mismo pedido acaba con dos facturas y dos numeraciones.

Lo más limpio es que facture Odoo. La factura nace donde están el cobro y el asiento, y la localización española de Odoo, en Community y Enterprise, incluye Verifactu en Odoo 19 y 20. Si prefieres que siga facturando el plugin, ese plugin es tu sistema de facturación y es él quien tiene que cumplir Verifactu, que la AEAT fija antes del 1 de enero de 2027 para quienes presentan el Impuesto sobre Sociedades y antes del 1 de julio de 2027 para el resto. Hacienda anunció el 5 de octubre de 2026 una ampliación hasta octubre de 2028 que aún no está en el BOE.

En Odoo, cada factura de cliente va en un diario de ventas y se numera dentro de ese diario. Puedes crear un diario para la tienda online y tener una serie propia, separada de la de tus ventas a profesionales.

Caso práctico

Hogar Ejemplo, S.L.

Tienda WooCommerce que facturaba con un plugin y pasa a facturar desde Odoo el 1 de noviembre. La empresa y las cifras son inventadas.

Hasta el 31 de octubre

Factura el plugin

OctubreEuros
Base imponible8.000,00
IVA 21 %1.680,00
Total facturado9.680,00
Desde el 1 de noviembre

Factura Odoo, diario «Tienda online»

Nov. y dic.Euros
Base imponible15.000,00
IVA 21 %3.150,00
Total facturado18.150,00
Cuarto trimestre

IVA repercutido del modelo 303

OrigenIVA
Plugin (octubre)1.680,00
Odoo (nov. y dic.)3.150,00
Total del trimestre4.830,00
  • Cada factura tiene una sola serie: la del plugin hasta el corte y la del diario de Odoo después.
  • El 303 del cuarto trimestre suma las dos fuentes: 1.680 € del plugin y 3.150 € de Odoo. Por eso conviene cortar al empezar un trimestre o un ejercicio.
  • El plugin se desactiva para facturas nuevas el día del corte, y las que emitió se conservan exportadas.
WooCommerce y Odoo

¿Quieres conectar tu tienda sin duplicar facturas?

En Lógica Consultores 360 revisamos cómo vende y factura hoy tu WooCommerce, te decimos qué vía de conexión te conviene y fijamos la fecha de corte de la facturación. Al cerrar el análisis te entregamos por escrito el documento de flujos y alcance, y cada desarrollo lleva su ficha con alcance y valoración que apruebas tú.

Solicita una valoración

O llámanos al 858 233 040, de lunes a viernes de 8:00 a 19:00

¿Mantener WooCommerce o pasar la tienda a Odoo?

Si WordPress te funciona y vives del contenido o del diseño, conectar es lo razonable. Si la tienda solo existe para vender y lo que te quita tiempo es mantener dos sistemas en sintonía, compensa estudiar el cambio. La comparativa Odoo vs WooCommerce repasa las dos plataformas a fondo.

Te quedas en WordPress

Conecta si…

  • El blog y las landings de WordPress te traen buena parte de las visitas.
  • Dependes de plugins de WordPress que tendrías que sustituir o rehacer en Odoo.
  • Quieres ordenar almacén y facturación sin tocar la web este año.
Una sola plataforma

Pasa la tienda a Odoo si…

  • Vendes a profesionales con listas de precios por cliente, que el ecommerce con Odoo resuelve sin sincronizar nada.
  • El conector te obliga a revisar algo en cada actualización de WooCommerce o de Odoo.
  • Cobras con Redsys o Stripe, que tienen proveedor de pago estándar en Odoo 19 Community.

Si te pasas a Odoo, cuida dos cosas. La primera, las URLs: las de WooCommerce y las de Odoo no coinciden, y cada producto y categoría con visitas necesita una redirección 301, que Odoo, en Community y Enterprise, gestiona en Sitio web › Configuración › Redirecciones (en Odoo 19, con el modo desarrollador activado). La segunda, los envíos: Odoo 19 Enterprise trae conectores con transportistas internacionales y con Sendcloud, pero no un conector directo con Correos, SEUR o MRW, así que conviene revisar antes cómo vas a generar esas etiquetas.

En Odoo 20 Enterprise, el asistente para importar una web existente detecta las tiendas WooCommerce y ofrece conectarse a ellas para importar sus productos. Lo que traiga se revisa en una copia antes de dar la tienda nueva por buena.

Preguntas frecuentes sobre conectar Odoo con WooCommerce

¿Odoo tiene un conector oficial con WooCommerce?

No. Ni Odoo 19 ni Odoo 20 incluyen un módulo de WooCommerce, en Community ni en Enterprise. Se conecta con un módulo de terceros de Odoo Apps, con un plugin de WordPress o con una integración por API.

¿Puedo conectar WooCommerce con Odoo Online?

Solo desde fuera de Odoo, con un plugin de WordPress o una integración por API, y con el plan Personalizado, que es el que incluye la API externa. Los módulos de Odoo Apps no se pueden instalar en Odoo Online: necesitan Odoo.sh o un servidor propio.

¿Qué es mejor, un módulo en Odoo o un plugin en WordPress?

Si tu Odoo está en Odoo.sh o en un servidor propio, el módulo deja la integración y sus avisos dentro de Odoo. El plugin encaja si trabajas en Odoo Online con plan Personalizado o prefieres gestionarlo desde la tienda. En los dos casos, comprueba que existe versión para tu Odoo y tu WooCommerce.

¿Qué stock debe ver la tienda online?

La «Cantidad disponible» de Odoo, que descuenta lo ya reservado para otros pedidos. La cantidad real deja vender unidades comprometidas y la prevista, unidades que aún no han llegado al almacén.

¿Quién debe emitir la factura, WooCommerce u Odoo?

Lo más limpio es que facture solo Odoo, porque la factura nace donde están el cobro y la contabilidad, y su localización española incluye Verifactu. Si sigue facturando un plugin de WooCommerce, ese plugin es tu sistema de facturación y es el que tiene que cumplir Verifactu.

¿Cuándo conviene cambiar de sistema de facturación?

Al empezar un trimestre o un ejercicio. Si cambias a mitad de trimestre, el modelo 303 de ese periodo tiene que sumar las facturas de los dos sistemas.

¿Cuánto cuesta conectar Odoo con WooCommerce?

Depende de la vía elegida, de las variantes del catálogo y de si cambias el sistema que factura. Se presupuesta después del análisis, con el alcance por escrito. La licencia del conector o del plugin y las de Odoo van aparte.

Conclusión: el orden que evita problemas

Primero, mira en qué plan y alojamiento está tu Odoo, porque eso descarta vías. Después, decide quién factura y en qué fecha cortas. Con el catálogo con SKU y la tienda publicando la cantidad disponible, el conector hace lo que se espera de él. Si mantener dos sistemas te cuesta más de lo que te da WordPress, plantéate llevar la tienda a Odoo con sus redirecciones.

Si quieres que revisemos tu tienda y te propongamos la vía y la fecha de corte, reserva una cita o llámanos al 858 233 040, de lunes a viernes de 8:00 a 19:00.

¿Tienes la tienda en WooCommerce?

Analizamos cómo vendes y facturas hoy y te entregamos por escrito el alcance de la conexión con Odoo antes de empezar.

Valora tu conexión



Andrés Quesada, consultor de Odoo en Lógica Consultores 360

Andrés Quesada

Autor

Andrés Quesada ayuda a empresas y autónomos a transformar su gestión a través de Odoo, Holded y soluciones de Inteligencia Artificial. Con certificación oficial en Odoo y Holded, lleva años de experiencia liderando implantaciones ERP, su enfoque va más allá de lo técnico: analiza las necesidades reales de cada negocio y las convierte en procesos digitales eficientes, escalables y fáciles de mantener. Su objetivo es que la tecnología trabaje para ti, no al revés.

Redes sociales


Integrar Odoo con PrestaShop: conector, qué se sincroniza y cuándo migrar
Las tres formas de conectar tu tienda con Odoo 19 y 20, y cómo elegir
Llama ahora: 858 233 040
¿Necesitas ayuda con tu proyecto? Hablemos