Ir al contenido

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
29 de octubre de 2026 por
Integrar Odoo con PrestaShop: conector, qué se sincroniza y cuándo migrar
Andrés Quesada Donoso

Para integrar Odoo con PrestaShop necesitas un conector de terceros o una integración a medida por API, porque Odoo 19 y Odoo 20 no traen conector oficial con PrestaShop, ni en Community ni en Enterprise. La integración lee la tienda a través del Webservice de PrestaShop: lleva a Odoo los pedidos y los clientes, y devuelve a la tienda el stock y el estado de cada envío.

La otra salida es pasar la tienda al eCommerce de Odoo y quitarte la sincronización de encima. En los dos casos, el resultado depende menos del conector que de tres decisiones que conviene tomar antes: qué sistema manda en cada dato, cuál emite la factura y qué stock ve el cliente en la web.

En resumen

Qué consigues

Los pedidos de la tienda entran en Odoo sin teclearlos, y el almacén y la contabilidad trabajan sobre los mismos datos. La tienda conserva su diseño y sus URLs.

El día a día durante el cambio

La tienda no se cierra. La integración se prueba en una copia de Odoo, con pedidos de prueba, antes de activarla con la tienda real.

Cuánto cuesta y cuánto tarda

Depende de las referencias y combinaciones que tengas, de cuántas tiendas conectes y de lo que haya que adaptar. Se fija después del análisis, y las licencias de Odoo van aparte.

Dónde suele fallar

En referencias que no coinciden entre la tienda y Odoo, en dos sistemas emitiendo facturas y en actualizar Odoo de versión sin probar antes el conector.

¿Odoo tiene conector oficial con PrestaShop? Las tres vías

Los conectores de venta online que Odoo incluye de serie son de marketplaces y solo en Enterprise: Amazon, Shopee, Lazada y TikTok Shop. El de eBay dejó de existir a partir de Odoo 18.

Así que una tienda PrestaShop llega a Odoo por uno de estos tres caminos:

Vía Cómo funciona Encaja si Qué vigilar
Conector de Odoo Apps Un módulo de un tercero que se instala en Odoo y se comunica con el Webservice de la tienda Tu catálogo y tu forma de vender son estándar y Odoo está en Odoo.sh o en servidor propio Que haya versión para tu Odoo y tu PrestaShop. Cada versión de Odoo necesita su versión del conector, que se compra aparte. En Enterprise, Odoo.sh y el servidor propio piden el plan Personalizado
Integración a medida por API Un desarrollo que lee la API de PrestaShop y escribe en Odoo con su API externa Tienes reglas propias (varios almacenes o precios por cliente) o usas Odoo Online En Enterprise, la API externa solo está en el plan Personalizado. Hay que mantener el desarrollo
Migrar la tienda a Odoo eCommerce La tienda pasa a ser parte de Odoo y comparte catálogo y stock con el ERP Tu PrestaShop está anticuado o quieres un solo sistema sin nada que sincronizar El diseño se rehace y las URLs cambian: hacen falta redirecciones para no perder posicionamiento

En el lado de PrestaShop, el Webservice viene desactivado. Se activa en el back office, en Parámetros avanzados › Webservice, y se crea una clave de 32 caracteres con permiso solo para los recursos que vaya a usar la integración, como explica la documentación oficial de PrestaShop.

En el lado de Odoo, una integración nueva debe usar la API JSON-2 que estrena Odoo 19, con una clave API de usuario. Según la documentación de la API externa de Odoo, las rutas antiguas XML-RPC y JSON-RPC están obsoletas y Odoo prevé retirarlas en Odoo 22. Si vas por la vía a medida, un desarrollo sobre JSON-2 no depende de las rutas que se van a retirar.

Si tu Odoo es Community, ten en cuenta que el conector de la OCA, la comunidad de código abierto de Odoo, se quedó en la versión 14: sus ramas de la 15 a la 20 existen pero no tienen el módulo. Para Odoo 19 o 20 quedan los conectores comerciales o el desarrollo propio. El panorama general de integraciones lo tienes en nuestra guía de conectores de Odoo.

Qué se sincroniza entre PrestaShop y Odoo y quién manda

Cada dato debe tener un solo dueño. Si el precio se puede cambiar en la tienda y en Odoo, tarde o temprano habrá dos precios. La regla que mejor funciona en tiendas que compran y almacenan es que Odoo mande en lo que sale del almacén y PrestaShop en lo que entra por la web.

Dato Manda Sentido Lo que hay que cuidar
Productos y combinaciones Odoo Odoo › tienda Cada combinación de PrestaShop es una variante en Odoo. La referencia de la tienda debe coincidir con la Referencia interna o el Código de barras de Odoo
Textos de venta, imágenes y SEO PrestaShop Se quedan en la tienda Conviene que la integración no los sobrescriba desde Odoo
Stock Odoo Odoo › tienda Elegir qué cantidad se publica y de qué almacén
Precios y descuentos Uno de los dos, nunca ambos Según quién mande Las promociones de la tienda y las tarifas de Odoo no se pueden pisar entre sí
Pedidos PrestaShop Tienda › Odoo Cada pedido entra como pedido de venta. Los estados de la tienda se emparejan con los pasos de Odoo
Clientes y direcciones PrestaShop Tienda › Odoo El NIF y la dirección de facturación son los que necesita la factura. Evitar duplicados por email
Impuestos y medios de envío y pago Se emparejan Tabla de equivalencias Cada impuesto de la tienda con su impuesto de Odoo, y cada transportista o pasarela con el suyo
Envío y seguimiento Odoo Odoo › tienda Al validar la entrega en Odoo, la integración debe cambiar el estado del pedido en la tienda y pasarle el número de seguimiento

El Webservice de PrestaShop expone como recursos productos, combinaciones, stock disponible, pedidos y sus líneas, estados, clientes, direcciones, impuestos, transportistas y precios específicos. Las formas de pago, el número de seguimiento y lo que dependa de un módulo de la tienda se revisan caso por caso en el análisis.

Quién factura y qué stock se publica: decisiones antes de conectar

Ninguna de las tres la resuelve el conector por sí solo. Se deciden en el análisis y se dejan por escrito.

1. Quién emite la factura

Lo recomendable es que facture solo Odoo. Así la numeración y el IVA salen del mismo sitio que la contabilidad, y la localización española de Odoo incluye Verifactu en Odoo 19 y 20, en Community y Enterprise.

Si sigue facturando PrestaShop, tendrás dos sistemas de facturación que adaptar a Verifactu y dos series que cuadrar. Para la AEAT da igual que la venta sea en tienda física u online. Según su nota sobre los plazos, los sistemas deben estar adaptados antes del 1 de enero de 2027 si presentas el Impuesto sobre Sociedades y antes del 1 de julio de 2027 en el resto de casos. Hacienda anunció el 5 de octubre de 2026 que prevé ampliar el plazo hasta octubre de 2028, pero mientras no se publique en el BOE valen las fechas de 2027.

2. Cuándo se factura

Odoo lo decide con la política de facturación de cada producto: con «Cantidades pedidas» se puede facturar en cuanto se confirma el pedido y con «Cantidades entregadas», cuando sale del almacén. En una tienda que cobra por adelantado se suele facturar lo pedido. Si hay roturas de stock o envíos parciales, lo entregado evita facturas que luego hay que rectificar.

3. Qué stock ve el cliente

Odoo, en Community y Enterprise, calcula dos cantidades por producto: la «Cantidad real», lo que hay en el almacén, y la «Cantidad prevista», que suma las compras pendientes de recibir y resta los pedidos pendientes de salir. Ninguna de las dos es exactamente lo que puedes vender hoy, y por eso hay que elegir con cuidado qué cifra publica la integración.

Caso práctico

Suministros Ejemplo, S.L.

Distribuidora con tienda PrestaShop y venta a profesionales desde Odoo. La empresa y las cifras son inventadas.

En Odoo

Un producto, una mañana

ConceptoUds.
En el almacén40
Vendidas a profesionales, pendientes de salir12
Compra al proveedor, llega en 10 días20
Qué podría publicar

Tres cifras posibles

CantidadUds.
Cantidad real40
Cantidad prevista (40 − 12 + 20)48
Lo que queda libre hoy (40 − 12)28
Qué pasa

Si la web enseña cada cifra

Cifra publicadaSin respaldo
4012
4820
280
  • Publicando la cantidad real, la web podría vender 12 unidades ya comprometidas con profesionales.
  • Publicando la prevista, vendería 20 unidades que aún no han llegado, sin avisar del plazo.
  • Publicando lo que queda libre, cada venta online tiene unidades detrás. Es la cifra que hay que exigir al conector o a la integración, y comprobarla en las pruebas.

¿Conectar PrestaShop o migrar la tienda a Odoo?

Conectar es la opción natural cuando la tienda funciona y vende. Migrar compensa cuando la tienda ya pide una renovación o cuando el conector empieza a costar más que lo que aporta. Si todavía estás comparando las dos plataformas, la comparativa Odoo vs PrestaShop repasa funciones y precios.

Mantén PrestaShop

Conecta si…

  • Tu tienda tiene un diseño y unos módulos que te dan ventas y no quieres rehacerlos.
  • El equipo de marketing trabaja a gusto en PrestaShop y lo que necesitas es ordenar el almacén y la facturación.
  • Tu PrestaShop está en una versión con mantenimiento y quieres ir por fases.
Un solo sistema

Migra a Odoo si…

  • Sigues en PrestaShop 1.7, que dejó de recibir mantenimiento con la llegada de PrestaShop 9 el 10 de junio de 2025, y la tienda hay que rehacerla de todos modos.
  • Vendes a profesionales con tarifas por cliente y catálogos privados, que el ecommerce con Odoo resuelve con el mismo ERP.
  • No quieres revisar un conector cada vez que actualices Odoo.

Si migras, lo que más se juega es el posicionamiento. Las URLs de PrestaShop y las de Odoo no coinciden, y cada ficha de producto y categoría con visitas necesita una redirección 301 a su nueva dirección. Odoo las gestiona, en Community y Enterprise, en Sitio web › Configuración › Redirecciones, y su documentación de redirecciones cita este uso al migrar desde otra plataforma. En Odoo 19 ese menú solo aparece en modo desarrollador. En Odoo 20 está visible sin él y propone la 301 por defecto.

El catálogo y los clientes, con los pedidos abiertos, se cargan con el importador de Odoo (Community y Enterprise) desde Excel o CSV. En Odoo 20 Enterprise, el asistente para importar una web existente detecta las tiendas PrestaShop y pide su clave de API; lo que traiga se revisa en la copia de pruebas antes de dar la tienda por buena.

PrestaShop y Odoo

¿Tu tienda PrestaShop necesita un ERP detrás?

En Lógica Consultores 360 revisamos tu tienda y cómo facturas hoy, y te decimos si te conviene conectar o migrar. 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ú antes de empezar.

Solicita una valoración

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

Cómo se hace la integración, fase a fase

Con conector o con desarrollo propio, el orden es el mismo. Lo que cambia es cuánto pesa cada fase según lo limpio que esté tu catálogo.

  1. Análisis y mapa de datos

    Qué sistema manda en cada dato, quién factura, qué stock se publica y qué estados de pedido usas. Sale el documento de alcance.

    Lo que la alarga: varias tiendas o estados de pedido creados a medida.

  2. Limpieza de referencias

    Cada producto y cada combinación de PrestaShop necesita una referencia única que exista igual en Odoo. Es la clave con la que se emparejan.

    Lo que la alarga: combinaciones sin referencia propia o referencias repetidas.

  3. Preparar los dos extremos

    En PrestaShop, activar el Webservice y crear la clave con permisos mínimos. En Odoo, comprobar la versión y el plan contratado, e instalar el conector o preparar la integración en una copia.

  4. Carga inicial en la copia

    Productos y clientes, más las tablas de equivalencias de impuestos y medios de envío y pago. Se hace en la copia porque en Odoo una importación no se deshace.

  5. Pruebas con pedidos de ejemplo

    Un pedido pagado con cada pasarela, otro con envío parcial y una devolución. En cada uno se revisa el stock en la web y la factura con su registro de Verifactu.

    Lo que la alarga: módulos de pago o de transporte poco habituales en la tienda.

  6. Puesta en marcha y seguimiento

    Se activa con la tienda real y se vigilan los primeros días los pedidos que no entren. Antes de cada actualización de Odoo, se prueba de nuevo la integración en una copia.

El plazo y el coste se fijan al terminar el análisis, porque dependen sobre todo de lo limpio que esté el catálogo y de lo que haya que adaptar. A eso se suman la licencia del conector, si lo hay, y las licencias de Odoo, que puedes calcular con los precios de Odoo en 2026. Si tu tienda factura y tienes dudas sobre qué sistema te toca según dónde tributas, lo explicamos en TicketBAI, Verifactu y NaTicket en Odoo.

Preguntas frecuentes sobre integrar Odoo con PrestaShop

¿Odoo tiene un conector oficial con PrestaShop?

No. Ni Odoo 19 ni Odoo 20 tienen un módulo estándar para PrestaShop, en Community ni en Enterprise. Se integra con un conector de terceros publicado en Odoo Apps o con un desarrollo a medida que usa la API de PrestaShop y la de Odoo.

¿Qué datos se sincronizan entre PrestaShop y Odoo?

Lo habitual es que los pedidos y los clientes pasen de la tienda a Odoo, y que los productos y el stock vayan de Odoo a la tienda junto con el estado de cada envío. Los precios se gestionan en uno de los dos sistemas, nunca en ambos.

¿Puedo conectar PrestaShop con Odoo Online?

Sí, mediante una integración por API, pero en Odoo Enterprise la API externa solo está incluida en el plan Personalizado. Los conectores que se instalan como módulo necesitan Odoo en Odoo.sh o en un servidor propio.

¿Funciona el conector de la OCA con Odoo 19 o 20?

No. El conector de PrestaShop de la OCA tiene su último módulo publicado en la versión 14. Las ramas de la 15 a la 20 existen, pero no contienen el módulo, así que para Odoo 19 o 20 quedan los conectores comerciales o un desarrollo propio.

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

Lo más limpio es que facture solo Odoo, porque la numeración y el IVA salen del mismo sistema que la contabilidad y su localización española incluye Verifactu. Si facturan los dos, tendrás que adaptar ambos a Verifactu y cuadrar dos series.

¿Tengo que actualizar PrestaShop antes de conectarlo con Odoo?

Depende de la versión. PrestaShop 1.7 dejó de recibir mantenimiento cuando salió PrestaShop 9, el 10 de junio de 2025. Si sigues en 1.7, compara el coste de actualizar la tienda y conectarla con el de migrarla directamente a Odoo.

¿Cuánto cuesta integrar Odoo con PrestaShop?

Depende del número de referencias y combinaciones, de cuántas tiendas y almacenes conectes y de lo que haya que adaptar. Se presupuesta después del análisis, con el alcance por escrito. La licencia del conector, si lo hay, y las licencias de Odoo van aparte.

Conclusión: qué hacer primero

Antes de elegir conector, decide en papel qué sistema manda en cada dato, quién factura y qué stock se publica. Con eso claro y las referencias limpias, la integración se monta sobre una base firme. Si tu PrestaShop está en 1.7 o el conector te obliga a rehacer trabajo en cada actualización, valora en serio pasar la tienda a Odoo y cuidar las redirecciones.

Si quieres que revisemos tu tienda y te digamos qué camino te conviene, reserva una cita o llámanos al 858 233 040, de lunes a viernes de 8:00 a 19:00.

¿Vendes en PrestaShop?

Analizamos tu tienda y tus datos y te entregamos por escrito el alcance de la integración o de la migración antes de empezar.

Valora tu integració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


Cambiar de partner de Odoo: cuándo hacerlo y cómo pasar tu proyecto sin perder nada
Qué pedir a tu partner actual, cuándo avisar a Odoo y qué revisa el nuevo
Llama ahora: 858 233 040
¿Necesitas ayuda con tu proyecto? Hablemos