Shopify wholesale winkelwagen extra velden: PO, leverdatum, notities op de cart. Growth. Checkout blijft Shopify. Lock tot het verplicht is.
2026-10-30

Extra velden op de wholesale-winkelwagen in Shopify

De inkoper heeft twaalf SKU’s in de cart. Bij jullie ERP hoort een inkoopnummer. In Shopify-checkout is “Order note” een vrije zin die de helft overslaat. Support typt het nummer achteraf uit de mail. Wat je zoekt is Shopify wholesale winkelwagen extra velden: een PO, een leverdatum, een interne notitie — op de cart-pagina, vóór checkout, met een slot tot het verplicht is.

Dat is de Wholesale cart in OO - EU B2B & Wholesale. Docs: hij vervangt Shopify-checkout niet. Hij verzamelt extra B2B-velden, kan een handling fee zetten, en kan de B2B-prijssamenvatting tonen. De prijs zelf komt uit Custom Pricing of volume pricing.

Live listing: Built for Shopify, 5.0 uit 34 reviews. Free: 1 custom pricing rule, 1 registratieformulier. Starter $22/maand of $220/jaar. Growth $37/maand of $370/jaar: bulk forms, draft checkout, repeat order, RFQ, order limits, wholesale cart — extra fields + fees. 14 dagen trial op de betaalde plannen. USD. Niet de oude $8.95.

Op 22 oktober: zichtbaarheid van het bulkformulier. Hier is de cart, niet het grid.

Native checkout is geen inkooporder

Shopify heeft cart notes, cart attributes via Liquid, en bij Plus soms B2B-company velden. Wat ontbreekt voor veel groothandels:

  • een verplicht inkoopnummer vóór de shopper naar checkout mag

  • opslaan als order attribute óf als customer/company metafield, per veld te kiezen

  • een handling fee (vast of percentage) die bij die wholesale-cart hoort

  • dezelfde velden in een design-template, met vertalingen, zonder theme-edit per label

Wat shops dan bouwen:

“Zet je PO in de order note”

De helft vergeet het. De andere helft schrijft “spoed”. ERP-import faalt.

Extra checkout-UI-extension alleen voor Plus

Werkt als je Plus hebt. Deze app is een eigen OO-oplossing; claim niet dat hij Shopify Plus B2B / Companies vervangt. Wholesale cart is een theme block op de cart-template.

Metafield op het klantprofiel, handmatig per account

Schaalt niet. De inkoper wijzigt de referentie per order, niet per jaar.

Wat Wholesale cart wél is (Growth)

Docs Wholesale cart:

  • Extra velden zoals orderreferentie, leverdatum of notities.

  • Elk veld opslaan als order attribute, of als customer- of company-metafield.

  • Handling fee: vast bedrag of percentage.

  • Lock: checkout blijft dicht tot verplichte velden gevuld zijn.

  • Company banner voor ingelogde company-contacts.

What is included: Wholesale cart hoort bij Order management, naast quote requests en order limits. Growth (en founder-accounts). Zet de module aan op de hub vóór je hem op de storefront verwacht.

Theme: dit is een block op de cart-template, niet de shared app embed. Embed is voor prijzen, tax display, login-to-see-prices, order limits. Block-familie: registratie, bulk, quote, wholesale cart. Finish setup op de kaart. Thema wisselen bewaart de config in de app, niet het block — dat zet je opnieuw.

Design, labels en vertalingen zitten op elke wholesale cart (Extra fields, Design, translation step). Geen aparte globale label-pagina voor deze module.

Listing-pitch: “Wholesale cart with extra fields, handling fees, rules and order limits.” Order limits zijn een eigen module (ook Growth). Dit artikel is de cart-velden.

Wat je hier niet van moet maken

Een tweede checkout. Docs: *does not replace Shopify checkout.* De shopper vult PO op de cart, gaat daarna naar Shopify-checkout.

De prijslijst. Zonder Custom Pricing of volume pricing toont de cart geen magische B2B-korting. Eerst de prijsmodule, dan de cart als bevestiging plus details.

Bulk order form-velden. Het grid is een ander Growth-block. Cart-velden zijn voor de winkelwagen, nadat SKU’s erin liggen.

Free/Starter. Eén pricing rule op Free is geen wholesale cart. Growth is $37/maand.

Praktijk: technische groothandel, PO verplicht, fee 2%

Shop “Kabelgroothandel”. Klanten met tag `wholesale`, company in Shopify. Starter had al volume pricing. Inkopers checken uit zonder PO; facturatie zoekt het nummer in de mail.

Stappen:

  1. Apps → B2B & Wholesale → Order management → Wholesale cart aan (Growth).

  2. Cart aanmaken. Uit de toolbox: tekstveld PO / orderreferentie (verplicht), datum Gewenste levering, textarea Interne opmerking.

  3. PO als order attribute (zichtbaar op de order). Leverdatum desnoods op company-metafield als jullie proces dat zo wil — de docs laten beide toe; kies bewust.

  4. Handling fee: 2% of een vast bedrag, wat jullie afspraak is.

  5. Lock aan: lege PO = geen checkout.

  6. Visibility: dezelfde tags/companies als de prijslijst.

  7. Finish setup → Wholesale cart-block op de cart-template, thema opslaan.

  8. Inloggen als die wholesale-klant. Cart vullen. Lege PO: checkout dicht. PO “PO-10441”: lock weg, fee zichtbaar, prijs uit volume pricing.

Na een themawissel: block opnieuw. Config in de app blijft.

Eerder over B2B theme app blocks: embed versus block. Wholesale cart is de block-kant op `/cart`.

Cart-drawer versus cart-pagina

De docs zetten Wholesale cart op de cart-pagina. Veel Dawn-shops openen eerst de drawer. Als het block alleen op `cart.json` (de volle pagina) staat, ziet de inkoper die vanuit de drawer geen PO-veld — tot hij “View cart” tikt. Test beide: drawer-checkout-knop én `/cart`. Lock geldt pas als de wholesale cart zichtbaar is. Claim geen automatische injectie in elke drawer; de docs noemen het theme block op de cart-template.

Order limits (ook Growth) hangen aan de shared embed. Die popup “cart not allowed” is een andere module. Extra velden lossen geen MOQ op. MOQ eerst in Order limits, PO daarna in Wholesale cart.

Registratieforms blijven op hun eigen template. Een PO op de cart is geen vervanging van “aanmelden als wholesaler”. Eerst tag of company, dan de cart-velden voor wie al mag bestellen.

Wat je op de order terugziet

Order attribute: zichtbaar op de Shopify-order, handig voor ERP-export en voor staff die de order oppakt. Customer/company metafield: blijft op het profiel hangen. Een leverafspraak die élke order anders is, hoort zelden op het company-profiel. Een vast debiteurnummer wél. De toolbox laat je per veld kiezen; die keuze is het proces, niet “allemaal attribute omdat het kan”.

Handling fee vast of percentage: listing noemt extra fields en fees. Test of de fee in het overzicht op de cart verschijnt vóór checkout. Prijsregels blijven Custom Pricing / volume. De fee is geen staffel.

Company banner: alleen voor ingelogde company-contacts volgens de docs. Een gast in de cart zonder login ziet die banner niet. Combineer met “login to see prices” (Starter) als de cart sowieso achter login hoort.

Aan de slag

Zet Growth alleen aan als je de cart-velden écht op de winkelwagen nodig hebt. Module on, velden, lock, block op de cart-template, test als de juiste buyer — én één keer via de volle cart-URL. De listing van OO - EU B2B & Wholesale is de installatie.

Tot slot

Shopify wholesale winkelwagen extra velden leven op de cart-pagina. PO, datum, notitie. Attribute of metafield. Fee vast of procent. Checkout mag op slot tot het verplicht is. Shopify-checkout blijft checkout.

Prijs uit Custom of volume. Cart uit Growth. Zet de wholesale cart naast je prijslijst, niet in plaats van de kassa.

online origins logo full

Dé Shopify select partner voor ambitieuze e-commerce bedrijven die willen groeien!

linkedin online origins iconinstagram online origins icon

Reviews

5/5

Bekijk op Google

Mail: info@onlineorigins.nl

Tel: 073 234 0612

KVK: 89825624

BTW: NL865123639B01

Bruistensingel 500,
5232 AH 's-Hertogenbosch
Cookies

© 2026 Online Origins