Salta al contingut principal
Shopify

Authorize … in Shopify first: quan surt i com es resol

El missatge Authorize … in Shopify first (Connect with Shopify). surt quan l'app de la botiga ja és desada a FlexigoTech Cloud, la botiga fa servir una app distribuïda a aquesta botiga i el mòdul no té registrada l'autorització a Shopify. Es resol autoritzant l'app a Shopify i comprovant que el camp Authorized through FlexigoTech Cloud s'omple.

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

Quan surt el missatge i què significa

Quan surt exactament el missatge Authorize … in Shopify first (Connect with Shopify).?

El codi d'Odoo 20.0 fa dues comprovacions seguides sobre la botiga. La primera mira que l'app estigui desada a FlexigoTech Cloud; si aquesta falla, l'acció s'atura abans i aquest missatge no arriba a sortir. La segona és la d'aquest missatge: surt quan el camp Shopify app té triada l'opció An app distributed to this store (authorization code) i el camp Authorized through FlexigoTech Cloud és buit. Quan es compleix, l'acció que estaves fent s'atura. En lloc dels punts suspensius, el missatge porta el nom amb què Odoo mostra la teva botiga.

Esquema fet amb codi: el menú Shopify › Configuration › Stores, els botons Push to Shopify i Sync Locations, els camps Shopify app i Authorized through FlexigoTech Cloud i el missatge d'error
Esquema fet amb codi a partir del codi publicat del mòdul, no és una captura d'Odoo. Els rètols van en anglès, el text original del mòdul (Odoo 17, 18, 19 i 20).

Què significa a la pràctica?

Que la botiga està configurada com una app distribuïda a aquesta botiga i el mòdul no té anotat que aquesta app s'hagi autoritzat a Shopify. L'ajuda del camp Shopify app distingeix l'app pròpia de l'app distribuïda: Your own app: FlexigoTech Cloud gets the token with the client credentials grant, nothing to authorize. An app distributed to this store (Custom distribution): authorize it in Shopify once after saving. El missatge et remet a Connect with Shopify, que és el nom que dona el mateix text de l'error a aquest pas.

Per què no em surt si faig servir la meva pròpia app?

Perquè la condició exigeix l'opció d'app distribuïda. Amb l'opció My own app (made in the Dev Dashboard of this store's organization), que és el valor per defecte al codi, aquesta condició no es compleix i, segons l'ajuda del camp, no hi ha res a autoritzar.

Quins botons ho poden provocar?

El missatge pot sortir en prémer Push to Shopify a la vista que porta aquest botó, i en prémer Sync Locations a la fitxa de la botiga. Tots dos botons arriben a la mateixa comprovació, que llança el missatge si es compleix la condició d'abans. A Odoo 17, 18, 19 i 20 els dos botons es veuen sempre.

El rètol del botó Push to Shopify depèn de l'idioma del teu Odoo, com mostra aquest esquema:

Esquema fet amb codi amb el text Push to Shopify en diversos idiomes: Enviar a Shopify en castellà, An Shopify übertragen en alemany, Envoyer vers Shopify en francès, Invia a Shopify en italià i Enviar para o Shopify en portuguès
Esquema fet amb codi a partir de les traduccions publicades del mòdul, no és una captura d'Odoo.
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 comprovar-ho i resoldre-ho

On miro com està configurada la meva botiga?

Obre el menú Shopify › Configuration › Stores i entra a la fitxa de la botiga, la de Shopify Instances. Allà, a la pestanya Connection, grup FlexigoTech Cloud, hi ha els camps Shopify app i Authorized through FlexigoTech Cloud. Per veure aquest menú calen permisos: el tram Configuration demana Operator i el tram Shopify demana Viewer. Si et falta algun, no veus aquest tram. A més, aquests camps només els veuen els administradors d'Odoo.

Com sé si l'autorització està registrada?

Mira el grup FlexigoTech Cloud. El camp Authorized through FlexigoTech Cloud és de només lectura, l'escriu el codi del mòdul i no s'omple a mà. Està amagat mentre és buit, de manera que amb els valors per defecte no es veu. Per tant, si veus el camp Shopify app amb l'opció d'app distribuïda i el camp Authorized through FlexigoTech Cloud no apareix, l'autorització no està registrada i el missatge és el que toca.

Com ho resolc?

Primer confirma quina app fas servir de debò. Si és una app distribuïda a la botiga, desa la fitxa i autoritza l'app a Shopify, una sola vegada, tal com diu l'ajuda del camp. Quan l'autorització quedi registrada, el camp Authorized through FlexigoTech Cloud s'omple i comença a veure's al grup. Llavors repeteix l'acció que s'havia aturat.

Puc canviar l'opció de Shopify app perquè el missatge desaparegui?

Tria l'opció que descriu l'app que fas servir de debò: l'ajuda del camp tracta com a casos diferents l'app pròpia i l'app distribuïda a la botiga. Canviar-la només per silenciar l'error no és una solució, perquè l'opció ha de correspondre a la teva app.

No veig aquests camps, em pot sortir el missatge igualment?

Sí. La comprovació llegeix amb permisos elevats si l'app està desada a FlexigoTech Cloud i si està autoritzada, així que aquest estat no depèn de quin usuari premi el botó. Si no veus el grup, demana a un administrador d'Odoo que revisi la fitxa.

Versions, cost i ajuda

En quines versions d'Odoo existeix aquest missatge?

És al codi publicat de les branques 17, 18, 19 i 20, i el mòdul està publicat a Odoo Apps per a aquestes versions. La condició del missatge i els camps Shopify app i Authorized through FlexigoTech Cloud són els del codi d'Odoo 20.0.

Què necessito perquè la connexió funcioni?

La connexió passa per FlexigoTech Cloud: desa xifrades les credencials, vigila la sincronització i avisa per correu si falla. A més del pagament únic del mòdul, necessites la subscripció amb el pla Connector: 49 €/mes o 490 €/any, sense IVA. Sense subscripció, o amb el servei suspès, s'atura el que dona la subscripció, i les dades es queden al teu Odoo. Tens els detalls a la fitxa d'Odoo Apps i a la pàgina del mòdul.

Em podeu ajudar amb la connexió de la meva botiga?

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si la configuració de l'app a Shopify o la seva autorització se't encallen, explica'ns com està muntada la teva botiga i ho revisem amb tu.

Continua llegint

Botó «Export to Shopify» a Odoo: què fa, pas a pas i quins errors donaQuè fa el botó Export to Shopify del connector de Shopify per a Odoo: què comprova, què desa a Odoo, els errors que pot donar i com resoldre'ls.
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades

Fonts