
Een reseller die twaalf varianten nodig heeft, klikt nu twaalf productpagina’s af. Add to cart, terug, volgende SKU. Dat is retail-gedrag op een wholesale-order. Een Shopify bulk order formulier zet die SKU’s op één overzicht: hoeveelheid per regel, één keer toevoegen aan de cart.
Dit artikel legt uit waarom de gewone productpagina traag is voor B2B, wat shops improviseren (CSV, draft orders, een tweede winkel), en hoe je met OO - EU B2B & Wholesale een bulk form bouwt, op een eigen pagina zet en alleen aan getagde klanten toont.
We schreven eerder over Shopify B2B login voor wholesaleklanten. Dat is wie het formulier mag zien. Hier gaat het om het formulier zelf.
Shopify’s storefront is gebouwd rond een productdetail: titel, prijs, variantkiezer, Add to cart. Dat werkt voor een consument die één lamp koopt. Een groothandelsklant die 40 SKU’s nabestelt, moet 40 keer navigeren. De cart vult zich, maar de flow blijft B2C.
Native B2B-catalogi (Shopify Plus / Companies) zijn een ander spoor. Deze app is een Online Origins-flow op customer accounts, tags en bulk forms — niet “vervangt Shopify Plus B2B”. Claim dat niet.
Zonder bulk form blijven drie pijnpunten:
Tijd — elke extra SKU is een extra pagina.
Fouten — de koper mist een variant omdat die drie clicks terugzat.
Prijslek — als je trade-prijzen op de gewone productpagina zet, ziet retail ze ook.
De koper mailt een lijst, jij typt een draft. Werkt tot het volume. Geen self-serve, wel fouten in aantallen.
Herkenbaar voor B2B, maar los van checkout, voorraad en btw. Iemand moet de sheet overzetten.
Dubbele catalogus, dubbele apps, dubbele verzendzones. Nieuwe SKU’s vergeet je in één van de twee.
Geen van die routes geeft je: één shop, één overzicht, hoeveelheden per SKU, prijzen alleen voor wie het formulier mag zien.
OO - EU B2B & Wholesale is Built for Shopify (5.0 uit 33 reviews). Listing: $8.95/maand of $101.88/jaar (5% korting), 7 dagen trial, USD. Categorieën die hier tellen: Order form, bulk processing, product visibility, order minimums/limits, custom pricing, customer tagging, wholesale login.
De docs What is a bulk order form: klanten zien meerdere producten of varianten, vullen hoeveelheden in, en zetten alles in één actie in de cart. Twee plekken:
Productpagina — bulk bestellen vanaf een productdetail (app block B2B Bulk Form).
Eigen bulk order page — één pagina met het hele overzicht (app block B2B Bulk Order Page).
Je mag meerdere forms maken. Elke klant ziet er maar één, op basis van visibility. Het form moet aan staan én in het thema zitten.
Volgens How to create a bulk order form:
Shopify admin → Apps → B2B & Wholesale → Bulk forms → Create bulk order form.
Producten: alle producten, specifieke producten, of collecties. Minstens één product.
Pricing (optioneel): individuele prijzen, één vaste prijs, of een percentage. Zonder regel gelden de gewone Shopify-prijzen.
Zet product page en/of bulk order page aan — anders toont de extensie daar niet.
Visibility: alle klanten, alleen ingelogd, specifieke klanten, of klanten met tags.
Zet het form On.
Daarna waarschuwen de docs expliciet: enabled is niet zichtbaar op de storefront. Je moet het block nog op een template zetten.
Recommended setup for wholesale stores: voor wholesale is de bulk order page de primaire weg. Waarom: sneller, meerdere producten in één overzicht, minder heen-en-weer. Maak één pagina, voeg de Bulk Order Page-extensie toe, zet hem in het menu (bijvoorbeeld “Wholesale order”).
Productpagina’s zijn optioneel. Alleen productpagina’s voor een groot wholesale-assortiment is een genoemde fout. Gebruik je beide: dezelfde pricing en visibility, en stuur kopers duidelijk naar de bulkpagina.
Pagina bouwen: theme editor → Pages → Create template → pagina aanmaken → template koppelen → block B2B Bulk Order Page → Save. Vergeet je de template, dan is de pagina leeg.
How B2B pricing works is stellig: prijzen gelden alleen in het bulk order form, alleen voor wie dat form mag zien. Ze wijzigen niet de Shopify-productprijs, niet de gewone productpagina, en stacken niet met andere forms. Eén strategie per form.
Beloven dat “na login de productpagina net-prijzen toont” is dus onjuist. Stuur de koper naar het form.
Aanbevolen: Customers with specific tags (`Wholesale` of `Wholesale_T1`). “All customers” is de fout waardoor retail de trade-lijst ziet. Eén form per groep, unieke tag; tags niet hergebruiken op een tweede form. De klant moet ingelogd zijn.
Retail blijft de gewone catalogus. T1 (10%) en T2 (20%) krijgen elk een eigen bulk form, tags `Wholesale_T1` / `Wholesale_T2`, dezelfde wholesale-collectie als bron zodat nieuwe SKU’s automatisch meegaan.
Hoofdroute: pagina `/pages/wholesale-order` in het menu. Product page-extensie uit, of aan met dezelfde regels — maar de mail naar resellers wijst naar de bulkpagina.
Test in een privévenster: gast ziet geen form; T1 ziet T1-prijzen in het form, niet op `/products/lamp`; T2 ziet T2. Plaats een testorder met tien regels.
Order minimums/limits staan op de listing; configureer die alleen als je ze in de app ook echt zet — verzin geen drempels.
Installeer OO - EU B2B & Wholesale ($8.95/maand, 7 dagen trial).
Maak een wholesale-collectie en één bulk form (of één per groep).
Visibility op tags; form On.
Theme: template + B2B Bulk Order Page, menu-item. Optioneel B2B Bulk Form op het producttemplate.
Test als getagde klant: overzicht, hoeveelheden, cart, prijs alleen in het form.
Theme wisselen betekent de blocks opnieuw plaatsen. Docs: de form-configuratie blijft in de app, het thema niet.
Een Shopify bulk order formulier is geen grotere productpagina. Het is één overzicht, hoeveelheden per SKU, cart in één actie, prijzen achter visibility. Native Shopify blijft één product per URL; draft orders en een tweede winkel schalen niet.
Zet het form in OO - EU B2B & Wholesale, hang de bulkpagina in het menu, en laat de volgende reseller twaalf regels in één keer vullen — niet twaalf productpagina’s.
Diensten
Reviews
5/5
Mail: info@onlineorigins.nl
Tel: 073 234 0612
KVK: 89825624
BTW: NL865123639B01
Bruistensingel 500,© 2026 Online Origins