Què diu la fitxa abans d'entrar als menús
La fitxa de Shopify Connector a Odoo Apps (a Odoo 20 es titula Shopify Connector for Odoo 20) té un apartat What This Module Helps You Do amb aquests blocs:
Connect and authorise your Shopify store: connectar i autoritzar la teva botiga Shopify.Import Shopify orders into Odoo sales: importar les comandes de Shopify a les vendes d'Odoo.Sync products and variants in both directions: sincronitzar productes i variants en els dos sentits.Push and pull stock between Odoo and Shopify: enviar i portar estoc entre Odoo i Shopify.Create fulfillments and push tracking: crear els fulfillments i enviar el seguiment.
La fitxa porta també aquest avís: Before you buy: this app uses a paid external service. El mòdul necessita la subscripció a FlexigoTech Cloud, i el que costa el tens al final.

L'arbre de menús sota Sales › Shopify
El mòdul afegeix el menú Sales › Shopify dins de Vendes, amb tres submenús: Sales › Shopify › Control Center, Sales › Shopify › Operations i Sales › Shopify › Technical.
Control Center: instàncies i transportistes
Aquí hi ha Sales › Shopify › Control Center › Instances i Sales › Shopify › Control Center › Carrier Mappings.


Operations: comandes, reemborsaments i vincles de producte
A Sales › Shopify › Operations tens tres entrades: Sales › Shopify › Operations › Orders, Sales › Shopify › Operations › Refunds i Sales › Shopify › Operations › Product Bindings.

Els registres que guarda el mòdul
Per sota d'aquests menús, el mòdul defineix els seus propis models. Aquests són els noms tècnics amb la descripció que porten al codi:
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).
Cronologia de les tasques programades
El mòdul defineix nou tasques programades, cadascuna amb la seva freqüència i el seu estat, activa o inactiva. Ordenades de la més freqüent a la més espaiada, amb el seu nom tal qual:
- Cada minut
Shopify Process Webhooks, activa.
- Cada 5 minuts
Shopify Sync Orders, inactiva.
- Cada 20 minuts
Shopify Push Stock, inactiva.
- Cada 30 minuts
Shopify Retry Failed Webhooks, activa.
- Cada hora
Shopify Sync ProductsiShopify Notify Sync Errors, les dues inactives.
- Cada 6 hores
Shopify Pull Stock (Shopify → Odoo), inactiva.
- Cada dia
Shopify Cleanup Old Webhook Events, activa.
- Cada 7 dies
Shopify Cleanup Old Sync Logs, activa.
El que figura actiu al mòdul són les tres tasques amb «Webhook» al nom i la neteja dels registres de sincronització. Les de comandes, productes, estoc i avís d'errors figuren com a inactives. Si esperes que alguna d'elles corri a la teva base, revisa el seu estat a les tasques programades del teu Odoo.
Comandes, productes i estoc: què diu la fitxa i quina tasca els acompanya
Comandes. La fitxa diu que el mòdul importa les comandes de Shopify a les vendes d'Odoo i que crea fulfillments i envia el seguiment. Les comandes tenen el seu menú a Sales › Shopify › Operations › Orders i els reemborsaments a Sales › Shopify › Operations › Refunds. La tasca Shopify Sync Orders corre cada 5 minuts i figura com a inactiva.
Productes. La fitxa parla de sincronitzar productes i variants en els dos sentits. Els vincles són a Sales › Shopify › Operations › Product Bindings. La tasca Shopify Sync Products corre cada hora i figura com a inactiva.
Estoc. La fitxa descriu enviar i portar estoc entre Odoo i Shopify. Hi ha dues tasques amb freqüències diferents: Shopify Push Stock, cada 20 minuts, i Shopify Pull Stock (Shopify → Odoo), cada 6 hores. Les dues figuren com a inactives.
Registres i avisos. El model shopify.sync.log porta la descripció Shopify Sync Log. Shopify Notify Sync Errors corre cada hora i figura com a inactiva; Shopify Cleanup Old Sync Logs corre cada 7 dies i figura com a activa.

On mirar quan alguna cosa no quadra
A la llista d'Instances veus l'estat de cada botiga i les seves últimes sincronitzacions de comandes i productes. A Carrier Mappings tens les columnes Status, Used i Last Used, i a Product Bindings l'estat de cada vincle. També tens l'estat de les tasques programades de la cronologia de dalt. A més, la connexió passa per FlexigoTech Cloud, que guarda xifrades les credencials, vigila la sincronització i avisa per correu si falla. Els textos dels avisos els tens reunits a els missatges d'error i avisos de Shopify Connector, i si estàs en plena posada en marxa, la guia d'ajustos, camps i primera setmana repassa el que cal omplir.
Versions i el que costa de veritat
Shopify Connector està publicat a Odoo Apps per a Odoo 17, 18, 19 i 20, a 9 € per versió d'Odoo, pagament únic sense IVA, segons la fitxa de cada versió; però a les quatre el manifest diu Needs FlexigoTech Cloud subscription (from 49 EUR/month, VAT excl.), i aquesta subscripció és el pla Connector: 49 €/mes o 490 €/any sense IVA (Pro: 98 €/mes o 980 €/any), amb fins a 3 comptes de la plataforma (Pro: 10). Sense subscripció, o amb el servei suspès, s'atura el que dóna la subscripció i les dades es queden al teu Odoo.
A l'Odoo App Store, cada versió d'Odoo es compra per separat.
Com t'ajuda FlexigoTech
A FlexigoTech implantem Odoo 17, 18, 19 i 20 i desenvolupem connectors i integracions a mida. Si vols que revisem com encaixa el connector amb la teva base, quines tasques programades et convé tenir en marxa o necessites una integració pròpia al voltant de la teva botiga, explica'ns el teu cas.
Continua llegint
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigobe_shopify_connector 20.0 (04fa0489): views/menu_views.xml
- Codi del mòdul: flexigobe_shopify_connector 20.0 (04fa0489): data/ir_cron_data.xml
- Codi del mòdul: flexigobe_shopify_connector 20.0 (04fa0489): static/description/index.html
- Codi del mòdul: flexigobe_shopify_connector 20.0 (04fa0489): models/company_rules.py
- Codi del mòdul: flexigobe_shopify_connector 20.0 (04fa0489): models/shopify_carrier_mapping.py
- Codi del mòdul: flexigobe_shopify_connector 20.0 (04fa0489): models/shopify_instance.py
- Codi del mòdul: flexigobe_shopify_connector 20.0 (04fa0489): models/shopify_location.py
- Codi del mòdul: flexigobe_shopify_connector 20.0 (04fa0489): models/shopify_order.py
- Codi del mòdul: flexigobe_shopify_connector 20.0 (04fa0489): models/shopify_product_binding.py
- Codi del mòdul: flexigobe_shopify_connector 20.0 (04fa0489): models/shopify_refund.py
- Codi del mòdul: flexigobe_shopify_connector 20.0 (04fa0489): models/shopify_sync_log.py
- apps.odoo.com/apps/modules/20.0/flexigobe_shopify_connector
- apps.odoo.com/apps/modules/17.0/flexigobe_shopify_connector
- apps.odoo.com/apps/modules/18.0/flexigobe_shopify_connector
- apps.odoo.com/apps/modules/19.0/flexigobe_shopify_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
