Caso de uso de n8n · Comercio electrónico
Cómo conectar tu tienda online con Odoo usando n8n: cada pedido pagado entra en Odoo al momento con su cliente, impuestos y portes; el stock vuelve a la tienda; el número de seguimiento llega al cliente, y las devoluciones siguen el mismo camino al revés. Funciona con Shopify, WooCommerce, PrestaShop y marketplaces.
Información revisada el 7 de noviembre de 2026. Caso de uso implantado con n8n por Binovo FutureAI, Certified n8n Expert Partner.
Cuando la tienda online y el ERP van por separado, alguien copia los pedidos a mano, el stock de la web no coincide con el del almacén y el cliente pregunta por su envío porque nadie le ha mandado el seguimiento. Los conectores cerrados ayudan, pero suelen quedarse cortos en cuanto hay tarifas especiales, varios almacenes, packs o un marketplace más.
Desplázate por los pasos: a la derecha se ilumina el nodo del flujo que trabaja en cada momento y los datos que maneja (datos de ejemplo).
evento: orders/paid pedido: #10482 importe: 189,90 EUR firma: verificada
busqueda: email = cliente@ejemplo.es resultado: encontrado (id 2391) accion: nueva direccion de envio
sale.order: S04821 lineas: 3 (1 pack desglosado) portes: 4,90 posicion fiscal: Peninsula estado: confirmado
producto: REF-2210 stock odoo: 14 shopify: 14 (actualizado) amazon: 14 (actualizado)
albaran: WH/OUT/03312 agencia: transportista seguimiento: ES000000000 tienda: pedido marcado como enviado
factura: FV/2026/01877 verifactu: registrada devolucion #10399: rectificativa creada
Shopify, WooCommerce o PrestaShop llaman al webhook de n8n en cuanto un pedido se paga. El flujo verifica la firma del aviso, para aceptar solo avisos auténticos, y guarda el pedido original por si hay que reprocesarlo.
n8n busca al cliente en Odoo por correo y NIF. Si existe, lo reutiliza y actualiza la dirección de envío; si no, lo crea con sus datos fiscales. Así se acaban los clientes duplicados, uno de los problemas más comunes de estas integraciones.
El pedido entra en Odoo con cada producto identificado por su referencia, packs desglosados, descuentos, portes como línea propia y la posición fiscal adecuada (península, Canarias, UE o exportación). Se confirma automáticamente y lanza el albarán al almacén.
Cada movimiento de inventario en Odoo actualiza el stock disponible en la tienda y en los marketplaces conectados. Así no se vende lo que no hay, y Odoo es la única fuente de verdad para existencias y precios.
Al validar el albarán, n8n pide la etiqueta a la agencia de transporte, devuelve el número de seguimiento a la tienda, que avisa al cliente, y lo deja anotado en Odoo.
La factura se genera en Odoo con lo realmente cobrado, y si la normativa lo requiere se registra con Verifactu o TicketBAI. Una devolución en la tienda crea en Odoo la devolución y la factura rectificativa por el mismo camino.
| Aplicación | Qué papel tiene en el flujo |
|---|---|
| Shopify, WooCommerce o PrestaShop | Origen de pedidos, clientes y devoluciones mediante webhooks y API. |
| Amazon y otros marketplaces | Pedidos y stock con sus propias API. |
| Odoo Ventas, Inventario y Contabilidad | Clientes, pedidos, almacén, facturas y rectificativas. |
| Agencias de transporte | Etiquetas y números de seguimiento por API. |
| Pasarela de pago | Comprobación de cobros y conciliación (ver el caso de cobros con webhooks). |
¿Usas otras aplicaciones? n8n tiene más de 2.000 integraciones y se conecta con cualquier programa que tenga API. Lo vemos en integraciones de n8n.
El flujo decide desde qué almacén se sirve según stock y destino.
Clientes profesionales con su tarifa de Odoo aplicada también en la tienda.
Altas de productos, precios e imágenes publicados en la tienda desde Odoo.
El TPV y la web comparten stock y clientes en el mismo Odoo.
Antes de empezar tomamos la foto del proceso actual y, con el piloto en marcha, comparamos:
Sí. n8n recibe los pedidos por webhook y los crea en Odoo con su cliente, impuestos y portes, y devuelve a la tienda el stock y el número de seguimiento. Funciona con las principales plataformas y marketplaces con API.
El flujo es visible y se adapta a tus reglas: packs, varios almacenes, tarifas B2B, posiciones fiscales o marketplaces adicionales. Y si algo falla, se ve en qué paso y se reprocesa.
El flujo busca al cliente por correo y NIF antes de crearlo, y guarda el identificador de cada pedido de la tienda para no crearlo dos veces aunque llegue el aviso repetido.
Sí. Los movimientos de inventario de Odoo actualizan la tienda y los marketplaces conectados en cuanto se producen, o en intervalos cortos si la plataforma lo limita.
La factura se genera en Odoo, que en las implantaciones de Binovo ya está preparado para Verifactu y TicketBAI.
Dinos qué plataforma usas y cómo gestionas hoy pedidos y stock, y te proponemos el flujo.
