On és la fitxa
La fitxa de Shopify Instances s'obre des del menú Shopify › Configuration › Stores. Si no veus un tram del menú, falta un permís: Configuration demana Operator i Shopify demana Viewer. A Odoo 20 la fitxa té els camps que s'expliquen a continuació; el mòdul està publicat a Odoo Apps per a 17.0, 18.0, 19.0 i 20.0.


Connexió amb Shopify
Els camps d'aquesta part són a la pestanya Connection. La connexió passa per FlexigoTech Cloud: guarda xifrades les credencials, vigila la sincronització i avisa per correu si falla.
Shopify app- Selector de la pestanya
Connection, grupFlexigoTech Cloud. Amb els valors per defecte es veu; s'amaga si la connexió no va per FlexigoTech Cloud, i només el veuen els usuaris amb permís d'administració de Configuració. Els seus valors sónMy own app (made in the Dev Dashboard of this store's organization)iAn app distributed to this store (authorization code); al codi ve marcat el primer. Segons la seva ajuda, amb la teva pròpia app FlexigoTech Cloud obté el token amb el client credentials grant i no hi ha res a autoritzar; amb una app distribuïda a la botiga (Custom distribution) l'autoritzes a Shopify una sola vegada, després de desar. Què posar-hi: l'opció que correspongui a com has creat l'app.
Client secret (FlexigoTech Cloud)- Camp de text al mateix grup i amb les mateixes condicions de visibilitat que l'anterior. La seva ajuda diu que s'envia una sola vegada, xifrat, a FlexigoTech Cloud juntament amb el client ID i la botiga, i que mai es guarda a Odoo. Què posar-hi: el secret de la teva app de Shopify.
I accept that my Shopify app and my calls to Shopify go through FlexigoTech Cloud- Casella del mateix grup, amb les mateixes condicions de visibilitat. Segons la seva ajuda, FlexigoTech Cloud guarda el secret xifrat, obté i renova el token d'accés i passa a Shopify cada crida d'aquesta botiga (comandes, productes, estoc, ubicacions, enviaments i seguiment, reemborsaments, cancel·lacions i edicions de comanda, transportistes, pagaments i disputes), amb les dades que porta cada crida. L'ajuda afegeix que Odoo no en guarda còpia ni del secret ni del token. Marcar-la és acceptar-ho.
Shop Domain- Text que es veu a la fitxa i també a la llista de
Shopify Instances. L'ajuda demana el domini exacte de Shopify, per exempleflexigobe.myshopify.com. Què posar-hi: aquest domini, tal com és el de la teva botiga.
Connect Pairing Code- Camp de la fitxa. S'amaga si la instància ja està connectada o si no es compleix una altra condició de la vista. La seva ajuda diu: «Paste the one-time pairing code shown in the embedded Shopify app (when you install from the Shopify App Store), then click Pair with Shopify.».
Requested Scopes- Text llarg a la pestanya
Connection, grupShopify App Credentials. Segons la seva ajuda, són els àmbits OAuth sol·licitats a Shopify, separats per comes. El mòdul l'omple amb un valor per defecte que calcula ell mateix; si l'edites, mantén les comes entre àmbits.
Auth Code- Camp de la pestanya
Connection. Amb els valors per defecte no es veu: s'amaga quan la connexió va per FlexigoTech Cloud, de manera que apareix quan no hi va. La seva ajuda el descriu com el codi d'un sol ús retornat pel callback d'OAuth de Shopify.
Una nota sobre el domini: amb Odoo en castellà, l'ajuda que acompanya Shop Domain diu «Use your exact Shopify domain, for example: flexigobe.myshopify.com». L'esquema següent recull també les versions en alemany, francès, italià i portuguès.

Estoc i consultes a Shopify
Aquests dos camps són a la pestanya Operations, grup Sync Settings.
Webhook Sync Stock- Casella desactivada per defecte. La seva ajuda diu que serveix per rebre els webhooks
inventory_levels/updatede Shopify i actualitzar l'estoc d'Odoo gairebé en temps real, i que requereix tenir activada la sincronització d'estoc. Què posar-hi: activa-la només si vols aquesta actualització gairebé immediata, i amb la casellaSync Stock Enableddel mateix grup ja activada.
Page Size- Nombre de registres que es demanen a Shopify per pàgina, entre 1 i 100; ve en 50. L'ajuda avisa de dues coses: per sobre de 100 Shopify rebutja la consulta sense més, i una pàgina gran en una consulta amb molta informació pot superar el límit de cost. Què posar-hi: un valor dins del rang; el de partida és 50.
Comandes
Els camps d'aquesta part són a la pestanya Operations, grup Order Settings.
Order Sync Window Hours- Enter que ve en 24. La seva ajuda el defineix com la finestra de temps de reserva per a la primera sincronització de comandes quan no existeix una marca de temps anterior. Què posar-hi: el que vulguis que cobreixi aquesta primera lectura.
Order Import Scope- Quines comandes de Shopify s'importen com a comandes de venda. Opcions:
All orders,Paid onlyiPaid & Unfulfilled, que és la que ve per defecte. Aquesta última importa només les comandes pagades que encara no s'han preparat, i l'ajuda la recomana quan prepares des d'Odoo.
Use Shopify order number as SO number- Casella activada per defecte. Segons la seva ajuda, posa a la comanda de venda d'Odoo el número de la comanda de Shopify, anul·lant la seqüència pròpia d'Odoo, perquè els números coincideixin amb Shopify.
Store Prefix- Identificador de la botiga de Shopify (l'ajuda posa com a exemples ZA i EU). Es desa a cada comanda de venda importada per saber de quina botiga ve. Què posar-hi: un identificador curt que distingeixi aquesta botiga de les altres.
Supplier lead time (days)- Enter que ve en 7. La seva ajuda diu que l'utilitza l'analítica de productes per calcular el moment de reposició i les quantitats recomanades.
Si prefereixes que t'ho deixin configurat
FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Pots veure el mòdul a la seva pàgina i a la fitxa d'Odoo Apps.
Continua llegint
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigobe_shopify_seller_connector 20.0 (2950bdc0): models/fgt_cloud.py
- Codi del mòdul: flexigobe_shopify_seller_connector 20.0 (2950bdc0): models/shopify_instance.py
- apps.odoo.com/apps/modules/20.0/flexigobe_shopify_seller_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
