Naar hoofdinhoud
Shopify

Vervoerders ontdekken in Shopify Connector for Odoo: mythes en realiteit

De knop Vervoerders ontdekken uit bestellingen en profielen (Discover Carriers from Orders & Profiles) leest de verzendnamen van de bestellingen die je al in Odoo hebt en van de verzendprofielen in Shopify, en maakt een toewijzingsregel aan voor elke nieuwe naam. Hij maakt geen vervoerders aan in Odoo: hij koppelt alleen op naam de vervoerders die al bestaan.

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 de knop staat en wat hij in zijn geheel doet

Je vindt hem onder Shopify › Configuratie › Winkels (Shopify › Configuration › Stores), in het scherm Shopify-instanties (Shopify Instances). Om die menu's te zien heb je rechten nodig: het onderdeel Configuratie (Configuration) vraagt Operator en het onderdeel Shopify vraagt Lezer (Viewer).

Als je op Vervoerders ontdekken uit bestellingen en profielen klikt, verzamelt de module de verzendnamen die de winkel kent, maakt een toewijzingsregel aan voor elke naam die er nog geen heeft en opent de lijst met vervoerderstoewijzingen van die winkel, zodat je die kunt nakijken en bewerken.

Schema van het winkelmenu, de knop om vervoerders te ontdekken en, aan de zijkant, de melding die de actie kan stoppen
Schema gemaakt met code op basis van de gepubliceerde code van de module, geen Odoo-scherm: het menu, de knop en de melding die hem kan stoppen.
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)

Misverstanden over de knop en wat hij echt doet

«Als Shopify niet reageert, geeft de knop een fout»

De knop begint bij de Shopify-bestellingen die de winkel al in Odoo heeft opgeslagen: hij haalt de titels van hun verzendregels op en daarvoor belt hij Shopify niet. Daarna vraagt hij Shopify om de verzendprofielen. Als die opvraag mislukt, noteert de module een waarschuwing in het logboek en gaat verder met de namen die hij al had.

Er is één uitzondering: als FlexigoTech Cloud de aanroep heeft gepauzeerd, beschouwt de knop de ontdekking niet als leeg, maar toont hij de melding van FlexigoTech Cloud.

«Hij maakt de vervoerders aan in Odoo»

Wat hij aanmaakt zijn toewijzingsregels, één per nieuwe naam, en in elke regel bewaart hij waar de naam vandaan komt: uit de bestellingen of uit de verzendprofielen. Voor elke regel zoekt hij een Odoo-vervoerder waarvan de naam overeenkomt met die van Shopify, zonder onderscheid tussen hoofdletters en kleine letters. Hij kijkt alleen naar die van het bedrijf van de winkel (het veld Bedrijf (Company), zichtbaar op het formulier en in de lijst van Shopify-instanties) of naar gedeelde vervoerders; een vervoerder van een ander bedrijf wordt niet gekoppeld.

Als hij er een vindt, krijgt de regel die vervoerder. Zo niet, dan blijft de regel zonder Odoo-vervoerder, en daar moet jij beslissen bij het nakijken van de lijst.

«Hij ontdekt alleen wat al verkocht is»

De bestellingen zijn alleen de eerste plek waar hij kijkt. De opvraag bij Shopify voegt de namen toe van de verzendmethoden die in de verzendprofielen zijn ingesteld, ook als geen enkele bestelling ze al heeft gebruikt, en de namen van de diensten die een vervoerder berekent.

«Nog een keer klikken dupliceert de regels»

De knop vergelijkt elke ontdekte naam, zonder onderscheid tussen hoofdletters en kleine letters, met de toewijzingen die die winkel al heeft en slaat de bestaande over. Hij wijzigt de bestaande niet: opnieuw klikken voegt alleen de namen toe die nog geen regel hebben.

De titel van de lijst die opent geeft je het resultaat: hij meldt hoeveel nieuwe toewijzingen zijn aangemaakt en hoeveel er vanzelf aan een Odoo-vervoerder zijn gekoppeld. Als er geen nieuwe waren, meldt hij dat alle namen al waren toegewezen.

«Hij verschijnt alleen als er iets ontbreekt, of in sommige versies»

De knop is zonder enige voorwaarde zichtbaar en zit in alle gepubliceerde branches: Odoo 17, 18, 19 en 20. Met Odoo in het Nederlands heet hij Vervoerders ontdekken uit bestellingen en profielen; de andere afbeelding toont hetzelfde label in het Duits, Frans, Italiaans en Portugees.

Schema met het label van de knop in het Spaans, Duits, Frans, Italiaans en Portugees
Schema gemaakt met code op basis van de gepubliceerde vertalingen van de module, geen Odoo-scherm.

«Als hij niets vindt, is er iets kapot»

Dat kan gebeuren zonder dat er iets defect is. De knop stopt met deze melding: Geen vervoerdersnamen gevonden in bestellingen of Shopify-leverprofielen. (No shipping carrier names found in orders or Shopify delivery profiles.). Er wordt dan geen enkele regel aangemaakt.

Het betekent dat noch de opgeslagen bestellingen noch de verzendprofielen namen opleverden. Houd er rekening mee dat, omdat een mislukte opvraag bij Shopify alleen een waarschuwing in het logboek achterlaat, dezelfde melding verschijnt als de winkel geen opgeslagen bestellingen met verzending heeft en die opvraag mislukte.

Wat er naast de toewijzingen verandert

Telkens als de knop een naam heeft gevonden, ook als hij geen nieuwe regel aanmaakt, herberekent de module de tellers van de winkel (waaronder die van vervoerderstoewijzingen en van toewijzingen zonder vervoerder) voordat hij de lijst opent. Als hij stopt met de melding dat hij geen namen vond, komt hij niet aan die stap toe.

Die herberekening hangt niet van de knop af: de geplande taak Shopify-instantiestatistieken vernieuwen (Shopify Refresh Instance Stats) doet het elk uur voor de actieve winkels en staat standaard actief bij het installeren van de module.

Als je voorraad wilt ophalen, lees dan wat de knop Pull Stock doet.

Wat je nodig hebt en hoe FlexigoTech je helpt

De module kost een eenmalig bedrag per Odoo-versie (17, 18, 19 en 20; de prijs van elke versie staat op de productpagina) en vereist het FlexigoTech Cloud-abonnement, plan Connector: € 49 per maand of € 490 per jaar excl. btw, tot 3 accounts van het platform. De verbinding met Shopify loopt via FlexigoTech Cloud, dat de inloggegevens versleuteld bewaart en je per e-mail waarschuwt als de synchronisatie mislukt. Zonder abonnement, of met een opgeschorte dienst, stopt wat het abonnement levert; de gegevens blijven in je Odoo. Meer details vind je op de pagina van de module.

Als je Odoo implementeert en de vervoerders van je winkel goed wilt toewijzen: FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat.

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