OCA · AGPL-3.0 · Odoo 14→19 ✓

PrestaShop Connector

El módulo connector_prestashop es el conector más longevo y maduro de la OCA para integrar PrestaShop con Odoo. Con más de 10 años de desarrollo continuo, sincroniza productos, pedidos, clientes, stock e imágenes bidireccionalmentesin necesitar ningún plugin adicional en PrestaShop.

connector_prestashop
Odoo 14.0 → 19.0
Multi-tienda
PrestaShop Connector
connector_prestashop
AGPL-3.0
APIWebService REST
Libprestapyt
Plugin PSNo requerido
Funcionamiento
¿Cómo se configura la integración?

Un proceso guiado de cuatro pasos para dejar la sincronización en marcha.

1
Backend: URL y API Key

Configura en Odoo la URL de tu tienda PrestaShop y la clave de WebService API (generada en el back-office de PS → Parámetros avanzados → Servicios web). Sin ningún plugin adicional.

2
Importar metadatos

El conector importa la estructura de la tienda: sitios web, grupos de tiendas, idiomas, monedas, transportistas y grupos de impuestos. Esto permite el mapeo correcto de todos los objetos.

3
Sincronización inicial

Importa el catálogo completo (categorías → productos → imágenes), los clientes existentes y el histórico de pedidos. Los objetos se crean o vinculan en Odoo de forma inteligente.

4
Jobs automáticos (cron)

Los trabajos programados se encargan de importar los nuevos pedidos, actualizar el stock desde Odoo hacia PrestaShop y exportar los cambios de catálogo de forma continua.

Objetos sincronizados
Todo lo que se sincroniza

El conector cubre todos los objetos principales del ecosistema PrestaShop → Odoo.

Sitios web y tiendas
Websites, store groups y stores de PrestaShop mapeados a compañías y almacenes de Odoo.
Idiomas y monedas
Sincronización de idiomas activos y monedas. Soporte completo para catálogos multi-idioma.
Categorías y productos
Árbol de categorías y catálogo de productos con variantes, atributos, precios e imágenes.
Imágenes de producto
Descarga y asociación automática de todas las imágenes del producto en Odoo.
Clientes y direcciones
Grupos de clientes, clientes individuales y sus direcciones de envío/facturación.
Pedidos
Importación de pedidos con mapeo de estados, transportistas, métodos de pago e impuestos.
Transportistas
Los métodos de envío de PrestaShop se mapean a los métodos de entrega de Odoo.
Stock
El stock disponible en Odoo se exporta periódicamente a PrestaShop para evitar sobreventas.
Funcionalidades
Capacidades avanzadas

Más allá de la sincronización básica, el conector incluye herramientas para operaciones complejas.

Multi-tienda nativo

Conecta varias tiendas PrestaShop a un único Odoo. Cada tienda puede tener su propio almacén, lista de precios y cuenta contable, manteniendo la gestión centralizada.

Multi-shopMulti-almacén
Catalog Manager

El addon connector_prestashop_catalog_manager añade la exportación activa de catálogo desde Odoo. Crea y actualiza productos en PrestaShop directamente desde Odoo como sistema PIM maestro.

PIM OdooAddon opcional
Jobs en cola asíncrona

Basado en el framework OCA/connector. Todas las operaciones de sincronización se encolan como jobs asíncronos, evitando bloqueos en Odoo y permitiendo reintentos automáticos en caso de fallo.

Cola asíncronaReintentos
Sin plugin PrestaShop

La integración usa directamente el WebService REST nativo de PrestaShop, habilitado en el back-office con una clave API. No necesitas instalar ni mantener ningún módulo adicional en PrestaShop.

Solo API key PSSin dependencias PS
Sincronización selectiva

Importa o exporta objetos individuales bajo demanda además de los jobs automáticos. Útil para forzar una resincronización puntual sin esperar el cron.

On-demandCron
+10 años de madurez

El conector más antiguo de la OCA para e-commerce, con contributors de toda la comunidad y más de una década de casos de uso reales resueltos. La base de código más probada disponible para PrestaShop + Odoo.

MaduroCommunity
Técnico
WebService REST con prestapyt

Comunicación directa con la API nativa de PrestaShop usando la librería oficial Python.

Configuración del backend
# PrestaShop Backend en Odoo location = "https://mitienda.com" webservice_key = "ABCDEF1234567890ABCDEF" # La clave se genera en: # PS Back-office → Parámetros avanzados # → Servicios web → Añadir nueva clave # Permisos mínimos de la clave API: # GET/POST/PUT en: products, orders, # customers, addresses, categories, # stock_availables, carriers, languages
Dependencias Python
prestapyt
Librería Python oficial para la API WebService de PrestaShop. Instala con pip install prestapyt. Gestiona autenticación, paginación y serialización XML/JSON.
OCA/connector
Framework base de conectores OCA. Proporciona el sistema de jobs asíncronos, la cola de trabajo y los modelos de binding entre objetos Odoo y externos.
connector_prestashop_catalog_manager
Addon opcional del mismo repositorio. Añade la exportación activa de catálogo desde Odoo hacia PrestaShop (modo PIM master).
Compatibilidad con Odoo
Odoo 14.0 15.0 16.0 17.0 18.0 19.0 ✓

Compatible con PrestaShop 1.6 y 1.7/8.x. FlexigoTech valida la combinación exacta de versiones Odoo + PrestaShop antes de la implantación.

Licencia AGPL-3.0

Este módulo es open source bajo licencia AGPL-3.0 de la OCA (Odoo Community Association). FlexigoTech lo implanta, mantiene y adapta profesionalmente — nunca lo comercializa como módulo propio. El código fuente es siempre accesible. ¿Qué significa la AGPL? →

Ver en GitHub OCA

Conecta tu tienda PrestaShop con Odoo

FlexigoTech configura el conector, mapea los objetos, lanza la sincronización inicial y deja los jobs automáticos funcionando. Sin trabajo manual continuo.

Hablar con un experto Agendar demo

¿En qué te podemos ayudar?

Equipo especializado · Responde en <1 día

Agendar una demo Envíanos un mensaje comercial@flexigobe.com