Naar hoofdinhoud
Shopify

Authorize … in Shopify first: wanneer je haar ziet en hoe je haar oplost

De melding Authorize … in Shopify first (Connect with Shopify). verschijnt wanneer de app van de winkel al is opgeslagen in FlexigoTech Cloud, de winkel een aan die winkel gedistribueerde app gebruikt en de module geen autorisatie in Shopify heeft geregistreerd. Je lost haar op door de app in Shopify te autoriseren en te controleren dat het veld Authorized through FlexigoTech Cloud zich vult.

FlexigoTech · Verantwoordelijk: Víctor Gómez · Bijgewerkt op 5 november 2026

In het kort

Module
Shopify
Versies
Odoo 17, 18, 19 en 20
Gecontroleerd
in de broncode van de connector, versie 20.0 · in de bronnen onderaan
Leestijd
5 min

Wanneer de melding verschijnt en wat ze betekent

Wanneer verschijnt de melding Authorize … in Shopify first (Connect with Shopify). precies?

De code van Odoo 20.0 doet twee controles na elkaar op de winkel. De eerste kijkt of de app is opgeslagen in FlexigoTech Cloud; als die mislukt, stopt de actie eerder en verschijnt deze melding niet. De tweede is die van deze melding: ze verschijnt wanneer in het veld Shopify app de optie An app distributed to this store (authorization code) is gekozen en het veld Authorized through FlexigoTech Cloud leeg is. Als dat zo is, wordt de actie die je uitvoerde gestopt. In plaats van de puntjes staat in de melding de naam waarmee Odoo je winkel toont.

Schema gemaakt met code: het menu Shopify › Configuration › Stores, de knoppen Push to Shopify en Sync Locations, de velden Shopify app en Authorized through FlexigoTech Cloud en de foutmelding
Schema gemaakt met code op basis van de gepubliceerde code van de module, geen schermafbeelding van Odoo. De labels staan in het Engels, de originele tekst van de module (Odoo 17, 18, 19 en 20).

Wat betekent dit in de praktijk?

Dat de winkel is ingesteld als een aan die winkel gedistribueerde app en de module niet heeft vastgelegd dat die app in Shopify is geautoriseerd. De hulptekst van het veld Shopify app maakt onderscheid tussen de eigen app en de gedistribueerde app: 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. De melding verwijst je naar Connect with Shopify, de naam die de foutmelding zelf aan die stap geeft.

Waarom zie ik haar niet als ik mijn eigen app gebruik?

Omdat de voorwaarde de optie van de gedistribueerde app vereist. Met de optie My own app (made in the Dev Dashboard of this store's organization), de standaardwaarde in de code, is die voorwaarde niet vervuld en valt er volgens de hulptekst van het veld niets te autoriseren.

Welke knoppen kunnen haar veroorzaken?

De melding kan verschijnen als je op Pushen naar Shopify (Push to Shopify) klikt in de weergave die die knop heeft, en als je op Locaties synchroniseren (Sync Locations) klikt op het winkelformulier. Beide knoppen komen uit bij dezelfde controle, die de melding geeft als aan de bovenstaande voorwaarde is voldaan. In Odoo 17, 18, 19 en 20 zijn beide knoppen altijd zichtbaar.

De tekst van de knop Pushen naar Shopify hangt af van de taal van je Odoo, zoals dit schema laat zien:

Schema gemaakt met code met de tekst Push to Shopify in meerdere talen: Enviar a Shopify in het Spaans, An Shopify übertragen in het Duits, Envoyer vers Shopify in het Frans, Invia a Shopify in het Italiaans en Enviar para o Shopify in het Portugees
Schema gemaakt met code op basis van de gepubliceerde vertalingen van de module, geen schermafbeelding van Odoo.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in het Engels)

Hoe je het controleert en oplost

Waar zie ik hoe mijn winkel is ingesteld?

Open het menu Shopify › Configuratie › Winkels (Shopify › Configuration › Stores) en ga naar het formulier van de winkel, dat van Shopify-instanties (Shopify Instances). Daar, op het tabblad Verbinding (Connection), groep FlexigoTech Cloud, staan de velden Shopify app en Authorized through FlexigoTech Cloud. Om dat menu te zien heb je rechten nodig: het onderdeel Configuratie (Configuration) vraagt Operator en het onderdeel Shopify vraagt Lezer (Viewer). Als je er een mist, zie je dat onderdeel niet. Bovendien zien alleen Odoo-beheerders die velden.

Hoe weet ik of de autorisatie is geregistreerd?

Kijk naar de groep FlexigoTech Cloud. Het veld Authorized through FlexigoTech Cloud is alleen-lezen, wordt door de code van de module geschreven en wordt niet handmatig ingevuld. Het is verborgen zolang het leeg is, dus met de standaardwaarden zie je het niet. Als je dus het veld Shopify app ziet met de optie van de gedistribueerde app en het veld Authorized through FlexigoTech Cloud niet verschijnt, is de autorisatie niet geregistreerd en is de melding te verwachten.

Hoe los ik het op?

Controleer eerst welke app je echt gebruikt. Als het een aan de winkel gedistribueerde app is, sla het formulier op en autoriseer de app in Shopify, één keer, zoals de hulptekst van het veld zegt. Zodra de autorisatie is geregistreerd, vult het veld Authorized through FlexigoTech Cloud zich en wordt het zichtbaar in de groep. Herhaal dan de actie die was gestopt.

Kan ik de optie van Shopify app wijzigen zodat de melding verdwijnt?

Kies de optie die de app beschrijft die je echt gebruikt: de hulptekst van het veld behandelt de eigen app en de aan de winkel gedistribueerde app als verschillende gevallen. De optie wijzigen alleen om de fout het zwijgen op te leggen is geen oplossing, want de optie moet bij jouw app passen.

Ik zie die velden niet, kan de melding dan toch verschijnen?

Ja. De controle leest met verhoogde rechten of de app is opgeslagen in FlexigoTech Cloud en of ze is geautoriseerd, dus die status hangt niet af van welke gebruiker op de knop klikt. Als je de groep niet ziet, vraag dan een Odoo-beheerder het formulier na te kijken.

Versies, kosten en hulp

In welke Odoo-versies bestaat deze melding?

Ze zit in de gepubliceerde code van de branches 17, 18, 19 en 20, en de module is voor die versies gepubliceerd in Odoo Apps. De voorwaarde van de melding en de velden Shopify app en Authorized through FlexigoTech Cloud zijn die van de code van Odoo 20.0.

Wat heb ik nodig om de verbinding te laten werken?

De verbinding loopt via FlexigoTech Cloud: dat bewaart de inloggegevens versleuteld, bewaakt de synchronisatie en waarschuwt per e-mail als er iets misgaat. Naast de eenmalige betaling voor de module heb je het abonnement met het plan Connector nodig: € 49 per maand of € 490 per jaar, excl. btw. Zonder abonnement, of met de dienst opgeschort, stopt wat het abonnement levert, en de gegevens blijven in je Odoo. De details staan op de pagina in Odoo Apps en op de pagina van de module.

Kunnen jullie me helpen met de verbinding van mijn winkel?

FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Als de configuratie van de app in Shopify of de autorisatie ervan vastloopt, vertel ons dan hoe je winkel in elkaar zit en we bekijken het samen met je.

Lees verder

Knop «Exporteren naar Shopify» in Odoo: wat hij doet, stap voor stap en welke fouten hij geeftWat de knop Exporteren naar Shopify van de Shopify-connector voor Odoo doet: wat hij controleert, wat hij in Odoo opslaat.
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen