Saltar al contenido principal
Shopify

Qué añade Shopify Connector a Productos de Odoo: campos y cuándo actúa

Shopify Connector amplía la ficha de producto de Odoo con un contador de variantes vinculadas (Shopify) y una pestaña Shopify con identificador de producto, etiquetas, proveedor, tipo, estado y fecha del último envío. Todo permanece oculto hasta que el producto tiene alguna variante vinculada con Shopify, y el módulo usa las etiquetas, el proveedor, el tipo y el estado cuando envía el producto, y anota después la fecha del envío.

FlexigoTech · Responsable: Víctor Gómez · Actualizado el 5 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
4 min

Qué añade el módulo a la ficha de producto

El módulo amplía el modelo estándar de Productos de Odoo. Todo lo que sigue es lo que hace el código publicado para Odoo 20.0.

Esquema con la app Products de Odoo y, debajo, los campos que le añade el módulo: Shopify, Shopify Product GID, Shopify Tags, Shopify Vendor, Shopify Product Type, Shopify Status y Last Push to Shopify
Esquema hecho con código a partir del código del módulo, no es una pantalla de Odoo: lo que Shopify Connector añade a Productos. Los rótulos van en inglés, como en el código.

El campo Shopify es un número: cuenta las variantes del producto que tienen identificador de variante de Shopify. Se ve en la ficha de producto y se oculta cuando vale cero. Los demás campos están en la pestaña Shopify, dentro del grupo Shopify Data, y se ocultan con esa misma condición: mientras el producto no tenga al menos una variante vinculada con Shopify, no los verás.

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)

Paso a paso: cómo leer la pestaña Shopify

  1. Mira el campo Shopify. Es el contador de variantes vinculadas. Si vale cero, los demás campos del módulo no aparecen en la ficha.
  2. Abre la pestaña Shopify y localiza el grupo Shopify Data. Ahí está Shopify Product GID, de solo lectura; su ayuda dice: «Shopify product GID used as the canonical grouping key for variants.».
  3. Rellena etiquetas, proveedor y tipo. Shopify Tags tiene esta ayuda: «Comma-separated tags synced from / pushed to Shopify.». Al enviar el producto, el módulo parte el texto por las comas, recorta los espacios de cada etiqueta y descarta las vacías. Shopify Vendor y Shopify Product Type solo se incluyen en el envío si tienen contenido.
  4. Elige Shopify Status. Admite Activo (Active), Borrador (Draft) y Archivado (Archived); en el código, el valor por defecto es Activo. Al enviar, ese estado viaja a Shopify; si el campo estuviera vacío, se envía como activo.
  5. Consulta Last Push to Shopify. Es de solo lectura: lo escribe el código, no el usuario. Se rellena con la fecha y hora cuando el módulo envía el producto a Shopify.

El estado del paso cuatro se ve en el idioma de tu Odoo. El esquema siguiente recoge cómo se rotula Archivado en cada idioma de las traducciones del módulo.

Esquema con el texto Archived según el idioma: castellano Archivado, alemán Archiviert, francés Archivé, italiano Archiviato y portugués Arquivado
Esquema hecho con código a partir de las traducciones publicadas del módulo, no es una pantalla de Odoo.

Qué hace el módulo al enviar el producto a Shopify

El código del módulo incluye una acción de envío que sube el producto a Shopify: título, estado, etiquetas y variantes. Esto es lo que arma para cada instancia de Shopify en la que el producto tiene vinculaciones activas:

  • Título: el nombre del producto en Odoo.
  • Estado: el de Shopify Status, y activo si está vacío.
  • Etiquetas: las de Shopify Tags, ya separadas por comas.
  • Proveedor y tipo: solo si Shopify Vendor y Shopify Product Type tienen valor.
  • Descripción: la descripción de venta del producto, solo si la tiene.
  • Variantes: una por vinculación que tenga identificador de variante de Shopify, con el precio de la vinculación a dos decimales (cero si está vacío), el precio de comparación solo cuando es mayor que el precio, el SKU si existe y el código de barras si existe.

El identificador de producto de Shopify al que se envía sale de las vinculaciones, no del campo Shopify Product GID de la ficha. Y el precio que viaja es el de la vinculación de cada variante, no uno escrito en la pestaña Shopify.

Las vinculaciones de las variantes

El módulo trae también una acción que abre la lista Vinculaciones Shopify (Shopify Bindings), con vista de lista y de formulario, filtrada a las variantes del producto que tienen identificador de variante de Shopify. Esa acción solo muestra la lista: no cambia nada. De cada vinculación salen el precio, el precio de comparación, el SKU y el código de barras que se envían.

Cuándo actúa y cuándo se detiene

El contador Shopify se calcula a partir de las variantes del producto: cuenta las que tienen identificador de variante de Shopify, y de ese resultado depende que el resto de campos se vea o no.

La acción de envío, en cambio, actúa cuando se ejecuta. Busca las vinculaciones activas del producto. Si no hay ninguna, se detiene y no envía nada. Si las hay, recorre cada instancia de Shopify en la que el producto tiene vinculaciones activas y le envía el producto completo; tras cada envío anota la fecha y hora en Last Push to Shopify. Si Shopify rechaza los datos, la acción se detiene y no anota la fecha en las vinculaciones. Cuando todo va bien, Odoo muestra una notificación de éxito que no queda fija en pantalla.

Precio y suscripción

Shopify Connector está publicado en Odoo Apps para Odoo 17, 18, 19 y 20, a 9 € por versión de Odoo, pago único y sin IVA. Además necesita la suscripción a FlexigoTech Cloud: el plan Conector cuesta 49 €/mes o 490 €/año sin IVA. Puedes ver la ficha en Odoo Apps.

Si quieres ayuda con la implantación

FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida. Si tu catálogo de Productos necesita un flujo con Shopify distinto del que trae el módulo, se puede estudiar.

Sigue leyendo

Qué hace el botón Pull Stock de Shopify Connector, paso a pasoQué hace el botón Pull Stock de Shopify Connector en Odoo 20: cuándo aparece, qué comprueba, qué ajustes de inventario crea y qué errores puede dar.
Comprobado en el código del conector (versión 20.0) y en las fuentes enlazadas

Fuentes