Resumen: la integración entre Odoo y Shopify se apoya en las APIs de las dos plataformas y en los webhooks de Shopify. Los pedidos viajan de Shopify a Odoo en cuanto se crean; el stock, los precios y el estado de los envíos viajan de Odoo a Shopify. Odoo hace las facturas. Lo importante es definir qué sistema manda en cada dato y controlar los errores para que no se pierda nada.
Qué se sincroniza y en qué sentido
| Dato | Sentido | Cuándo |
|---|---|---|
| Pedidos | Shopify → Odoo | Al instante, por webhook |
| Clientes | Shopify → Odoo | Con cada pedido |
| Stock por almacén | Odoo → Shopify | Cada vez que cambia |
| Precios | Odoo → Shopify | Al cambiar la tarifa |
| Productos y variantes | Odoo → Shopify (datos base) | Por lotes o al crear productos |
| Estado del envío y seguimiento | Odoo → Shopify | Al validar la entrega |
| Devoluciones y reembolsos | Según el proceso | Al registrarse |
Los textos, las imágenes y el SEO de las fichas conviene gestionarlos en Shopify, que es donde se ven. Odoo manda en lo que afecta a la operación: referencias, stock, costes y precios.
Conector o integración a medida
Un conector ya hecho es la vía rápida si tu operativa es la estándar: un almacén, una tarifa y pedidos sencillos. La integración a medida tiene sentido cuando tienes reglas propias: venta B2B y B2C, productos compuestos o kits, varios almacenes, marketplaces además de Shopify o procesos de aprobación. Se construye con la API de Shopify y la de Odoo, directamente o con un orquestador como n8n en tu propio servidor.
Los detalles que marcan la diferencia
- Identificadores únicos para que un pedido o un cliente nunca se cree dos veces, aunque el webhook llegue repetido.
- Reintentos y avisos cuando Odoo no está disponible o falta un producto.
- Impuestos bien mapeados, incluidos envíos, descuentos y ventas fuera de la península.
- Stock de seguridad para no vender lo que está reservado en otro canal.
- Historial de sincronizaciones para resolver cualquier duda sobre un pedido concreto.
Cómo lo ponemos en marcha
- Mapa de datos y reglas: qué manda cada sistema y qué pasa en cada caso límite.
- Limpieza de referencias y correspondencia de productos y variantes entre Odoo y Shopify.
- Desarrollo y pruebas con una tienda Shopify de desarrollo y una copia de Odoo.
- Pedidos de prueba de principio a fin: compra, factura, envío, seguimiento y devolución.
- Puesta en producción con monitorización.
¿Tu tienda está en Magento en lugar de Shopify? Lo tienes en la guía de integración de Odoo con Magento 2. ¿Aún estás en WooCommerce o PrestaShop? Lo normal es hacer la integración con Odoo a la vez que la migración a Shopify.