Cómo conectar PrestaShop con Odoo
Conecta PrestaShop con una clave de Webservice y Odoo con una clave de API. Odoo publica el catálogo en PrestaShop, con los atributos convertidos en combinaciones, y envía el stock de las ubicaciones que elijas y los precios de tus listas. Cada pedido de PrestaShop se crea como pedido de venta de Odoo y cada cliente como contacto, listos para facturar.
Lo que necesitas.
- PrestaShop 1.6 a 9, accesible por HTTPS, con el Webservice activado.
- La URL de tu Odoo, la base de datos, un usuario y una clave de API de ese usuario.
- La misma referencia (SKU) en los dos catálogos.
La configuración.
Conecta PrestaShop
Creas una clave del Webservice en el admin de PrestaShop y la pegas en NexxoSync junto con la dirección de tu tienda. Funciona con PrestaShop 1.6 a 9.
- En PrestaShop, ve a Parámetros avanzados › Webservice, actívalo y agrega una clave con los permisos que indica NexxoSync.
- En NexxoSync, ve a Conexiones, elige PrestaShop y pega la dirección de tu tienda y la clave.
- Opcional: instala el módulo NexxoSync para tener avisos en tiempo real y recibir los pedidos de tus otros canales.
Conecta Odoo
Odoo no tiene un inicio de sesión central para apps: te conectas con la URL de tu Odoo, la base de datos, el usuario y una API key. Un módulo opcional suma avisos en tiempo real.
- En Odoo, crea una API key para el usuario con el que va a operar NexxoSync.
- En NexxoSync, ve a Conexiones, elige Odoo y carga la URL, la base de datos, el usuario y la API key.
- Opcional: descarga el módulo NexxoSync Connector, instálalo en Odoo y pega el token que te muestra NexxoSync.
Crea la integración
Crea una integración entre PrestaShop y Odoo. El asistente pregunta dónde vive tu catálogo y dónde se registran las ventas, y propone una tabla de flujos: una fila por tipo de dato, cada una con su propio sentido.
Configura los flujos
Enciende estas filas. Las demás pueden quedar apagadas o ajustarse a tu caso: las direcciones que la API de una plataforma no permite aparecen desactivadas, con el motivo.
- Publicar productos nuevos: Odoo → PrestaShop. Crea productos en PrestaShop, simples o con combinaciones, desde Odoo.
- Stock: Odoo → PrestaShop. Desde las ubicaciones de Odoo que incluyas.
- Precios: Odoo → PrestaShop. Desde listas de precios de Odoo, convertidos a los precios sin impuestos de PrestaShop.
- Pedidos: PrestaShop → Odoo. Cada pedido de PrestaShop se crea como pedido de venta.
- Clientes: PrestaShop → Odoo. Los clientes de PrestaShop se crean o actualizan como contactos.
Vincula tus productos
NexxoSync propone vínculos entre los dos catálogos por SKU: confírmalos. Los productos sin SKU se pueden vincular a mano. Solo se sincronizan los productos vinculados. Los productos que solo existen en Odoo se crean en PrestaShop con el flujo Publicar, que viene apagado por defecto.
Simula y enciende
Simula los flujos de stock, precios y clientes para ver cada cambio que harían, sin escribir nada. Después enciende la integración: los flujos corren con cada cambio donde la plataforma envía avisos, con una corrida programada como respaldo, y cada corrida queda en el historial.
Consejos de configuraciones reales.
- Si tu lista de precios de Odoo tiene precios con impuestos, indica la alícuota en la conexión de PrestaShop: PrestaShop guarda los precios sin impuestos y NexxoSync los convierte.
- Instala el módulo de NexxoSync en PrestaShop para que los pedidos nuevos lleguen a Odoo al instante; sin él, se recogen cada pocos minutos (15 por defecto).
- Los pedidos pueden llegar en borrador, confirmados, o confirmados y facturados automáticamente, con mapeo de pagos, envíos e impuestos.
Cómo conectar PrestaShop con Odoo
¿Qué tan rápido llegan a Odoo los pedidos de PrestaShop?
Al instante con el módulo de NexxoSync instalado en PrestaShop. Sin él, los pedidos nuevos se recogen cada pocos minutos (15 por defecto).
¿Puede PrestaShop ser el origen del catálogo?
Sí. Productos, stock y precios también pueden ir de PrestaShop a Odoo. Eliges un sentido por flujo.
¿Funciona con PrestaShop multitienda?
Sí. Cada conexión de NexxoSync trabaja sobre su propia tienda.
Páginas relacionadas.
Integración PrestaShop + Odoo
Las ventas de PrestaShop, registradas en Odoo
Ver másSincronización de catálogo
Publica una vez y mantén al día los datos de producto en cada canal.
Sincronización de stock
Un solo stock en todos los canales, para no vender lo que no tienes.
Sincronización de precios
Precios que siguen tus reglas en cada canal.
Sincronización de pedidos
Cada venta, donde sea que ocurra, registrada donde trabajas.
Sincronización de clientes
Una sola lista de clientes entre tus tiendas y tu ERP.
Cómo importar los pedidos de Mercado Libre a Odoo
Convierte cada venta de Mercado Libre en un pedido de venta de Odoo (borrador, confirmado o facturado) con comprador, pago, envío e impuestos, y devuelve el stock.
Cómo conectar PrestaShop con Mercado Libre
Publica productos y combinaciones de PrestaShop en Mercado Libre, sincroniza stock y precios con impuestos y crea cada venta de Mercado Libre como pedido de PrestaShop.
Cómo sincronizar WooCommerce con Odoo
Envía el stock y los precios de listas de Odoo a WooCommerce y crea cada pedido de WooCommerce como pedido de venta de Odoo, con su cliente como contacto. Sin programar.