Een merk waar ik recent voor heb gebouwd zat met 5 wholesale-afnemers. Een PDF-catalogus per email, een Excel met prijslijsten, en een sales-medewerker die elke bestelling met de hand in Shopify klopte. Werkte prima. Tot er in 18 maanden 25 afnemers waren. Toen klapte het.

Concreet: bestellingen die in spam belandden. Een afnemer die nog op de “oude” prijslijst zat omdat de update van vorige maand niet was doorgegeven. Een SKU die uit voorraad was maar toch werd verkocht omdat niemand de Excel had ververst. En een sales-medewerker die 70% van haar week kwijt was aan order-entry in plaats van nieuwe accounts werven.

Het signaal: er moest een B2B-portal komen. De vraag: welke?

Drie opties — en een eerlijke beoordeling

Voor wholesale-portals zijn er grofweg drie routes. Elk heeft een sweet-spot, en elk heeft een valkuil die niemand op de productpagina vermeldt.

Optie 1: Shopify B2B (built-in)

Sinds 2023 zit B2B-functionaliteit standaard in Shopify Plus. Je krijgt: aparte company-accounts, klant-specifieke prijslijsten, betalingstermijnen (Net 30 / Net 60), en een wholesale checkout die parallel aan je B2C-shop draait.

Sweet-spot: 5-15 afnemers met een gestandaardiseerd assortiment en simpele prijsstructuur. Documentatie staat bij Shopify B2B.

Optie 2: Plug-and-play tools (Pepperi, Sana Commerce, BlueCart, RepSpark)

Een hele categorie SaaS-tools richt zich specifiek op wholesale. Pepperi, Sana Commerce, BlueCart, RepSpark — ze beloven “complete B2B in 4 weken live”.

Sweet-spot: 15-50 afnemers, gestandaardiseerd proces, ERP die op de connector-lijst staat.

Optie 3: Maatwerk B2B-portal

Een eigen portal, gebouwd op je eigen stack, exact volgens jouw proces.

Sweet-spot: 50+ afnemers met complexe regels, of een uniek proces dat geen SaaS-tool dekt.

De beslismatrix

Hieronder de kern. Sla deze op als je twijfelt:

Aantal wholesale-afnemers       Aanbevolen route
─────────────────────────────────────────────────
< 5                             Email + PDF + Shopify handmatig
5-15                            Shopify B2B (als je al op Plus zit)
15-50, gestandaardiseerd        SaaS-tool (Pepperi / Sana / etc.)
15-50, klant-specifieke regels   Maatwerk
50+                             Maatwerk, vrijwel altijd

Aantal afnemers is niet de enige factor. Stel jezelf ook deze vragen:

  1. Heb je klant-specifieke prijslijsten? Niet alleen “klant A krijgt 10% korting” maar “klant A krijgt deze 12 SKUs op deze marges met deze MOQ”? Shopify B2B doet dat half. SaaS-tools wel. Maatwerk altijd.
  2. Moet voorraad real-time uit je ERP komen? Shopify B2B trekt voorraad uit Shopify zelf. Als jouw werkelijke voorraad in Exact / AFAS / Microsoft Dynamics zit, heb je een sync nodig — en dat sync-probleem heb ik bij elk implementatie-traject zien terugkomen.
  3. Doen jouw afnemers approval-flows? “Buyer plaatst order, purchase manager keurt goed boven €5K, dan pas naar jou” — Shopify B2B kan dit niet, sommige SaaS-tools beperkt, maatwerk wel.
  4. Gaat data terug naar afnemer-ERP via EDI/XML? Grote afnemers (retailers, foodservice) eisen vaak EDI-feeds. Geen SaaS-tool doet dit goed buiten enterprise-tier (>€2K/mnd).

Twee of meer “ja” op deze lijst? Maatwerk wordt waarschijnlijk de juiste route.

Wat maatwerk wel doet en SaaS niet

Concreet, op basis van wat ik heb gebouwd. Dit zijn de features die in elk maatwerk B2B-project terugkomen — en die in geen enkele Shopify B2B of standaard-SaaS netjes werken.

Klant-specifieke prijslijsten + MOQ-regels

Niet “kortingsklasse A/B/C”. Maar: deze afnemer krijgt SKU X op €12,50 met MOQ 24, SKU Y op €8,00 met MOQ 12, SKU Z is voor deze afnemer niet zichtbaar. Per company instelbaar, met effectief-vanaf datum, met geschiedenis.

Real-time voorraad uit ERP

Shopify-voorraad is achter op werkelijkheid. ERP heeft de waarheid. Een maatwerk-portal trekt voorraad live (of via een 5-minuten-sync) uit Exact/AFAS/SAP, met “available to promise” — voorraad min reserveringen min in-transit.

Herhaalbestellingen op basis van eerdere orders

Een afnemer die elke maand ongeveer hetzelfde bestelt, krijgt een “herbestel laatste order” knop. Of beter: een suggestie op basis van de gemiddelde bestelfrequentie per SKU. Bespaart 70% van de bestel-tijd voor terugkerende afnemers.

Quotation flow (niet altijd directe checkout)

Voor grotere orders willen afnemers een offerte. Niet meteen afrekenen. Een goede portal-flow: afnemer stelt mandje samen → quote-aanvraag → sales reviewt en past aan → afnemer accepteert → pas dan order. Standaard B2B-checkout doet dit niet.

Approval workflows (purchase manager → buyer)

In bedrijven boven 50 medewerkers werkt inkoop vrijwel nooit één-op-één. Buyer stelt order samen, purchase manager keurt goed boven een bedrag, finance ziet het in een dashboard. Een goede portal heeft dit ingebouwd, met email-triggers en audit-log.

Integratie met klant-eigen ERP (XML / EDI feeds)

Grote afnemers willen hun bestelling als gestructureerde XML/EDI in hun eigen ERP. Niet als email of PDF. Dit is bij grote retailers vaak een eis om überhaupt leverancier te mogen worden. Geen SaaS-tool doet dit goed buiten enterprise-pricing.

Wanneer NIET maatwerk

Eerlijk: maatwerk is niet altijd het juiste antwoord. Drie scenario’s waarin je beter een SaaS-tool of Shopify B2B kiest.

Onder €500K wholesale revenue

Een maatwerk-portal van €25K verdient zichzelf niet terug op €300K wholesale-omzet. Reken het door: bespaart het 10 uur sales-tijd per week (€20K/jr) plus 5% extra orders door betere UX (€15K/jr) — pas dan zit je in 9 maanden break-even. Onder die schaal: blijf bij Shopify B2B, neem de pijn.

Je proces is nog niet stabiel

Als jouw wholesale-proces nog elke 3 maanden verandert (nieuwe pricing-regels, nieuw ERP, nieuwe verzend-modaliteit), is maatwerk dodelijk. Je herschrijft elke iteratie wat je vorige keer hebt laten bouwen. Eerst stabiliseren met een SaaS-tool die je dwingt tot gestandaardiseerd proces, dan pas maatwerk. Dit principe staat ook in mijn post over wanneer maatwerk de moeite waard is.

Je hebt geen interne sales/ops persoon die meedenkt

Een maatwerk-portal vereist dat iemand intern de business-rules kan articuleren. Als je sales-team niet kan vertellen “in welke 5 scenario’s gaat het mis nu”, is er nog geen project. Eerst dat helder, dan bouwen.

Wat het oplevert in cijfers

Concrete getallen uit projecten waaraan ik heb gewerkt:

Optel die: een portal die €25K kost verdient zichzelf in 7-10 maanden terug, daarna pure winst. Bij grotere wholesale-volumes nog sneller.

Tot slot

Een B2B-portal is geen luxe. Vanaf 15+ wholesale-afnemers is het een productiviteits-instrument dat zichzelf terugverdient — de vraag is alleen welke vorm.

Mijn vuistregel: probeer eerst Shopify B2B als je op Plus zit. Werkt het na 3 maanden niet (te beperkt, ERP-sync klopt niet, afnemers klagen over UX), dan SaaS-tool overwegen. Werken die ook niet (te generiek, missen jouw specifieke regels), dan maatwerk.

Niet beginnen bij maatwerk. Maar niet te lang wachten ook — elke maand dat een sales-medewerker order-entry doet in plaats van nieuwe accounts werven, is een maand omzet die je laat liggen.

Dit is overigens het #1 project type dat we bij Faberyx bouwen — geen toeval. Voor merken die hun groei in wholesale niet tegen een SaaS-platform aan willen plakken.

Voor een breder beeld van welke tools wel/niet in een DTC stack horen, zie DTC tech stack 2026.


Lars van Zutphen runt Faberyx — losstaande software voor Nederlandse e-commerce merken. 10+ jaar ervaring met DTC-merken waarvoor hij operationele tooling heeft gebouwd.

→ Plan een vrijblijvend kennismakingsgesprek: faberyx.com → Mail direct: [email protected]


SEO meta

Werkt iets vergelijkbaars bij jouw merk?

Faberyx bouwt losse tools voor Nederlandse e-commerce merken — interne dashboards, B2B-portalen, klant-360 views. Van eerste schets tot live in 6-12 weken.