Shopify vaste wholesale prijs alle producten: één bedrag in het bulkformulier, op elke variant. Catalogus blijft. Alleen bij hetzelfde nettarief.
2026-10-21

Shopify vaste wholesale-prijs voor alle producten in één formulier

De horeca bestelt servetten, rietjes en deksels. Retail ziet €0,18 / €0,22 / €0,31. De groothandelsprijs is voor díe klant gewoon €0,12 — op álles in het blad. Geen spreadsheet per SKU. Geen “10% van wat de shop toevallig is”. Eén bedrag.

Shopify vaste wholesale prijs alle producten is die keuze in OO - EU B2B & Wholesale: op het bulkformulier *Apply fixed price to all products*. Het bedrag geldt voor elk geselecteerd product én elke variant in dat formulier. De Shopify-catalogus blijft staan.

Twee dagen geleden ging het over procentkorting in hetzelfde formulier. Dat volgt de shopprijs. Dit stuk is de andere strategie: de shopprijs mag springen, het netbedrag niet. Alleen zinvol als het assortiment écht dezelfde wholesale-prijs deelt.

Native Shopify heeft geen “€12 op dit blad, retail elders”

Een compare-at-prijs wijzigt hoe `/products/servet` eruitziet. Een automatische korting “Wholesale €0,12” raakt ook de collectiepagina als de tag per ongeluk hangt. Een Plus-catalogus is een ander product dan deze app — claim geen vervanging.

Wat shops doen tot het misgaat:

  • Elke variant een tweede prijs in Excel, CSV terug. Volgende seizoen = opnieuw 400 cellen.

  • Percentage “want dat is makkelijker”, terwijl de retailprijzen bewust uit elkaar staan. Dan betaalt de dealer méér voor het dure deksel en mínder voor het goedkope rietje — precies wat je níet wilt als jullie afspraak “alles twaalf cent” is.

  • Eén Shopify-prijs op alle SKU’s zetten “zodat B2B klopt”. Consumenten zien dan ook €0,12.

Geen van die routes is: consument ziet de catalogus, dealer ziet in het formulier één vast bedrag, varianten inbegrepen.

Bulkforms zitten op het Growth-plan ($37/maand, of $370/jaar). Free = één custom pricing rule en één registratieformulier. Starter ($22/maand) = onbeperkt custom/volume pricing, EU tax exemption, login to see prices — nog geen bulkforms. Built for Shopify, 5.0, 34 reviews. Facturatie USD, 14 dagen trial op de betaalde plannen.

Wat de docs met die ene prijs doen

How to apply a fixed price to all products:

  • Eén B2B-prijs voor alle producten in het bulkformulier.

  • Zinvol als alles dezelfde wholesale-prijs heeft, als je een simpele setup wilt, of als de prijs níet per product of variant mag verschillen.

  • Open Bulk order forms → het formulier → Pricing → *Apply fixed price to all products* → bedrag.

  • Dat bedrag landt op alle geselecteerde producten en alle varianten in het formulier.

  • Opslaan, formulier enabled, producten zichtbaar houden.

Vier regels uit dezelfde pagina, niet onderhandelbaar:

  1. De vaste prijs overschrijft individuele productprijzen in dat formulier.

  2. Hij geldt alleen in dit bulkformulier.

  3. Shopify’s originele productprijzen blijven ongewijzigd.

  4. Zelfde bedrag op alle varianten.

How B2B pricing works: één klant ziet één formulier. Regels van andere formulieren stapelen niet. Binnen één formulier kies je één strategie: individuele prijzen, één vaste prijs, of een percentage. Mix die niet. Een percentage in hetzelfde formulier overschrijft de vaste prijs — dat schreven we bij de procentkorting.

Best practice uit de fixed-docs: gebruik dit voor eenvoudige groothandelscatalogi. Combineer geen vaste prijs met individuele prijzen in hetzelfde formulier. Test altijd als ingelogde klant, niet als admin.

Wanneer de prijs “niet pakt”

De docs sommen vier oorzaken:

  • het bulkformulier staat uit

  • de klant mag het formulier niet zien

  • een ander bulkformulier met hogere prioriteit wint

  • het product zit niet in het formulier

Visibility (tag, specifieke klant, alleen ingelogd) is dus geen bijzaak. Zonder match geen blad, zonder blad geen €0,12. We behandelden wie het formulier mag zien eerder.

Checkout: onder Bulk forms → Design & settings laat je *Validate custom prices on the server* aan. De draft-checkout herberekent de eenheidsprijs. App embed op het actieve thema moet aan, anders laadt het draft-script niet. Zet *Use draft order logic* in Tax Exempt niet tegelijk aan — die btw-stroom is een ander pad.

Praktijk: alles twaalf cent, retail mag blijven springen

Shop “Servet & Co”. Consumenten kopen per verpakking, prijzen lopen van €0,18 tot €0,41. De horecaketen mag het hele groothandelsblad voor €0,12 per stuk. Geen staffel. Geen SKU-uitzondering.

  1. Installeer OO - EU B2B & Wholesale. Bulkforms vragen Growth.

  2. Bulk forms → nieuw formulier, of het bestaande blad van die keten. Producten: collectie “Horeca-wegwerp”, niet de hele shop. Een kaars van €14 hoort hier niet in — anders wordt die óók €0,12.

  3. Pricing → *Apply fixed price to all products* → `0.12`. Geen individuele rijen ernaast. Geen 10% in hetzelfde formulier.

  4. Visibility: tag `horeca_keten`. Die tag niet hergebruiken op een tweede formulier.

  5. Opslaan, enabled. App embed aan. Test als die klant, niet vanuit je staff-account.

Maat S en maat XL in het formulier kosten beide €0,12. Dat is de feature, geen bug. Als XL wél meer moet kosten, is dit de verkeerde strategie — dan individuele prijzen, of een tweede formulier.

De productpagina voor consumenten blijft €0,18–€0,41. De dealer ziet het bedrag in het formulier en in de draft-checkout. Catalogus onaangeroerd.

Aan de slag

  1. Open de listing. Check Growth; Starter bouwt geen bulkformulier.

  2. Maak of open het formulier. Selecteer alleen SKU’s die écht dezelfde nettoprijs delen.

  3. Pricing → vaste prijs. Eén getal. Geen mix.

  4. Zet visibility op de juiste tag of klant. Enabled. Embed aan.

  5. Log in als die dealer. Tel drie producten + twee varianten. Cart en draft-checkout moeten hetzelfde bedrag tonen. Zet daarna één Shopify-prijs omhoog: het formulier mag niet meebewegen. Beweegt het wél, dan staat ergens nog een percentage.

Tot slot

Shopify vaste wholesale prijs alle producten is één bedrag op het blad, op elke variant, zonder de catalogus te herschrijven. Zinvol als het assortiment die afspraak deelt. Onding als XL, metallic of het premiumdeksel méér moet kosten — dan is dit het verkeerde knopje, niet een kapotte app.

Zet het in OO - EU B2B & Wholesale. De dealer vult aantallen. Jij onderhoudt één getal, geen 400 cellen.

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