Salta al contingut principal
Shopify

Botó «Export to Shopify» de Shopify Connector: què fa de debò

El botó Export to Shopify crea a la teva botiga un producte nou a partir d'un producte d'Odoo i, si Shopify retorna el producte, desa a Odoo els identificadors del producte i de les seves variants. Si aquest producte ja té vinculació amb la instància triada, s'atura abans d'enviar res i et remet a Enviar a Shopify.

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

El botó és a les versions 17, 18, 19 i 20 del mòdul.

Què hi ha a la finestra abans d'exportar

A la finestra d'exportació tries la Shopify Instance i l'Initial Status; el camp Product és de només lectura. A Initial Status les opcions són Active (visible in store) i Draft (hidden), i el valor per defecte és Draft (hidden). El botó d'aquesta finestra és Export to Shopify.

Esquema del botó Export to Shopify amb dos missatges que el poden aturar a un costat, amb els rètols en anglès
Esquema fet amb codi a partir del mòdul (no és una pantalla d'Odoo): el botó Export to Shopify i, a un costat, dos dels missatges que el poden aturar, amb els seus rètols originals en anglè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 anglès)

Idees equivocades sobre el botó

Mite: si el producte ja és a Shopify, el botó l'actualitza

Realitat: el primer que fa és cercar si el producte ja té una vinculació amb la instància que has triat. Si en té, s'atura amb Product '…' already has a Shopify binding on '…'. Use Push to Shopify to update it.. Els punts suspensius són el nom del producte i el domini de la botiga. En aquell moment no s'ha enviat res a Shopify. La comprovació és per producte i instància.

Mite: el botó envia a Shopify tota la fitxa del producte

Realitat: envia el que el codi recull, i part només si està omplert. De qualsevol producte viatgen el nom (com a títol), l'estat inicial que has triat i les etiquetes de Shopify del producte, separades per comes. Només si estan omplerts viatgen també el proveïdor de Shopify, el tipus de producte de Shopify i la descripció de venda. Després va cada variant del producte:

  • el preu de venda de la variant, arrodonit a dos decimals (si la variant no en té, el del producte);
  • la referència interna com a SKU, si en té;
  • el codi de barres, si en té;
  • els valors d'atribut com a opcions, amb el nom de l'atribut i el del valor.

Mite: en exportar, el producte queda a la venda

Realitat: depèn d'Initial Status. Amb el valor per defecte, Draft (hidden), el producte es crea ocult; amb Active (visible in store) es crea visible a la botiga. L'ajuda del camp recomana l'esborrany com a opció més segura, per revisar el producte a Shopify abans d'activar-lo. L'avís final repeteix, en majúscules, l'estat amb què es va crear.

Mite: si Shopify rebutja alguna cosa, Odoo es queda amb l'exportació a mitges

Realitat: l'acció s'atura tan bon punt apareix un d'aquests missatges, i del que l'exportació havia de canviar a Odoo no es desa res. Alguns dels missatges que pot donar el botó:

  • Shopify access token is missing for instance …: avisa que a la instància li falta el token d'accés.
  • Shopify GraphQL call failed (…): …: Shopify ha respost amb un error; el missatge porta el codi de resposta i el principi del text que ha retornat. Si Shopify respon que s'ha superat el límit de peticions, el codi reintenta amb espera entre intents; si a l'últim intent continua responent el mateix, surt aquest missatge amb el codi 429.
  • Shopify GraphQL returned errors: …: la resposta de Shopify portava errors.
  • Shopify GraphQL call exhausted retries.: Odoo s'ha quedat sense intents de crida a Shopify sense arribar a un resultat.
  • Shopify export errors: …: Shopify retorna errors sobre el producte; el missatge els ajunta, cadascun com a camp i text, separats per punt i coma.
  • Shopify did not return a product ID after export.: Shopify ha contestat sense identificador de producte.

Mite: després d'exportar, a Odoo no canvia res

Realitat: quan Shopify retorna el producte, Odoo desa els enllaços. Per cada variant que retorna Shopify, cerca la variant d'Odoo amb aquesta referència interna; si no la troba, fa servir la que ocupa la mateixa posició, i si tampoc n'hi ha, la salta. A cada variant aparellada li escriu la instància, els identificadors de Shopify (producte, variant i article d'inventari) i la data de sincronització, i crea una vinculació amb SKU, títol, estat, preu i les dates de sincronització i d'últim enviament. Al producte hi desa l'estat i la data de l'últim enviament.

Al final surt un avís fix d'èxit, Exported to Shopify, amb el text Product '…' was created in Shopify (…) as …., on l'últim buit és l'estat en majúscules.

Mite: el botó només apareix segons la versió o segons una condició

Realitat: a Odoo 17, 18, 19 i 20 el botó es veu sempre a la seva finestra, sense cap condició. Amb Odoo en català es diu Export to Shopify.

Esquema amb el text Export to Shopify en cinc idiomes
Esquema fet amb codi a partir de les traduccions del mòdul (no és una pantalla d'Odoo): Export to Shopify en català, Nach Shopify exportieren en alemany, Exporter vers Shopify en francès, Esporta su Shopify en italià i Exportar para Shopify en portuguès.

Preu i ajuda

Shopify Connector costa 9 € per versió d'Odoo, per a 17, 18, 19 i 20, sense IVA i en pagament únic (fitxa a Odoo Apps). Necessita a més la subscripció a FlexigoTech Cloud: el pla Connector són 49 €/mes o 490 €/any sense IVA. La connexió passa per FlexigoTech Cloud, que desa xifrades les credencials i avisa per correu si la sincronització falla.

A FlexigoTech implantem Odoo 17, 18, 19 i 20 i desenvolupem connectors i integracions a mida. Si el catàleg de la teva botiga necessita alguna cosa que el botó no fa, ho podem estudiar amb tu.

Continua llegint

Què fa el botó «Create Credit Note» de Shopify ConnectorQuè fa el botó Create Credit Note de Shopify Connector a Odoo: quan apareix, què comprova, què canvia i quins avisos pot donar.
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades

Fonts