Naar hoofdinhoud
Shopify

Shopify Connector in het Odoo-productformulier: velden, tabblad en wat er wordt verstuurd

Shopify Connector for Odoo breidt het productformulier uit met een teller van gekoppelde varianten en een tabblad Shopify met tags, leverancier, type, status en laatste push, die worden gebruikt wanneer de module het product naar Shopify stuurt. Die velden zie je alleen als het product minstens één gekoppelde variant heeft.

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

Wat de module toevoegt aan Producten

In Odoo 20 breidt de module het standaardmodel Producten (Products) uit met een teller van gekoppelde varianten en meerdere velden met Shopify-gegevens. Ze staan op het productformulier, naast de gebruikelijke Odoo-velden.

Schema gemaakt met code, geen scherm van Odoo: de app Producten en daaronder wat de module eraan toevoegt (Shopify, Shopify Product GID, Shopify Tags, Shopify Vendor, Shopify Product Type, Shopify Status en Last Push to Shopify)
Schema gegenereerd op basis van de code van de module, met de Engelse labels uit de code; met Odoo in het Nederlands zie je die uit de lijst hieronder.

De velden, een voor een

  • Shopify: een geheel getal. Het telt de varianten van het product die een Shopify-variant-ID hebben. Het staat op het productformulier en wordt verborgen als het nul is.
  • Shopify-product-GID (Shopify Product GID): staat op het tabblad Shopify, in de groep Shopify-gegevens (Shopify Data), en is alleen-lezen. De hulptekst luidt: Shopify-product-GID die wordt gebruikt als canonieke groeperingssleutel voor varianten.
  • Shopify-tags (Shopify Tags): zelfde tabblad en zelfde groep. De hulptekst luidt: Door komma's gescheiden tags die vanuit / naar Shopify worden gesynchroniseerd.
  • Shopify-leverancier (Shopify Vendor): tekstveld, in dezelfde groep.
  • Shopify-producttype (Shopify Product Type): tekstveld, in dezelfde groep.
  • Shopify-status (Shopify Status): lijst met de opties Actief (Active), Concept (Draft), Gearchiveerd (Archived) en Niet vermeld (Unlisted). De standaardwaarde in de code is Actief.
  • Laatste push naar Shopify (Last Push to Shopify): datum en tijd, alleen-lezen. Je vult het niet zelf in: de module vult het wanneer die het product verstuurt.
Schema gemaakt met code op basis van de gepubliceerde vertalingen, geen scherm van Odoo: de hulptekst van de product-GID in het Spaans, Duits, Frans, Italiaans en Portugees
Schema van de hulptekst van het veld Shopify-product-GID volgens de taal van Odoo; in het Nederlands: «Shopify-product-GID die wordt gebruikt als canonieke groeperingssleutel voor varianten.»

Wanneer je ze ziet

De Shopify-velden van het formulier, inclusief de teller zelf, worden verborgen als de teller nul is. De teller wordt berekend door de varianten van het product te bekijken en die met een Shopify-variant-ID te tellen. Een product zonder gekoppelde varianten toont die velden niet; een product met minstens één wel.

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)

Stap voor stap: het formulier van een gekoppeld product controleren

  1. Open het formulier van een product waarvan de varianten aan Shopify zijn gekoppeld en kijk naar het veld Shopify. Als je het niet ziet, staat de teller op nul en verschijnen de andere Shopify-velden ook niet.
  2. Ga naar het tabblad Shopify en zoek de groep Shopify-gegevens.
  3. Lees de Shopify-product-GID. Die is alleen-lezen: je kunt hem niet bewerken.
  4. Vul Shopify-tags in met de tags gescheiden door komma's. Bij het versturen van het product splitst de module de tekst op de komma's, verwijdert de spaties en laat lege stukken weg.
  5. Vul indien nodig Shopify-leverancier en Shopify-producttype in. Als je ze leeg laat, neemt de module ze niet mee in de verzending.
  6. Kies Shopify-status: Actief, Concept, Gearchiveerd of Niet vermeld. De module verstuurt die waarde als status van het product; als het veld leeg is, verstuurt de module actief.
  7. Bekijk Laatste push naar Shopify: daar staan de datum en tijd van de laatste verzending van het product.

De titel en de beschrijving die worden verstuurd komen uit de naam en de verkoopbeschrijving van het product in Odoo, zoals hieronder wordt uitgelegd.

Wat de module verstuurt wanneer het product wordt verstuurd

Wanneer de module een product verstuurt, werkt die met de actieve koppelingen die dat product al heeft. Als er koppelingen zijn, neemt de module de Shopify-instanties die daarin voorkomen en stuurt de productgegevens naar elk ervan; na elke verzending schrijft de module de datum en tijd in Laatste push naar Shopify.

De verzending van de productgegevens bevat:

  • Titel: de naam van het product in Odoo.
  • Status: de waarde van Shopify-status, of actief als die leeg is.
  • Tags: die uit Shopify-tags, al gesplitst op komma's. Als het veld leeg is, is de lijst met tags leeg.
  • Leverancier en producttype: alleen als je ze hebt ingevuld.
  • Beschrijving: de verkoopbeschrijving van het product, alleen als die er is.

De varianten reizen niet mee in die verzending. Daarna roept de module een aparte verzending aan voor de koppelingen die een Shopify-variant hebben en tot slot noteert de module de datum en tijd van de verzending bij alle actieve koppelingen van het product in die instantie; het product bewaart die van zichzelf in Laatste push naar Shopify.

Wat je op het formulier controleert

  • Dat de teller Shopify overeenkomt met de varianten waarvan je verwacht dat ze gekoppeld zijn.
  • Dat Shopify-status de status is die je in Shopify wilt hebben: Actief, Concept, Gearchiveerd of Niet vermeld.
  • Dat Shopify-tags de tags gescheiden door komma's bevat.
  • Dat Laatste push naar Shopify de datum en tijd heeft die je van de laatste verzending verwacht.

Kosten en hulp

De module kost eenmalig per Odoo-versie en is gepubliceerd voor 17, 18, 19 en 20 (zie de vermelding in Odoo Apps of de pagina van de module). Daarnaast heb je het abonnement op FlexigoTech Cloud nodig, plan Connector: € 49 per maand of € 490 per jaar excl. btw, met maximaal 3 accounts van het platform (het plan Pro: € 98 per maand of € 980 per jaar, maximaal 10). De verbinding loopt via FlexigoTech Cloud, dat de inloggegevens versleuteld bewaart, de synchronisatie bewaakt en per e-mail waarschuwt als die faalt. Zonder abonnement, of met de dienst opgeschort, stopt wat het abonnement levert; de gegevens blijven in jouw Odoo.

Als je de module op flexigotech.com hebt gekocht, zit de module voor nieuwe Odoo-versies bij het abonnement inbegrepen; in de Odoo App Store koop je elke Odoo-versie daar.

FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Als je wilt dat je productformulieren aansluiten op je Shopify-catalogus, vertel ons dan hoe je werkt.

Lees verder

Wat de knop «Voorraad ophalen» van de Shopify-connector voor Odoo doetWat de knop Voorraad ophalen van de Shopify-connector voor Odoo doet: wanneer hij verschijnt, wat hij controleert, wat er verandert en welke fout kan komen.Melding 'is nu de primaire locatie' van de Shopify-connector voor OdooWat betekent de melding 'is nu de primaire locatie voor …' van de Shopify-connector voor Odoo, wanneer verschijnt ze en hoe wijzig je de primaire locatie?Fout bij het aanmaken van de verkooporder: Shopify-gegevens ontbrekenWat de melding in Shopify Connector for Odoo betekent als je op «Verkooporder aanmaken» klikt zonder ordergegevens, wanneer ze verschijnt en hoe je het oplost.
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen