Conectar Odoo con PrestaShop: pedidos, facturas y presupuestos

Integraciones · 7 min de lectura · Actualizado el 06/10/2026

Conectar Odoo con PrestaShop: pedidos, facturas y presupuestos

Sí, se puede conectar Odoo con PrestaShop, y en nuestra tienda funciona así desde el 29 de septiembre de 2026: cada pedido pagado entra solo en Odoo, Odoo hace la factura y tu cliente la tiene en su cuenta de la tienda en ese momento. En esa misma cuenta ve los presupuestos que le mandas desde Odoo, y los acepta desde ahí. Lo que hace falta es un Odoo en el que se puedan instalar módulos.

Si hoy entra un pedido, PrestaShop hace su factura y por la tarde alguien la vuelve a hacer en Odoo para que cuadre la contabilidad, tienes dos facturas para la misma venta, dos numeraciones y un cliente que pregunta cuál le pasa a su gestoría. Eso es lo que se acaba.

¿Qué ganas al integrar Odoo y PrestaShop?

Cinco cosas, que son las que necesitábamos en nuestra propia tienda:

  • Los pedidos entran solos en Odoo, con su cliente y su cobro.
  • La factura sale al cobrar, en tiempo real, y le llega sola al cliente.
  • Una sola numeración de facturas, la de Odoo.
  • Tu cliente ve sus facturas y presupuestos en su cuenta de la tienda, también los que no vienen de la tienda.
  • Los presupuestos se aceptan desde la tienda, y en Odoo pasan a pedido sin que nadie toque nada.

¿Se sincronizan solos los pedidos de PrestaShop con Odoo?

Sí. Cuando tu cliente paga, el pedido entra en Odoo como pedido de venta, con la misma referencia que ve el cliente, para que lo encuentres enseguida. Nadie lo copia.

  • El cliente se reconoce por su NIF o por su email, así que Odoo no se llena de duplicados. Una empresa entra como empresa, con sus direcciones de envío y de factura.
  • Las líneas llevan el precio que se cobró y los impuestos que aplicó la tienda. Los portes y los cupones van como una línea más.
  • El cobro queda apuntado con su forma de pago. Si cobras con Stripe, entra con la comisión ya separada, y cuadra con lo que llega al banco.
  • Las devoluciones: un vale de abono de la tienda acaba en Odoo como factura rectificativa, y esa rectificativa vuelve a la cuenta del cliente.

Si un pedido no puede entrar —un NIF que no pasa la comprobación, una forma de pago que falta por configurar—, se para y te dice por qué. Lo arreglas y sigue desde donde se quedó, sin duplicar nada.

¿Puede Odoo hacer las facturas de la tienda?

Sí, y es lo que más se nota en el día a día. Hemos apagado las facturas de PrestaShop: la factura legal es la de Odoo, con una sola numeración. Tu gestoría ve las mismas facturas que tu cliente.

En cuanto se cobra un pedido, Odoo hace la factura, comprueba que suma lo mismo que cobró la tienda y apunta el cobro, así que el PDF ya sale como pagado. La tienda se la manda al cliente por correo, en su idioma, y se la deja en su cuenta. Vendemos en cinco idiomas y nuestro Odoo solo tiene dos, y el cliente no lo nota: esos correos salen siempre de la tienda.

¿Y las facturas que ya tenías? Al ponerlo en marcha, Odoo reconoce cada factura antigua por la referencia de su pedido y la adopta, sin número nuevo ni correo al cliente.

La factura que descarga tu cliente es la misma que ve tu contabilidad, con el mismo número. Solo hay una.

¿Puede tu cliente ver sus facturas y presupuestos de Odoo en la tienda?

Sí, en su cuenta, con dos apartados nuevos. Lo bueno es que no solo enseñan lo que compró en la tienda: también lo que le facturas desde Odoo, como un servicio o un trabajo a medida.

  • Mis facturas: todas sus facturas y rectificativas, con las que quedan por pagar arriba. Una pendiente lleva el botón «Pagar», que le abre el pago en ese momento.
  • Presupuestos y pedidos: los presupuestos que le has mandado, con los que esperan su respuesta arriba, y los pedidos en que se han convertido.

Puede buscar por número y filtrar por año o por estado, también desde el móvil. Y cada cliente ve solo lo suyo.

¿Se pueden aceptar y firmar presupuestos online desde la tienda?

Sí. Le mandas el presupuesto desde Odoo, como siempre, y aparece en su cuenta de la tienda con el botón «Ver y aceptar». Al pulsarlo se le abre la página del presupuesto en Odoo, sin usuario ni contraseña, y allí lo firma o lo paga, con anticipo si lo lleva, según hayas preparado ese presupuesto.

En cuanto lo acepta, en Odoo el presupuesto ya es un pedido, sin que nadie lo pase a mano, y en su cuenta de la tienda sale como aceptado. Un botón le devuelve a la tienda. Si el presupuesto caduca, lo sigue viendo, pero ya no puede aceptarlo.

¿Funciona con Odoo Online, con Odoo.sh o con mi servidor?

Necesitas un Odoo en el que se puedan instalar módulos, porque la conexión vive dentro de él. Eso te deja dos opciones:

  • Odoo.sh, la nube de Odoo para quien necesita módulos propios.
  • Tu propio servidor, con Odoo Community, que no paga licencia, o con Enterprise. Es el que usamos nosotros.

Odoo Online, el que contratas en la web de Odoo y pagas por usuario, no deja instalar módulos de otros. Si lo tienes, se puede llevar a uno de los dos anteriores, como hicimos nosotros; si prefieres quedarte, cuéntanos tu plan y vemos qué se puede hacer.

Está hecho para Odoo 20, la versión actual, y lo hemos probado en diez tiendas, de PrestaShop 1.7.6 a 9.2. Tu Odoo tampoco tiene que estar abierto a internet: es él quien va a buscar los pedidos a la tienda.

¿Qué tienes que decidir tú?

Poco, y casi todo de negocio:

  • Quién manda en cada dato. Puede mandar Odoo en el precio y la tienda en la descripción y las fotos. Lo que manda uno, el otro no lo pisa.
  • Qué pedidos se facturan. Normalmente, los pagados; los cancelados, no.
  • Si vendes producto físico. Nosotros vendemos descargas. La parte de stock, albaranes y número de seguimiento es la que estamos terminando ahora.

Preguntas frecuentes

¿Tengo que dejar de usar algo de PrestaShop?

Solo sus facturas, para que haya una única numeración. El resto de tu tienda sigue igual.

¿Necesito Odoo Enterprise?

No. Funciona con Odoo Community, y también con Enterprise si lo tienes en Odoo.sh o en tu servidor.

¿Y si mi caso no es estándar?

Un Odoo muy adaptado u otro sistema en medio se resuelven a medida, como hicimos al conectar PrestaShop con GoManage y Aunabase.

Para tu equipo técnico

Dos piezas: un módulo de Odoo 20 y uno de PrestaShop (1.7.6 → 9.x). Odoo consulta la tienda cada minuto y, si es accesible desde fuera, la tienda le avisa al momento. Las peticiones van firmadas con una clave propia, sin abrir el webservice de PrestaShop. Al vivir dentro de Odoo, no depende de la API externa clásica que Odoo retira en la versión 22. Solo necesita Ventas y Envíos.

¿Trabajas con Odoo y te interesa conectarlo con tu tienda PrestaShop? Escríbenos, cuéntanos qué Odoo tienes y qué te gustaría que viajara, y lo vemos contigo. Si usas otro sistema, en integraciones de PrestaShop con tu ERP están los demás, y aquí cómo se conecta PrestaShop con Sage y con Business Central.

Hablar con nosotros

Odoo es una marca de Odoo S.A. No somos partner ni distribuidor de Odoo: hacemos la pieza que lo une con PrestaShop.

Cómo te podemos ayudar

Ver todos los servicios →

Seguir leyendo

¿Te echamos una mano con tu proyecto? Hablemos

Cuéntanos qué necesita tu negocio

Un módulo, una app, un servidor que da guerra o algo urgente. Te respondemos en menos de 24 horas, con un presupuesto cerrado con precio y fecha.