Magento 2 heeft de meest uitgebreide native B2B-functionaliteit van alle e-commerceplatformen. Maar weet je ook wat het niet kan? Een eerlijk overzicht van wat Open Source en Adobe Commerce bieden — en wanneer custom development nodig is.
Magento 2 B2B functionaliteit: wat kan het platform?
80% van de B2B-inkopers doet inmiddels onderzoek online voor ze ook maar een verkoper bellen. Toch werken de meeste groothandels nog met een bestelbonnetje via e-mail of een verouderd ERP-portaal.
De kloof tussen wat B2B-klanten verwachten en wat de meeste webshops bieden, is een conversie-probleem. Magento 2 is het platform dat die kloof het meest volledig kan dichten — maar alleen als je weet wat je koopt.
Magento Open Source vs. Adobe Commerce: het fundamentele verschil
Voordat je functionaliteit bespreekt, moet je weten welke variant je hebt.
Magento Open Source (gratis) heeft geen native B2B-module. Je kunt met extensies van derden veel bereiken, maar de out-of-the-box B2B-functionaliteit is beperkt. Adobe Commerce (voorheen Magento Commerce, €20.000 tot €60.000 per jaar) heeft een native B2B-module die volledig geïntegreerd is in het platform. Alles wat hieronder beschreven wordt onder "B2B-functionaliteit", is standaard beschikbaar in Adobe Commerce.| Functionaliteit | Open Source | Adobe Commerce |
|---|---|---|
| Bedrijfsaccounts | Nee (extensie) | Ja |
| Goedkeuringsworkflows | Nee (extensie) | Ja |
| Offertesysteem | Nee (extensie) | Ja |
| Klantspecifieke catalogi | Beperkt | Ja |
| Tier pricing | Ja | Ja |
| Requisition lists | Nee | Ja |
| Quick order | Nee (extensie) | Ja |
| Betalingstermijnen | Nee (extensie) | Ja |
| Company credit | Nee | Ja |
Als je serieus B2B wilt bouwen op Magento Open Source, reken dan op aanzienlijke extensie- en ontwikkelkosten om de functionaliteit van Adobe Commerce te evenaren. Op dat punt wordt de afweging met Adobe Commerce snel interessant.
Bedrijfsaccounts en gebruikersbeheer
Adobe Commerce heeft een volledig company account-systeem. Eén bedrijfsaccount met meerdere gebruikers, elk met eigen rollen en rechten.
Hoe het werkt:- Een bedrijf krijgt een company account met een eigen beheerder
- De company admin kan meerdere gebruikers aanmaken en rechten toewijzen
- Rechten zijn granulair: een inkoper mag bestellen maar niet de betalingstermijn wijzigen, een manager mag goedkeuren maar niet zelf bestellen
- Bekijk producten en prijzen
- Order aanmaken
- Order goedkeuren tot X euro
- Betalingsinformatie beheren
- Gebruikers beheren
Dit is de basis van serieus B2B-gebruik. Een inkoopcoördinator die zelf zijn team beheert zonder jouw klantenservice te belasten.
Goedkeuringsworkflows
Een inkoper plaatst een order van €8.500. De company admin heeft ingesteld dat orders boven €5.000 goedkeuring vereisen van de financieel manager.
Magento's goedkeuringsworkflow handelt dit af zonder maatwerk. De order blijft in de wachtrij totdat de juiste persoon goedkeurt — of afwijst, met een toelichting.
Configureerbare regels:- Drempelbedrag (order groter dan X euro vereist goedkeuring)
- Aantal SKUs (order met meer dan X producten vereist goedkeuring)
- Rol-gebaseerde goedkeuring (inkoper > manager > directeur)
- Meerstaps-goedkeuring voor grote orders
Dit is functionaliteit waarvoor vroeger een apart bestelportaal gebouwd moest worden. Adobe Commerce levert het out-of-the-box.
Het offertesysteem (Request for Quote)
B2B-verkoop draait vaak niet om een vaste prijs, maar om een onderhandeld aanbod. Magento's offertesysteem brengt dat proces naar de webshop.
Het proces:- De klant vult een winkelwagen en vraagt een offerte aan in plaats van direct te bestellen
- Jij ziet de offerteaanvraag in de Magento admin
- Je kunt de prijzen aanpassen, een opmerking toevoegen en de offerte terugsturen
- De klant accepteert of doet een tegenbod
- Bij akkoord converteert de offerte naar een order
- Productprijs per regel
- Hoeveelheid
- Verzendkosten
- Geldigheidsperiode
- Interne notities (niet zichtbaar voor klant)
Voor B2B-bedrijven die werken met klantspecifieke pricing is dit een centrale functionaliteit. Zonder dit moet elke offerte buiten de webshop worden opgemaakt — in een e-mail of een apart systeem.
Klantspecifieke prijzen en catalogi
Niet elke B2B-klant betaalt hetzelfde. Magento 2 biedt meerdere lagen voor klantspecifieke pricing.
Klantengroepen en tier pricing
De basisfunctionaliteit die ook in Open Source beschikbaar is. Je maakt klantengroepen aan (Goud, Zilver, Distributeur) en koppelt daar prijsregels aan.
Klantgroep: Distributeur
- Alle producten: -15% op de catalogusprijs
- Productgroep: Hardware: -20%
- Specifiek product (SKU-123): €24,95 vaste prijs
Tier pricing voegt volumekortingen toe:
Product: Kabel 5m
1-9 stuks: €12,50 per stuk
10-49 stuks: €10,00 per stuk
50+ stuks: €8,50 per stuk
Klantspecifieke catalogi (Adobe Commerce)
Waar klantengroepen een percentage-korting geven op de volledige catalogus, laat Adobe Commerce's Shared Catalog toe dat je per klant bepaalt welke producten zichtbaar zijn — en tegen welke prijs.
Voorbeeld: Klant A ziet het volledige assortiment van 10.000 producten. Klant B ziet alleen de 200 producten waarvoor ze een dealercontract hebben, elk met een individueel onderhandelde prijs.Dit is voor distributeurs en fabrikanten met exclusiviteitsafspraken per regio of kanaal onmisbaar.
Bulk ordering en quick order
B2B-klanten bestellen anders dan consumenten. Ze weten wat ze willen en willen het snel invoeren.
Quick Order
De klant typt een SKU of laadt een CSV-bestand met artikelnummers en aantallen. In één keer toegevoegd aan de winkelwagen.
SKU: KAB-001, Aantal: 50
SKU: STE-445, Aantal: 20
SKU: MON-089, Aantal: 5
Dit klinkt simpel, maar het is een fundamenteel ander bestelgedrag dan de traditionele productpagina-flow. Een inkoper die maandelijks dezelfde order plaatst, wil geen 50 productpagina's openen.
Requisition Lists
Een stap verder dan quick order. De klant maakt een lijst aan van producten die hij regelmatig bestelt — zijn "vaste order". Die lijst staat opgeslagen in zijn account en kan met één klik worden omgezet in een winkelwagen.
Voor herhalingsaankopen — verbruiksartikelen, onderdelen, kantoorbenodigdheden — is dit een significante UX-verbetering.
Betalingstermijnen en company credit
Betalingstermijnen
Adobe Commerce biedt native ondersteuning voor B2B-betalingsmethodes:
- Betaling op rekening (factuur 30, 60 of 90 dagen)
- Betaling per order of gecumuleerd per periode
- Betalingslimieten per klant of klantgroep
Company Credit
Per bedrijfsaccount kun je een kredietlimiet instellen. De klant kan bestellen tot zijn limiet bereikt is. Overschrijding blokkeert verdere orders of stuurt een waarschuwing.
De credit-stand wordt bijgewerkt op basis van betalingen in Magento of via een ERP-koppeling. Hierdoor heeft de klantenservice altijd een actueel beeld van de kredietstatus zonder het ERP te hoeven raadplegen.
Wanneer de standaard B2B-functionaliteit niet volstaat
Adobe Commerce's B2B-module is krachtig, maar heeft grenzen. Wij bouwen regelmatig custom functionaliteit bovenop het platform.
Complexe prijshierarchieën
Adobe Commerce ondersteunt klantspecifieke prijzen en catalogi, maar bij meer dan drie lagen — klant, contract, volume, periode, campagne — wordt het systeem snel onoverzichtelijk. We bouwen dan een aparte pricing-engine die de juiste prijs berekent en aan Magento doorgeeft.
ERP-gestuurde pricing
Wanneer prijzen real-time uit een ERP komen en afhankelijk zijn van klantsaldo, contractperiode of valutakoers, is de native Magento-pricing onvoldoende. Dan bouwen we een middleware die de ERP-prijs ophaalt en in Magento injecteert.
Productconfiguratie en CPQ
Sommige B2B-producten zijn configureerbaar — een machine met optionele onderdelen, een softwarelicentie met modules. Magento's configureerbare producten zijn hiervoor te beperkt. Voor echte CPQ-functionaliteit (Configure, Price, Quote) vereist dit custom development of een gespecialiseerde CPQ-tool gekoppeld via de API.
Klantspecifiek assortiment uit ERP
Als de productcatalogus per klant fundamenteel verschilt en die informatie in het ERP leeft, is een Shared Catalog te statisch. De catalogi worden dan dynamisch gevuld vanuit het ERP via een geautomatiseerde synchronisatie.
Vergelijking met Shopify B2B
Shopify heeft de afgelopen jaren flink geïnvesteerd in B2B-functionaliteit via Shopify Plus. Voor eenvoudige B2B-scenario's is het een reëel alternatief.| Functionaliteit | Magento 2 Adobe Commerce | Shopify Plus B2B |
|---|---|---|
| Company accounts | Uitgebreid | Basis |
| Goedkeuringsworkflows | Ja | Nee |
| Offertesysteem | Ja | Nee |
| Klantspecifieke catalogi | Volledig | Beperkt |
| Tier pricing | Ja | Ja |
| Requisition lists | Ja | Nee |
| Quick order | Ja | Via app |
| Betalingstermijnen | Ja | Ja |
| Open source / maatwerk | Volledig | Beperkt |
| Instapkosten | Hoog | Lager |
Shopify B2B is de juiste keuze voor groothandels met een relatief eenvoudige prijsstructuur, minder dan 500 actieve B2B-klanten, en geen behoefte aan offerte-workflows of granulaire gebruikersrechten.
Magento 2 is de juiste keuze zodra de B2B-processen complexer worden. Goedkeuringsworkflows, klantspecifieke catalogi en deep ERP-integraties zijn waar Magento zijn meerwaarde bewijst.
Wat kost Magento B2B in totaal?
| Scenario | Kosten |
|---|---|
| Adobe Commerce licentie (per jaar) | €20.000 - €60.000 |
| B2B implementatie (standaard) | €25.000 - €50.000 |
| B2B implementatie (complex + ERP-koppeling) | €50.000 - €120.000 |
| Hosting (per maand) | €500 - €1.500 |
| Jaarlijks onderhoud | €10.000 - €25.000 |
Voor bedrijven met een jaaromzet boven de €2 miljoen en complexe B2B-processen rechtvaardigt Magento 2 de investering. Daarboven is de TCO vergelijkbaar met Shopify Plus, maar met aanzienlijk meer flexibiliteit.
Conclusie
Magento 2 is het krachtigste standaardplatform voor B2B e-commerce. Bedrijfsaccounts, goedkeuringsworkflows, offertesystemen, klantspecifieke catalogi — het is allemaal beschikbaar in Adobe Commerce, zonder maatwerk.
De grens zit bij complexe ERP-gestuurde pricing, meerstaps CPQ-configuraties en catalogi die real-time uit externe systemen komen. Daar begint custom development.
Wil je weten of Adobe Commerce past bij jouw B2B-situatie, of is Shopify B2B een reëler alternatief? Neem contact op voor een eerlijk gesprek.
Veelgestelde vragen
Heeft Magento Open Source ook B2B-functionaliteit?
Beperkt. Open Source heeft klantengroepen en tier pricing, maar geen bedrijfsaccounts, goedkeuringsworkflows of native offertesysteem. Die functionaliteit is exclusief voor Adobe Commerce, of te bereiken via derde partij-extensies — met extra kosten en afhankelijkheden.
Wat is het verschil tussen Shared Catalog en een klantengroep?
Een klantengroep geeft een percentage-korting op de volledige catalogus. Een Shared Catalog laat je per bedrijfsaccount bepalen welke producten zichtbaar zijn en tegen welke individuele prijs. Shared Catalog is aanzienlijk krachtiger en flexibeler.
Kan ik het Magento offertesysteem koppelen aan mijn CRM?
Ja, via de Magento REST API. Offerte-aanvragen kunnen worden doorgezet naar een CRM zodat je salesteam ze kan oppakken. Dit vereist een koppeling — standaard is die er niet.
Is Adobe Commerce duur vergeleken met Shopify Plus?
De licentiekosten van Adobe Commerce (€20.000 - €60.000/jaar) liggen hoger dan Shopify Plus (circa €27.600/jaar). Maar als je Shopify Plus uitbreidt met apps en maatwerk voor B2B, wordt het totaalplaatje vergelijkbaar. Het voordeel van Magento: meer flexibiliteit voor maatwerk zonder platformbeperkingen.
Wanneer is custom development op Magento nodig voor B2B?
Zodra je pricing real-time uit een ERP komt, je goedkeuringsworkflows meer dan twee stappen hebben, of je catalogi dynamisch worden gevuld vanuit externe systemen. Dit zijn de situaties waar Adobe Commerce's standaard B2B-module zijn grenzen bereikt.

Geschreven door Ruthger Idema
15+ jaar ervaring in e-commerce development. Gespecialiseerd in Magento, Shopify en Laravel maatwerk.
Meer over ons team →