Salta al contingut principal
Shopify

Posada en marxa de Shopify Connector a Odoo: camps, estats i preu

Per posar en marxa Shopify Connector connectes la teva botiga a través de FlexigoTech Cloud amb el client ID, el client secret i la botiga, revises camps com l'empresa, el magatzem, l'equip de vendes i el client de reserva, mapeges els transportistes i comproves les vinculacions de producte. Convé saber com es comporten aquests camps: el client secret no es desa mai a Odoo, els contactes s'aparellen per l'ID de client de Shopify i cada registre té la seva pròpia escala d'estats.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 4 de novembre de 2026

L'essencial

Mòdul
Shopify
Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del connector, versió 20.0 · a les fonts enllaçades al final
Lectura
5 min

Abans de connectar: què necessites i què costa

Shopify Connector està publicat a Odoo Apps per a Odoo 17, 18, 19 i 20. El mòdul costa 9 € sense IVA per versió d'Odoo, en pagament únic, per a 17, 18, 19 i 20, i a més necessita la subscripció a FlexigoTech Cloud: el manifest de cada versió diu «Needs FlexigoTech Cloud subscription (from 49 EUR/month, VAT excl.)». El pla Conector costa 49 €/mes o 490 €/any sense IVA (Pro: 98 €/mes o 980 €/any) i inclou fins a 3 comptes de la plataforma (Pro: 10). Sense subscripció, o amb el servei suspès, s'atura el que dona la subscripció; les dades es queden al teu Odoo.

A l'Odoo App Store, cada versió d'Odoo es compra per separat. Per connectar, tingues a mà tres dades: el client ID, el client secret i la botiga. Si abans vols veure quins menús afegeix i què recorre cada registre, tens com funciona el connector per dins.

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 anglès)

Com es comporten els camps i estats del connector

El client secret no es queda al teu Odoo

El camp Client secret (FlexigoTech Cloud) (nom tècnic fgt_app_secret) s'envia una sola vegada, xifrat, a FlexigoTech Cloud juntament amb el client ID i la botiga. No es desa mai a Odoo. A Odoo tens dues dates relacionades amb aquest pas: Saved in FlexigoTech Cloud (fgt_saved_at) i Authorized through FlexigoTech Cloud (fgt_authorized_at).

La connexió passa per FlexigoTech Cloud i té tres estats

El camp Shopify connection (fgt_route) indica que les noves instàncies es connecten a través de FlexigoTech Cloud. El servei desa xifrades les credencials, vigila la sincronització i avisa per correu si falla; si Shopify canvia la seva API, s'adapten el mòdul i el servei.

L'estat de connexió (connection_state) té els valors Connected, Error i Unconfigured. A la llista d'instàncies el veus al costat del domini i de les últimes sincronitzacions.

Llista de Shopify Instances a Odoo Vendes amb una instància en estat Connected i la casella Active marcada
La llista d'instàncies: domini myshopify, estat Connected, últimes sincronitzacions de comandes i productes i la casella Active marcada.

Altres camps del mòdul que ompliràs són l'empresa (company_id), el magatzem (warehouse_id), l'equip de vendes (Sales Team), el client de reserva (Fallback Customer) i la casella Enable Finance & Accounting.

Els transportistes es mapegen pel seu nom a Shopify

Cada mapeig relaciona un nom de transportista de Shopify amb un Odoo Delivery Carrier: el transportista d'Odoo que s'assigna quan aquest nom de Shopify apareix en una comanda. Si marques Auto-Create Carrier i no hi ha cap transportista mapejat, el mòdul crea automàticament un nou transportista d'Odoo amb aquest nom.

El camp Status de cada mapeig (mapping_state) pot valer Mapped, Auto-Create o Unmapped. És la columna que llegeixes per saber en quina situació està cada nom de transportista.

Llista de Shopify Carrier Mappings agrupada per instància amb un únic grup contret
Els mapeigs de transportistes agrupats per instància, amb les columnes Instance, Shopify Carrier Name, Odoo Delivery Carrier, Status, Used i Last Used.

Els clients s'aparellen per l'ID de Shopify, no pel correu

El camp Shopify Customer ID desa el GID de client de Shopify, i el mòdul l'utilitza per aparellar contactes de manera exacta, sense dependre del correu ni del telèfon. És el camp que mires quan comproves a quin contacte ha anat a parar una comanda.

Les variants s'agrupen pel GID de producte

Shopify Product GID és el GID de producte de Shopify i el mòdul l'utilitza com a clau per agrupar les variants. Al producte veuràs a més Shopify Vendor, Shopify Product Type, Shopify Compare-At Price, Last Push to Shopify i Shopify Tags, que desa les etiquetes separades per comes, sincronitzades des de Shopify i enviades a Shopify.

Shopify Status pren els valors Active, Draft i Archived. En un altre camp d'estat del mòdul (status) la diferència es llegeix en el propi text: Active (visible in store) davant de Draft (hidden).

Llista de Shopify Product Bindings filtrada per Active i agrupada per producte amb columnes de variant, SKU, instància, preu, inventari i estat
Les vinculacions de producte actives, agrupades per producte, amb la seva variant, SKU, instància, preu, inventari i estat.

L'estat d'enviament té la seva pròpia escala

El camp Estado de Envío (shopify_delivery_status) pot valer No Validado, Listo para Enviar, Parcialmente Enviado, Enviado o Cancelado. La casella Mostrar Estado de Envío en Ventas, si està activada, mostra una columna amb l'estat d'enviament de la comanda a la llista de vendes. Decideix si vols aquesta columna a la vista de qui treballa a Vendes.

Hi ha més estats que convé saber llegir

El mòdul utilitza altres camps d'estat:

  • Un state amb Open, Partially Fulfilled, Fulfilled, Cancelled i Refunded.
  • Un state amb Draft, Credit Note Created, Ignored i Failed.
  • stock_return_state, amb N/A, Pending Return, To Review, Stock Returned i Return Failed.
  • Un state amb Running, Success, Partial (with errors) i Failed.
  • Un state amb Pending, Processed, Failed i Failed, no more retries.

Què significa cada avís i què fer-ne el tens a els missatges d'error i avisos del connector.

Què revisar la primera setmana

Amb la botiga ja connectada, aquestes comprovacions les pots fer tu:

  • A Shopify Instances, que la instància figura com a Connected i té dates a les últimes sincronitzacions de comandes i productes.
  • El teu correu, per si FlexigoTech Cloud t'ha avisat d'un error de sincronització.
  • A Shopify Carrier Mappings, les columnes Status, Used i Last Used, i qualsevol mapeig en Unmapped.
  • A Shopify Product Bindings, amb el filtre Active i agrupat per producte, el SKU, el preu, l'inventari i l'estat de cada variant.
  • Als contactes que han entrat des de Shopify, el camp Shopify Customer ID.
  • Qualsevol registre en Partial (with errors), Failed, Failed, no more retries, To Review o Return Failed.
Recorregut per les llistes de Shopify Carrier Mappings, Shopify Instances i Shopify Product Bindings
La seqüència passa pels mapeigs de transportistes agrupats per instància, la llista d'instàncies amb el seu estat Connected i les vinculacions de producte actives agrupades per producte.

Com t'ajuda FlexigoTech

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si estàs implantant Odoo alhora que connectes Shopify, et podem ajudar a deixar la configuració llesta (empresa, magatzem, equip de vendes, transportistes) i a adaptar el connector al que necessiti la teva botiga. El mòdul és a la seva fitxa d'Odoo Apps.

Continua llegint

Errors de Shopify Connector a Odoo: què significa cada missatge i què ferEls missatges d'error de Shopify Connector per a Odoo amb el seu text literal: domini, client secret, FlexigoTech Cloud, OAuth, tokens, empreses i permisos.
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades

Fonts