Naar hoofdinhoud
Shopify

De velden van de instantie in de Shopify-connector voor Odoo, een voor een

Het formulier van Shopify-instanties in Shopify Connector for Odoo bevat onder meer de velden voor de verbinding met FlexigoTech Cloud, de stockwebhook, de paginagrootte en de instellingen voor het importeren van bestellingen; hier vind je er een aantal, met wat de hulp zegt en de standaardwaarde.

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

Waar vind je het formulier

Het formulier van Shopify-instanties open je via het menu Shopify › Configuratie › Winkels. Zie je een deel van het menu niet, dan ontbreekt er een recht: Configuratie vraagt Operator en Shopify vraagt Lezer. In Odoo 20 heeft het formulier de velden die hieronder worden uitgelegd; de module staat in Odoo Apps voor 17.0, 18.0, 19.0 en 20.0.

Schema van het menu van de Shopify-winkels en van het instantieformulier met enkele velden voor verbinding, synchronisatie en bestellingen
Schema gemaakt met code op basis van de gepubliceerde code 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)

Verbinding met Shopify

De velden in dit deel staan op het tabblad Verbinding. De verbinding loopt via FlexigoTech Cloud: die bewaart de inloggegevens versleuteld, bewaakt de synchronisatie en stuurt een e-mail als er iets misgaat.

Shopify app
Keuzeveld op het tabblad Verbinding, groep FlexigoTech Cloud. Met de standaardwaarden is het zichtbaar; het wordt verborgen als de verbinding niet via FlexigoTech Cloud loopt, en alleen gebruikers met beheerrecht op de Instellingen zien het. De waarden zijn My own app (made in the Dev Dashboard of this store's organization) en An app distributed to this store (authorization code); in de code staat de eerste aangevinkt. Volgens de hulp haalt FlexigoTech Cloud bij je eigen app het token op met de client credentials grant en hoeft er niets te worden geautoriseerd; bij een app die aan de winkel is gedistribueerd (Custom distribution) autoriseer je die één keer in Shopify, nadat je hebt opgeslagen. Wat invullen: de optie die past bij hoe je de app hebt aangemaakt.
Client secret (FlexigoTech Cloud)
Tekstveld in dezelfde groep en met dezelfde zichtbaarheidsvoorwaarden als het vorige. De hulp zegt dat het slechts één keer, versleuteld, naar FlexigoTech Cloud wordt gestuurd samen met de client ID en de winkel, en dat het nooit in Odoo wordt bewaard. Wat invullen: het geheim van je Shopify-app.
I accept that my Shopify app and my calls to Shopify go through FlexigoTech Cloud
Selectievakje in dezelfde groep, met dezelfde zichtbaarheidsvoorwaarden. Volgens de hulp bewaart FlexigoTech Cloud het geheim versleuteld, haalt het toegangstoken op en vernieuwt het, en geeft het elke oproep van deze winkel door aan Shopify (bestellingen, producten, voorraad, locaties, verzendingen en tracking, terugbetalingen, annuleringen en bestelwijzigingen, vervoerders, betalingen en geschillen), met de gegevens die elke oproep bevat. De hulp voegt toe dat Odoo geen kopie van het geheim of van het token bewaart. Het aanvinken betekent dat je dit accepteert.
Winkeldomein
Tekst die je op het formulier ziet en ook in de lijst van Shopify-instanties. De hulp vraagt om het exacte Shopify-domein, bijvoorbeeld flexigobe.myshopify.com. Wat invullen: dat domein, precies zoals het van jouw winkel is.
Connect Pairing Code
Veld op het formulier. Het wordt verborgen als de instantie al verbonden is of als er een andere voorwaarde van de weergave niet vervuld is. De hulp zegt: «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.».
Aangevraagde scopes
Lang tekstveld op het tabblad Verbinding, groep Shopify App Credentials. Volgens de hulp zijn het de OAuth-scopes die bij Shopify worden aangevraagd, gescheiden door komma's. De module vult het in met een standaardwaarde die hij zelf berekent; als je het aanpast, houd dan de komma's tussen de scopes.
Auth-code
Veld op het tabblad Verbinding. Met de standaardwaarden is het niet zichtbaar: het wordt verborgen als de verbinding via FlexigoTech Cloud loopt, dus het verschijnt wanneer dat niet zo is. De hulp omschrijft het als de eenmalige code die de OAuth-callback van Shopify teruggeeft.

Een opmerking over het domein: met Odoo in het Nederlands luidt de hulp bij Winkeldomein «Gebruik uw exacte Shopify-domein, bijvoorbeeld: flexigobe.myshopify.com». Het volgende schema toont ook de versies in het Spaans, Duits, Frans, Italiaans en Portugees.

Schema met de hulptekst van het winkeldomein in het Spaans, Duits, Frans, Italiaans en Portugees
Schema gemaakt met code op basis van de gepubliceerde vertaalbestanden van de module, geen schermafbeelding van Odoo.

Voorraad en opvragingen bij Shopify

Deze twee velden staan op het tabblad Bewerkingen, groep Synchronisatie-instellingen.

Webhook voor voorraadsynchronisatie
Selectievakje dat standaard uitgeschakeld is. De hulp zegt dat het dient om de webhooks inventory_levels/update van Shopify te ontvangen en de voorraad in Odoo bijna in realtime bij te werken, en dat voorraadsynchronisatie ingeschakeld moet zijn. Wat invullen: schakel het alleen in als je die bijna directe update wilt, en met het vakje Sync Stock Enabled uit dezelfde groep al ingeschakeld.
Paginagrootte
Aantal records dat per pagina bij Shopify wordt opgevraagd, tussen 1 en 100; staat standaard op 50. De hulp waarschuwt voor twee dingen: boven 100 weigert Shopify de opvraging zonder meer, en een grote pagina bij een opvraging met veel informatie kan de kostenlimiet overschrijden. Wat invullen: een waarde binnen het bereik; de beginwaarde is 50.

Bestellingen

De velden in dit deel staan op het tabblad Bewerkingen, groep Bestelinstellingen.

Uren van het ordersynchronisatievenster
Geheel getal dat standaard op 24 staat. De hulp definieert het als het terugvalvenster voor de eerste synchronisatie van bestellingen wanneer er geen eerder tijdstempel bestaat. Wat invullen: wat die eerste leesronde moet beslaan.
Bereik van orderimport
Welke Shopify-bestellingen als verkooporders worden geïmporteerd. Opties: Alle bestellingen, Alleen betaald en Betaald & niet uitgevoerd, de optie die standaard is ingesteld. Die laatste importeert alleen de betaalde bestellingen die nog niet zijn uitgevoerd, en de hulp raadt haar aan als je vanuit Odoo verwerkt.
Shopify-bestelnummer gebruiken als verkoopor. nummer
Selectievakje dat standaard is ingeschakeld. Volgens de hulp krijgt de verkooporder in Odoo het nummer van de Shopify-bestelling, waarbij de eigen reeks van Odoo wordt genegeerd, zodat de nummers met Shopify overeenkomen.
Winkelvoorvoegsel
Identificatie van de Shopify-winkel (de hulp geeft ZA en EU als voorbeeld). Het wordt bewaard op elke geïmporteerde verkooporder om te weten uit welke winkel hij komt. Wat invullen: een korte identificatie die deze winkel van de andere onderscheidt.
Levertijd leverancier (dagen)
Geheel getal dat standaard op 7 staat. De hulp zegt dat de productanalyse het gebruikt om het aanvulmoment en de aanbevolen hoeveelheden te berekenen.

Liever dat ze het voor je instellen

FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Je kunt de module bekijken op zijn pagina en op de pagina in Odoo Apps.

Lees verder

Knop «Annuleren in Shopify» in Odoo: wat hij stap voor stap doetWat de knop Annuleren in Shopify in Odoo doet: wanneer je hem ziet, wat hij controleert, wat er in de bestelling verandert en welke foutmeldingen kunnen volgen.
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen