Saltar al contenido principal
Shopify

Cómo funciona Shopify Connector en Odoo: menús, tareas programadas y registros

Shopify Connector añade el menú Sales › Shopify, con tres submenús (Control Center, Operations y Technical), y define nueve tareas programadas que van desde cada minuto hasta cada siete días. En el módulo figuran como activas las tareas de webhooks y las dos de limpieza; las de pedidos, productos, stock y aviso de errores figuran como inactivas. Debajo tienes dónde está cada pieza, qué registros guarda y cada cuánto corre cada tarea.

FlexigoTech · Responsable: Víctor Gómez · Actualizado el 4 de noviembre de 2026

Lo esencial

Módulo
Shopify
Versiones
Odoo 17, 18, 19 y 20
Comprobado
en el código del conector, versión 20.0 · en las fuentes enlazadas al final
Lectura
5 min

Qué dice la ficha antes de entrar en los menús

La ficha de Shopify Connector en Odoo Apps (en Odoo 20 se titula Shopify Connector for Odoo 20) tiene un apartado What This Module Helps You Do con estos bloques:

  • Connect and authorise your Shopify store: conectar y autorizar tu tienda Shopify.
  • Import Shopify orders into Odoo sales: importar los pedidos de Shopify a las ventas de Odoo.
  • Sync products and variants in both directions: sincronizar productos y variantes en los dos sentidos.
  • Push and pull stock between Odoo and Shopify: enviar y traer stock entre Odoo y Shopify.
  • Create fulfillments and push tracking: crear los fulfillments y enviar el seguimiento.

La ficha lleva también este aviso: Before you buy: this app uses a paid external service. El módulo necesita la suscripción a FlexigoTech Cloud, y lo que cuesta lo tienes al final.

Your Odoo doesn't talk to Amazon, Temu or Shopify?
Vídeo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (vídeo en inglés)

El árbol de menús bajo Sales › Shopify

El módulo añade el menú Sales › Shopify dentro de Ventas, con tres submenús: Sales › Shopify › Control Center, Sales › Shopify › Operations y Sales › Shopify › Technical.

Control Center: instancias y transportistas

Aquí están Sales › Shopify › Control Center › Instances y Sales › Shopify › Control Center › Carrier Mappings.

Lista de Shopify Instances en Odoo Ventas con una tienda en estado Connected y la casilla Active marcada
La lista de instancias: una tienda con su dominio myshopify, estado Connected, las últimas sincronizaciones de pedidos y productos y la casilla Active marcada.
Lista de Shopify Carrier Mappings agrupada por instancia con un único grupo contraído
Los Carrier Mappings agrupados por instancia, con las columnas Instance, Shopify Carrier Name, Odoo Delivery Carrier, Status, Used y Last Used.

Operations: pedidos, reembolsos y vínculos de producto

En Sales › Shopify › Operations tienes tres entradas: Sales › Shopify › Operations › Orders, Sales › Shopify › Operations › Refunds y Sales › Shopify › Operations › Product Bindings.

Lista de Shopify Product Bindings filtrada por Active y agrupada por producto, con variante, SKU, instancia, precio, inventario y estado
Los Product Bindings agrupados por producto con el filtro Active, y columnas de variante, SKU, instancia, precio, inventario y estado.

Los registros que guarda el módulo

Por debajo de esos menús, el módulo define sus propios modelos. Estos son los nombres técnicos con la descripción que llevan en el código:

  • shopify.instance: Shopify Connector Instance.
  • shopify.order: Shopify Order.
  • shopify.refund: Shopify Refund.
  • shopify.product.binding: Shopify Product Binding.
  • shopify.carrier.mapping: Shopify Carrier Mapping.
  • shopify.location: Shopify Location.
  • shopify.sync.log: Shopify Sync Log.
  • shopify.instance.link: Standard record linked to a Shopify instance (who may link it, and only in its company).

Cronología de las tareas programadas

El módulo define nueve tareas programadas, cada una con su frecuencia y su estado, activa o inactiva. Ordenadas de la más frecuente a la más espaciada, con su nombre tal cual:

  1. Cada minuto Shopify Process Webhooks, activa.
  1. Cada 5 minutos Shopify Sync Orders, inactiva.
  1. Cada 20 minutos Shopify Push Stock, inactiva.
  1. Cada 30 minutos Shopify Retry Failed Webhooks, activa.
  1. Cada hora Shopify Sync Products y Shopify Notify Sync Errors, las dos inactivas.
  1. Cada 6 horas Shopify Pull Stock (Shopify → Odoo), inactiva.
  1. Cada día Shopify Cleanup Old Webhook Events, activa.
  1. Cada 7 días Shopify Cleanup Old Sync Logs, activa.

Lo que figura activo en el módulo son las tres tareas con «Webhook» en el nombre y la limpieza de los registros de sincronización. Las de pedidos, productos, stock y aviso de errores figuran como inactivas. Si esperas que alguna de ellas corra en tu base, revisa su estado en las tareas programadas de tu Odoo.

Pedidos, productos y stock: qué dice la ficha y qué tarea los acompaña

Pedidos. La ficha dice que el módulo importa los pedidos de Shopify a las ventas de Odoo y que crea fulfillments y envía el seguimiento. Los pedidos tienen su menú en Sales › Shopify › Operations › Orders y los reembolsos en Sales › Shopify › Operations › Refunds. La tarea Shopify Sync Orders corre cada 5 minutos y figura como inactiva.

Productos. La ficha habla de sincronizar productos y variantes en los dos sentidos. Los vínculos están en Sales › Shopify › Operations › Product Bindings. La tarea Shopify Sync Products corre cada hora y figura como inactiva.

Stock. La ficha describe enviar y traer stock entre Odoo y Shopify. Hay dos tareas con frecuencias distintas: Shopify Push Stock, cada 20 minutos, y Shopify Pull Stock (Shopify → Odoo), cada 6 horas. Las dos figuran como inactivas.

Registros y avisos. El modelo shopify.sync.log lleva la descripción Shopify Sync Log. Shopify Notify Sync Errors corre cada hora y figura como inactiva; Shopify Cleanup Old Sync Logs corre cada 7 días y figura como activa.

Recorrido por tres listas del módulo: Carrier Mappings agrupados por instancia, la lista de Instances y la de Product Bindings agrupada por producto
De los mappings de transportista a la instancia en estado Connected y a los vínculos de producto con precio y stock.

Dónde mirar cuando algo no cuadra

En la lista de Instances ves el estado de cada tienda y sus últimas sincronizaciones de pedidos y productos. En Carrier Mappings tienes las columnas Status, Used y Last Used, y en Product Bindings el estado de cada vínculo. También tienes el estado de las tareas programadas de la cronología de arriba. Además, la conexión pasa por FlexigoTech Cloud, que guarda cifradas las credenciales, vigila la sincronización y avisa por correo si falla. Los textos de los avisos los tienes reunidos en los mensajes de error y avisos de Shopify Connector, y si estás en plena puesta en marcha, la guía de ajustes, campos y primera semana recorre lo que hay que rellenar.

Versiones y lo que cuesta de verdad

Shopify Connector está publicado en Odoo Apps para Odoo 17, 18, 19 y 20, a 9 € por versión de Odoo, pago único sin IVA, según la ficha de cada versión; pero en las cuatro el manifiesto dice Needs FlexigoTech Cloud subscription (from 49 EUR/month, VAT excl.), y esa suscripción es el plan Conector: 49 €/mes o 490 €/año sin IVA (Pro: 98 €/mes o 980 €/año), con hasta 3 cuentas de la plataforma (Pro: 10). Sin suscripción, o con el servicio suspendido, se para lo que da la suscripción y los datos se quedan en tu Odoo.

En el Odoo App Store, cada versión de Odoo se compra por separado.

Cómo te ayuda FlexigoTech

En FlexigoTech implantamos Odoo 17, 18, 19 y 20 y desarrollamos conectores e integraciones a medida. Si quieres que revisemos cómo encaja el conector con tu base, qué tareas programadas te conviene tener en marcha o necesitas una integración propia alrededor de tu tienda, cuéntanos tu caso.

Sigue leyendo

Errores de Shopify Connector en Odoo: qué significa cada mensaje y qué hacerLos mensajes de error de Shopify Connector para Odoo con su texto literal: dominio, client secret, FlexigoTech Cloud, OAuth, tokens, empresas y permisos.Puesta en marcha de Shopify Connector en Odoo: campos, estados y precioQué campos rellenar en Shopify Connector para Odoo, qué estados recorre cada registro, cuánto cuesta con FlexigoTech Cloud y qué revisar la primera semana.Shopify Connector para Odoo: seis ideas equivocadas antes de decidir si encajaQué cubre Shopify Connector para Odoo 17 a 20, qué necesitas antes de instalarlo, qué aporta la suscripción a FlexigoTech Cloud y qué queda fuera.
Comprobado en el código del conector (versión 20.0) y en las fuentes enlazadas

Fuentes