Op deze pagina
Shopify-bestellingen beheren op Plus-schaal vraagt om een doordachte architectuur. Bij 100 bestellingen per dag kun je het werk in Shopify Admin afhandelen. Bij 1.000 bestellingen per dag wordt dat een knelpunt en voeg je apps toe. Bij 10.000 bestellingen per dag bepaalt vooral waar je de grens trekt tussen Shopify en de rest van je systemen of je soepel kunt opschalen.
Deze gids is voor de mensen die die keuze maken: Plus-teams die grote aantallen DTC- en B2B-bestellingen verwerken, technische leads bij bureaus die klanten onboarden en architecten die beslissen of ze Shopify Flow uitbreiden, een apart OMS integreren of eigen tools bouwen.

Een architectuur voor orderbeheer die echt meegroeit
Op Plus-schaal bestaat Shopify-orderbeheer uit vijf lagen: gegevens (Shopify), routering (meerdere locaties en Flow), fulfillment (3PL- en WMS-integraties), zelfservice voor klanten en rapportage en reconciliatie. Een van de meest voorkomende fouten in de eerste 6 maanden nadat een team de grens van 1.000 bestellingen per dag passeert, is dit als één geheel behandelen.
De gegevenslaag is Shopify zelf: de centrale bron voor bestellingen, orderregels, betaalstatus en fulfillmentstatus. Alle andere systemen lezen gegevens uit deze laag of schrijven ze terug via de Admin API en webhooks.
De routeringslaag bepaalt welke fulfillmentlocatie een bestelling afhandelt. De ingebouwde routering van Shopify werkt met regels voor prioriteit, nabijheid en voorraad, maar beoordeelt bestellingen afzonderlijk. Voor gesplitste verzendingen, nabestellingen of verschillende serviceniveaus breid je de logica uit met Flow of verplaats je die naar een apart OMS.
De fulfillmentlaag is waar de meeste Plus-winkels externe koppelingen toevoegen: Shopify Fulfillment Network, 3PL-partijen (ShipBob, ShipMonk), een eigen WMS en dropshippingintegraties. Elk systeem koppelt via de fulfillment API terug naar Shopify, maar de vertraging, foutafhandeling en verwerking van orderwijzigingen verschillen.
De zelfservicelaag voor klanten wordt vaak vergeten. Klantaccounts tonen de bestelstatus, maar laten kopers hun bestelling na de checkout niet wijzigen. Juist hier kunnen tools veel verschil maken.
De rapportagelaag brengt alle gegevens samen voor financiële teams, BI en dashboards voor de dagelijkse operatie. De updates voor de export van uitbetalingen in april 2026 (de kolommen Bank Reference en Payout ID) hebben de maandafsluiting voor financiële teams merkbaar eenvoudiger gemaakt.

Voorraad verdelen en bestellingen routeren over meerdere locaties
De update voor afhalen in de winkel van 10 maart 2026 veranderde de routering voor Plus-winkels met meerdere locaties: als geen enkele locatie alle artikelen op voorraad heeft, kunnen bestellingen nu via automatisch aangemaakte voorraadverplaatsingen vanuit meerdere bronlocaties worden afgehandeld. Voorheen werden bestellingen met meerdere artikelen voor afhalen in de winkel geannuleerd of moesten ze handmatig worden verwerkt als de gekozen winkel niet alles op voorraad had.
Gebruik je assignedLocation-regels in Flow of in je Admin API-integratie? Controleer ze dan. Sommige routeringskeuzes van 18 maanden geleden zijn inmiddels minder geschikt, omdat Shopify situaties afhandelt waarvoor eerder een handmatige oplossing nodig was.
Nog drie wijzigingen uit 2026 zijn van belang voor routering op schaal:
- Flow-triggers voor voorraadverplaatsingen (30 april 2026) — de nieuwe triggers
Inventory transfer ready to shipenInventory transfer completedworden geactiveerd wanneer de status van een verplaatsing verandert. Je kunt de ontvangende locatie waarschuwen zodra een verplaatsing wordt verzonden, bestellingen met verplaatste voorraad automatisch taggen voor een aparte fulfillmentwachtrij en metavelden van de verplaatsing terugschrijven naar de oorspronkelijke bestellingen. - Afhaalbestellingen in POS v11.3 (30 maart 2026) — winkelmedewerkers kunnen bestellingen aanmaken die later worden afgehaald, met dezelfde logica voor voorraadverplaatsingen tussen locaties. Dit is belangrijk voor producten die op bestelling worden gemaakt, gepersonaliseerde artikelen en speciale bestellingen in de winkel.
- Betaalverzoeken per fulfillment (6 februari 2026) — je kunt de betaling innen zodra een deel van de bestelling is afgehandeld, in plaats van vooraf. Dit is belangrijk voor pre-orders, producten op maat en B2B-bestellingen met SKU’s in nabestelling. De koper betaalt via klantaccounts wanneer elk deel wordt verzonden.
Voor bureaus betekenen deze drie wijzigingen dat routeringsconfiguraties uit 2024 opnieuw moeten worden beoordeeld.
De fulfillmentlaag: 3PL-integratie zonder eigen koppelcode
De vraag voor Plus-winkels in 2026 is niet meer of ze een 3PL moeten gebruiken, maar welk integratieniveau ze hebben en of dat de mogelijkheden om bestellingen te bewerken beperkt. De kostbaarste fout is een 3PL kiezen waarvan de Shopify-integratie geen orderwijzigingen ondersteunt nadat bestellingen zijn gesynchroniseerd. Dat ontdek je anders pas wanneer een belangrijke B2B-koper de hoeveelheid wil aanpassen.
In de praktijk zijn er drie integratieniveaus:
- Niveau 1 — Shopify Fulfillment Network of door Shopify gebouwde integraties. De minste frictie, volledige ondersteuning voor wijzigingen en de snelste verwerking van webhooks. Nadeel: je bent beperkt tot specifieke vervoerders en magazijnen.
- Niveau 2 — Grote 3PL met een door Shopify gecertificeerde app (ShipBob, ShipMonk, Deliverr). Goede ondersteuning voor wijzigingen en redelijk betrouwbare webhooks. Controleer vóór je tekent of wijzigingen na synchronisatie worden ondersteund en hoe geannuleerde bestellingen die opnieuw worden geopend worden verwerkt.
- Niveau 3 — Een aangepaste 3PL-koppeling of een eigen WMS via een privé-app. Maximale controle, maar ook maximale verantwoordelijkheid. Bouw vanaf dag één idempotente webhookhandlers: Shopify probeert de aflevering opnieuw met exponentieel toenemende tussenpozen, dus je WMS moet dubbele
orders/updated-gebeurtenissen kunnen verwerken zonder dubbel fulfillment aan te maken.
Voor bureaus werkt deze keuze door in alle volgende stappen. Een klant op niveau 3 heeft een andere OMS-aanpak nodig dan een klant op niveau 1.
Bestellingen op schaal bewerken: ingebouwde beperkingen, apps en zelfservice
Met de ingebouwde functies van Shopify kun je vóór fulfillment de structuur van een bestelling wijzigen: orderregels toevoegen of verwijderen, hoeveelheden aanpassen en verzendadressen bijwerken. De berekeningen die zulke wijzigingen in de praktijk soepel laten verlopen, ontbreken echter. In Shopify Admin kun je de bestelling wijzigen, maar het platform herberekent niet alles rond die wijziging zoals een volledig OMS dat zou doen.
Dit zijn de beperkingen die merchants in de praktijk merken:
- Kortingsregels vergen handmatig werk. Als je een artikel toevoegt, kun je korting op die orderregel toepassen. Maar de ingebouwde bewerkfunctie past kortingscodes op bestelniveau niet opnieuw toe wanneer artikelen veranderen, herberekent evenredige kortingen niet bij aangepaste hoeveelheden en kan al toegepaste kortingen niet wijzigen. Voor kortingen op bestelniveau zijn conceptbestellingen of gedeeltelijke terugbetalingen nog steeds nodig als omweg.
- Kopers kunnen hun bestelling niet zelf bewerken. Klantaccounts tonen bestellingen, maar bieden geen mogelijkheid om ze te wijzigen. Elke e-mail over een adreswijziging vraagt dus om handmatige hulp van support.
- Geen ingebouwde bewerkingstermijn. Een regel zoals ‘de koper mag de bestelling binnen 3 uur na plaatsing bewerken’ moet je zelf in Flow of een app instellen.
- Geen automatische hercontrole. Shopify tagt bewerkte bestellingen niet automatisch en zet ze niet stil in de magazijnwachtrij. Fulfillmentteams moeten artikelen daardoor handmatig opnieuw verzamelen.
Voor Plus-winkels met meer dan 500 bestellingen per dag is de rekensom duidelijk: als 5% een wijzigingsverzoek oplevert dat telkens 8 minuten kost, zijn dat 200 uur handmatig werk per maand voor wijzigingen die een tool voor kopers in enkele seconden kan afhandelen.
Omdat dit de blog van Revize is: Revize laat kopers hun bestelling zelf bewerken, met instelbare termijnen, adreswijzigingen, andere varianten en aangepaste hoeveelheden. De app verwerkt ook de herberekeningen die de ingebouwde bewerkfunctie overslaat. Lees onze gids voor Shopify-bestellingen bewerken voor meer uitleg over hoe dit werkt.

B2B-orderbeheer na de uitrol van 2 april 2026
Sinds 2 april 2026 zijn de ingebouwde B2B-functies ook beschikbaar voor Basic, Grow en Advanced. Daardoor moeten ook bureaus die klanten zonder Plus onboarden nadenken over orderbeheer op een manier die 6 maanden geleden nog niet nodig was. B2B buiten Plus omvat bedrijfsprofielen, betalingstermijnen, staffelprijzen, opgeslagen betaalkaarten, ACH (VS) en maximaal 3 catalogi.
Voor de dagelijkse operatie betekent dit:
- Hetzelfde architectuurpatroon geldt voor elk betaald abonnement. De hiërarchie Bedrijf → Locatie → Koper, betalingstermijnen die losstaan van de fulfillmentstatus en conceptbestellingen voor onderhandelde prijzen.
- Plus onderscheidt zich nog steeds op schaal. Onbeperkte catalogi, catalogi rechtstreeks toewijzen aan bedrijven of locaties, gedeeltelijke betalingen en aanbetalingen blijven exclusief voor Plus. Die functies zijn belangrijk als je meer dan 500 groothandelsklanten met eigen prijzen bedient.
- B2B-kopers kunnen hun bestelling nog steeds niet zelf bewerken. Kopers passen na een inkooporder geregeld orderregels of hoeveelheden aan, of wijzigen een inkoopordernummer. Shopify biedt hiervoor geen ingebouwde zelfservice.
Lees voor meer over B2B-architectuur onze complete gids voor Shopify B2B in 2026.
Shopify Flow als basis voor orderprocessen
Shopify Flow is een van de minst gebruikte tools in de Plus-stack voor orderbeheer. In december 2025 kwamen er testruns bij en in april 2026 triggers voor voorraadverplaatsingen. Daarmee is Flow een volwaardige automatiseringslaag voor orderprocessen geworden. De meeste teams gebruiken Flow om VIP-klanten te taggen en e-mails over verlaten winkelwagens te versturen. Voor orderprocessen kan het veel meer.
Nuttige Flow-patronen voor Plus in 2026:
- Fulfillment automatisch pauzeren bij gemarkeerde adressen. Trigger:
Order created. Voorwaarde: markering bij adresvalidatie. Actie: voeg de taghold-for-reviewtoe, voorkom automatische fulfillment en waarschuw het operationele team via Slack. - B2B-bestellingen naar een aparte wachtrij routeren. Trigger:
Order created. Voorwaarde: er is een B2B-bedrijf toegewezen. Actie: voeg de tagb2b-queuetoe, schrijf de betalingstermijnen naar een metaveld en wijs de bestelling toe aan een aparte fulfillmentlocatie. - Meldingen over voorraadverplaatsingen. Trigger (30 april 2026):
Inventory transfer ready to ship. Actie: informeer het operationele team op de ontvangende locatie over het verwachte aankomsttijdstip. - Bewerkte bestellingen opnieuw controleren. Trigger:
Order updated. Voorwaarde: orderregels zijn gewijzigd EN de bestelling kan worden afgehandeld. Actie: voeg de tagedited-needs-repicktoe, waarschuw het magazijn en schrijf een tijdstempel naar een metaveld. - Testruns vóór activering (11 december 2025). Voer voor elke Flow-wijziging in productie een testrun uit. Bekijk welk pad de workflow door vertakkingen en lussen volgt, controleer de waarden van variabelen en spoor problemen op vóór activering.
Met testruns en nieuwe triggers kunnen bureaus Flow-workflows nu met dezelfde zorg beoordelen als een codewijziging die live gaat.
Zelf een OMS bouwen of er een inkopen
Voor DTC-verkoop via één kanaal ligt het omslagpunt waarop Plus-merchants losse apps achter zich laten en een apart OMS invoeren rond 5.000-10.000 bestellingen per maand. Bij meerdere kanalen of winkels komt dat punt eerder. Onder die grens is een OMS zelden de investering waard. Daarboven kost het al snel steeds meer werk om alle orderprocessen vanuit Shopify Admin te beheren.
| Aanpak | Meest geschikt voor | Sterke punten | Nadelen |
|---|---|---|---|
| Shopify met ingebouwde functies en apps | <5.000 bestellingen/maand, één kanaal | Laagste opstartkosten, snelste implementatie, volledig app-ecosysteem | Beperkingen bij meerdere kanalen of winkels en complexe B2B-routering |
| Shopify + apart OMS (Brightpearl, Acumatica, NetSuite) | 5.000-50.000 bestellingen/maand, meerdere kanalen | Centrale gegevens, sterke rapportage, ERP-integratie | Implementatie van 3-6 maanden, $30.000-$150.000 aan initiële kosten |
| Eigen OMS via Shopify Admin API | 50.000+ bestellingen/maand, unieke workflows | Maximale controle, logica die precies aansluit | Verantwoordelijkheid bij het ontwikkelteam, doorlopend onderhoud |
De meeste Plus-winkels kiezen de middelste aanpak: Shopify als centrale bron, Flow voor terugkerende automatisering, een OMS voor inzicht over alle kanalen en apps zoals Revize voor zelfservice van kopers. Geen enkele tool dekt alles. De keuze is waar je de grenzen tussen de systemen legt.
Voor bureaus hoort de OMS-vraag thuis in het eerste gesprek, niet in de vierde maand. Een klant met 8.000 bestellingen per maand zit midden in die afweging. Bij 80.000 bestellingen per maand is de keuze feitelijk al gemaakt, ook als de klant dat nog niet heeft uitgesproken.

API- en webhookarchitectuur voor ordergebeurtenissen
Voor ontwikkelteams die integraties voor orderbeheer bouwen, zijn de GraphQL Admin API en orderwebhooks de twee belangrijkste onderdelen. Een goede webhookarchitectuur vanaf het begin voorkomt een jaar aan incidenten oplossen. De overgang van resource-ID’s in belastingwebhooks naar Global IDs in API-versie 2026-01, in november 2025, is een nuttig signaal: Shopify stapt overal over op GID’s. Nieuwe integraties kunnen die dus het best vanaf dag één gebruiken.
Drie patronen die op schaal werken:
- Idempotente webhookhandlers. Shopify probeert de aflevering opnieuw met exponentieel toenemende tussenpozen. Houd verwerkte webhook-ID’s bij en controleer die vóór verwerking. Een handler moet dezelfde gebeurtenis meerdere keren kunnen ontvangen zonder dubbele gegevens in gekoppelde systemen aan te maken.
- Webhooks samen met GraphQL, niet alleen de webhookgegevens. Gebruik webhooks als melding en haal de actuele gegevens opnieuw op via GraphQL wanneer de status belangrijk is. Zo voorkom je conflicten als gerelateerde gebeurtenissen tegelijk binnenkomen.
- Bulkbewerkingen voor het aanvullen van historische gegevens en rapportage. Gebruik GraphQL-bulkbewerkingen in plaats van query’s met paginering. Dat is een orde van grootte sneller en voorkomt dat je bij grote volumes tegen snelheidslimieten aanloopt.
De belangrijkste keuzes
Shopify-bestellingen beheren in 2026 vraagt om een gelaagde architectuur. Plus-teams die bewust kiezen hoe ze routering, fulfillment, zelfservice en het OMS inrichten, kunnen soepel opschalen. Teams die apps toevoegen zonder te bepalen hoe de onderdelen samenwerken, lopen uiteindelijk vast, meestal rond 5.000-10.000 bestellingen per maand.
Voor Plus-teams: controleer je routeringsregels aan de hand van de wijzigingen voor meerdere locaties en voorraadverplaatsingen uit maart en april 2026. Voer een testrun uit voor Flow-workflows voordat je iets in productie wijzigt. Beslis bewust of je zelf bouwt of inkoopt voordat het bestelvolume die keuze afdwingt.
Voor bureaus: bespreek de OMS-architectuur al tijdens de eerste verkennende gesprekken. Breng voor je klant alle vijf lagen in kaart. Sinds de B2B-uitrol naar alle betaalde abonnementen op 2 april hebben ook klanten zonder Plus een aanpak voor orderbeheer nodig die 6 maanden geleden nog niet nodig was.
Voor iedereen: Shopify biedt nog steeds geen ingebouwde mogelijkheid waarmee kopers na de checkout zelf hun bestelling kunnen bewerken. Dat is het grootste ontbrekende onderdeel in veel systemen voor orderbeheer. De bespaarde supporturen leveren de investering doorgaans binnen de eerste maand terug.
Dit kun je deze week doen:
- Controleer je fulfillmentroutering aan de hand van de nieuwe voorraadverplaatsingen tussen locaties (10 maart 2026)
- Voeg de nieuwe Flow-triggers voor voorraadverplaatsingen toe aan je workflows voor operationele meldingen
- Voer een testrun uit voor elke Flow-workflow in productie die je al meer dan 6 maanden niet hebt aangepast
- Bied je kopers nog geen zelfservice om bestellingen te bewerken? Installeer deze week een app; de berekening van de bespaarde supporturen is duidelijk
- Nader je 5.000 bestellingen per maand zonder OMS-plan? Begin nu het verkennende gesprek

Veelgestelde vragen
Vanaf welk bestelvolume moet ik een apart OMS overwegen?
Voor DTC-merchants met Plus die via één kanaal verkopen, begint een apart OMS zich rond 5.000-10.000 bestellingen per maand terug te verdienen. Bij meerdere kanalen of winkels is dat eerder, soms al bij 2.000 bestellingen per maand per winkel als de complexiteit zwaarder weegt dan het volume. Onder die grens bieden Shopify en apps de benodigde workflows tegen lagere kosten.
Wat verandert de update voor afhalen vanuit meerdere locaties in maart 2026 aan de routering?
Als geen enkele locatie alle artikelen op voorraad heeft, kunnen bestellingen voor afhalen in de winkel nu automatisch worden afgehandeld via voorraadverplaatsingen vanuit meerdere bronlocaties. Vóór 10 maart mislukten bestellingen met meerdere artikelen voor afhalen in de winkel als de gekozen locatie ze niet volledig kon leveren, of was handmatig ingrijpen nodig. Controleer routeringsregels en assignedLocation-logica die vóór deze wijziging zijn geschreven opnieuw.
Kunnen kopers in 2026 zelf hun Shopify-bestellingen bewerken?
Shopify biedt nog steeds geen ingebouwde mogelijkheid waarmee kopers na de checkout zelf hun bestelling bewerken. Klantaccounts tonen de status en trackinggegevens, maar kopers kunnen via de ingebouwde interface geen orderregels, adressen of hoeveelheden wijzigen. Daarvoor is een externe tool nodig.
Wat is er in 2026 nieuw in Shopify Flow voor orderbeheer?
Twee updates: triggers voor voorraadverplaatsingen (30 april 2026) en testruns (11 december 2025). De triggers zijn Inventory transfer ready to ship en completed. Met testruns bekijk je het gedrag van een workflow vóór activering. Samen maken deze functies Flow geschikt als automatiseringslaag voor productie.
Hoe richt ik webhookhandlers voor grote aantallen ordergebeurtenissen in?
Maak ze vanaf dag één idempotent. Shopify probeert de aflevering opnieuw met exponentieel toenemende tussenpozen. Daardoor kan dezelfde orders/updated-gebeurtenis meerdere keren binnenkomen als je endpoint één keer niet reageert. Houd verwerkte webhook-ID’s bij. Gebruik webhooks als melding en haal de actuele gegevens opnieuw op via GraphQL. Gebruik de API voor bulkbewerkingen om historische gegevens aan te vullen.
Is B2B-orderbeheer veranderd door de uitrol in april 2026?
Ja. Sinds 2 april 2026 zijn de ingebouwde B2B-functies beschikbaar op elk betaald abonnement. De hiërarchie Bedrijf → Locatie → Koper geldt overal. Plus behoudt onbeperkte catalogi, rechtstreekse toewijzing van catalogi, gedeeltelijke betalingen en aanbetalingen.
Welke fouten moet ik vermijden bij een 3PL-integratie?
De kostbaarste fout is een 3PL kiezen waarvan de integratie geen orderwijzigingen na synchronisatie ondersteunt. Controleer vóór je tekent hoe de integratie omgaat met zulke wijzigingen, geannuleerde bestellingen die opnieuw worden geopend en vertraging bij webhooks. Voor eigen integraties zijn idempotente handlers onmisbaar.
Kan ik Sidekick gebruiken om ordergegevens op te vragen?
Ja. Sinds 6 januari 2026 genereert Sidekick op basis van gewone taal ShopifyQL-query’s voor betalings- en fulfillmentgegevens. Bijvoorbeeld: ‘Toon me de fulfillmenttijden per vervoerder.’ Handig voor losse vragen; schrijf voor rapportages in productie vaste query’s.
Hoe werken betaalverzoeken per fulfillment?
Sinds 6 februari 2026 kun je betalingen innen zodra een deel van een bestelling is afgehandeld. Dat is handig bij verschillende levertijden, pre-orders en B2B-bestellingen met SKU’s in nabestelling. Kopers betalen via klantaccounts wanneer elk deel wordt verzonden. Voor winkels met veel pre-orders verandert dit de kasstroom.
Wat betekent zelf bouwen of inkopen in de praktijk voor een Shopify-OMS?
Er zijn drie routes: Shopify met apps (laag volume), Shopify met een apart OMS (middelgroot tot groot volume, meerdere kanalen) of een eigen OMS via de Admin API (het hoogste volume). De meeste Plus-winkels kiezen de middelste route: Shopify als centrale bron, Flow voor automatisering en een OMS voor inzicht over alle kanalen.
Hoe houd ik orderanalyses betrouwbaar over al deze systemen heen?
Gebruik GraphQL-bulkbewerkingen voor ETL in batches, behandel Shopify als centrale bron en vergelijk de gegevens voor de financiële afsluiting met de export van uitbetalingen. De updates voor die export uit april 2026 (Bank Reference, Payout ID) maken de maandafsluiting eenvoudiger. Dagelijkse inzichten in Analytics tonen trends automatisch; maak vaste query’s voor rapportages in productie.
Welke wijziging in Shopify-orderbeheer heeft dit jaar de meeste impact?
Kopers zelf hun bestellingen laten bewerken. Winkels die dit toevoegen, melden dat het aandeel tickets over orderwijzigingen daalt van meer dan 5% naar 1-2%. Bij 10.000 bestellingen per maand scheelt dat 67 uur supportwerk per maand.
Bijgewerkt in augustus 2026. Revize is een Shopify-app waarmee klanten na aankoop zelf hun bestelling kunnen bewerken. Vóór fulfillment kunnen ze het verzendadres wijzigen, een variant of product omruilen, annuleren en een terugbetaling of winkeltegoed ontvangen, zonder een supportticket in te dienen. Lees meer over klanten hun eigen Shopify-bestellingen laten bewerken of bekijk Revize in de Shopify App Store.