Als u minimale bestelvereisten hebt geconfigureerd in WooCommerce Wholesale Prices Premium en een groothandelsklant ziet de retailprijzen in hun winkelwagen, dan is dit het verwachte gedrag. De plugin houdt de winkelwagen op retailprijzen totdat de bestelling van de klant voldoet aan de door u ingestelde vereisten. Zodra aan de vereisten is voldaan, wordt de winkelwagen bijgewerkt en worden de groothandelsprijzen automatisch toegepast.
Als uw groothandelsklanten retailprijzen in de winkelwagen zien totdat ze een minimum bereiken, is dat opzettelijk — deze handleiding legt uit hoe de berekening werkt voor elk type minimum (aantal, subtotaal, per product), en hoe u optioneel de checkout volledig kunt blokkeren totdat aan de vereisten is voldaan.
Vereisten
- WooCommerce geïnstalleerd en actief.
- WooCommerce Wholesale Prices Premium geïnstalleerd en geactiveerd. Minimale bestelvereisten zijn niet beschikbaar in de gratis WooCommerce Wholesale Prices plugin.
- Minstens één minimale bestelvereiste geconfigureerd in Wholesale → Instellingen → Wholesale Prices → Algemeen, in de sectie Bestelvereisten.
Hoe de winkelwagen zich gedraagt wanneer minima zijn ingesteld
Wanneer een minimale bestelvereiste actief is, houdt WooCommerce Wholesale Prices Premium alle winkelwagenprijzen op retail totdat de winkelwagen van de klant voldoet aan het geconfigureerde minimum. Een melding verschijnt in de winkelwagen waarin wordt uitgelegd wat de klant nog moet toevoegen om groothandelsprijzen te activeren. Op het moment dat aan de vereiste is voldaan, wordt de winkelwagen bijgewerkt en worden groothandelsprijzen toegepast.
Dit gedrag is opzettelijk. Als de winkelwagen groothandelsprijzen zou toestaan voordat het minimum is bereikt, zou de klant de checkout kunnen voltooien tegen groothandelstarieven, ongeacht enige waarschuwing. Door de winkelwagen op retailprijzen te houden totdat aan het minimum is voldaan, voorkomt de plugin dat klanten een bestelling tegen groothandelsprijs voltooien zonder ervoor in aanmerking te komen.
Hoe het minimale bestelsubtotaal wordt berekend
Het Standaard Minimale Bestelsubtotaal is de minimale winkelwagenwaarde die een groothandelsklant moet bereiken voordat groothandelsprijzen van toepassing zijn. Stel dit in bij Wholesale → Instellingen → Wholesale Prices → Algemeen, in de sectie Bestelvereisten.
Het subtotaal wordt berekend met behulp van de groothandelsprijzen van de producten in de winkelwagen, niet de retailprijzen. Belastingen en verzendkosten zijn uitgesloten. Als een product een retailprijs van €200 en een groothandelsprijs van €100 heeft, telt het systeem €100 mee voor de subtotaaldrempel, niet €200.
Bijvoorbeeld: als het Standaard Minimale Bestelsubtotaal €500 is en een product een retailprijs van €200 en een groothandelsprijs van €100 heeft, bereikt een klant die drie eenheden toevoegt een op groothandel gebaseerd subtotaal van €100 × 3 = €300, wat onder de drempel valt. Retailprijzen worden weergegeven en een melding verschijnt. Wanneer de klant nog twee eenheden toevoegt, bereikt het subtotaal €100 × 5 = €500, de vereiste is voldaan en de groothandelsprijzen worden geactiveerd.

Hoe de minimale bestelhoeveelheid wordt berekend
De Standaard Minimale Bestelhoeveelheid is het totale minimum aantal eenheden dat een groothandelsklant in zijn winkelwagen moet hebben voordat de groothandelsprijzen van toepassing zijn. Stel dit in bij Groothandel → Instellingen → Groothandelsprijzen → Algemeen, in de sectie Bestelvereisten. De hoeveelheid wordt geteld over alle producten in de winkelwagen samen.
Bijvoorbeeld: als de Standaard Minimale Bestelhoeveelheid 50 eenheden is, heeft een klant die Product A (20 eenheden) en Product B (15 eenheden) toevoegt 35 eenheden in de winkelwagen, wat onder de 50 valt. Retailprijzen worden weergegeven en een melding verschijnt. Wanneer de klant Product B verhoogt naar 30 eenheden, bereikt het winkelwagen-totaal 50 (20 + 30), wordt aan de vereiste voldaan en worden de groothandelsprijzen geactiveerd.

Hoe minimale bestelhoeveelheid per product werkt
Naast de minimums op winkelwagen-niveau, kan elk product zijn eigen minimumhoeveelheid hebben. Dit wordt ingesteld in de prijsinstellingen van het product onder Minimale Bestelhoeveelheid Groothandel en is alleen van toepassing op dat product, niet op de hele winkelwagen.
Als een klant niet genoeg eenheden van een product heeft toegevoegd dat een minimum per product heeft, worden voor dat product retailprijzen weergegeven met een melding. Andere producten in de winkelwagen die aan hun eigen minimums hebben voldaan, blijven groothandelsprijzen weergeven. Dit betekent dat een klant een mix van artikelen met groothandelsprijs en retailprijs in dezelfde winkelwagen kan hebben.
Gebruik van EN/OF logica wanneer beide minimums zijn ingesteld
Als u zowel een Standaard Minimale Bestelhoeveelheid als een Standaard Minimale Bestel-subtotaal hebt geconfigureerd, gebruikt WooCommerce Wholesale Prices Premium een conditionele logica regel om te bepalen wanneer groothandelsprijzen worden geactiveerd. De instelling Moet de klant voldoen aan beide of slechts één van de minimale bestelregels? regelt dit.
- EN – de klant moet voldoen aan zowel de minimale hoeveelheid als het minimale subtotaal voordat groothandelsprijzen van toepassing zijn.
- OF – de klant hoeft slechts aan één van de twee minimums te voldoen om groothandelsprijzen toe te passen.
Configureer dit in Groothandel → Instellingen → Groothandelsprijzen → Algemeen, in de sectie Bestelvereisten. Als slechts één minimum actief is (ofwel hoeveelheid of subtotaal, niet beide), heeft deze instelling geen effect.
Per rol en per gebruiker minimale vereisten
U kunt de standaardminimums voor specifieke groothandelsrollen overschrijven. U kunt bijvoorbeeld een lagere minimum instellen voor een Groothandelsklant rol en een hogere minimum voor een Distributeur rol. In Groothandel → Instellingen → Groothandelsprijzen → Algemeen, onder Bestelvereisten, schakelt u de optie in om vereisten per groothandelsrol te overschrijven, voeg dan een rij toe voor elke rol die u wilt configureren met zijn eigen minimale hoeveelheid, subtotaal en logica.
U kunt de minimale vereisten ook voor individuele klanten overschrijven. Open het gebruikersprofiel van de klant in Gebruikers en scrol naar de sectie groothandelsinstellingen. Stel Minimale bestelhoeveelheid overschrijven of Minimum subtotaal bestelling overschrijven in op Ja om waarden in te voeren die alleen voor die klant gelden. Instellingen per gebruiker hebben voorrang op zowel de globale standaardinstellingen als eventuele overschrijvingen per rol.
Afrekenen blokkeren totdat aan de minimumvereisten is voldaan
Standaard kan een groothandelsklant doorgaan naar de kassa, zelfs als hun winkelwagen onder het minimum komt. Ze zien de retailprijzen en een melding die uitlegt wat ze moeten toevoegen, maar de knop 'Afrekenen' blijft beschikbaar. Als u de kassa volledig wilt blokkeren totdat aan het minimum is voldaan, schakelt u de optie Aankoop voorkomen als groothandelsvoorwaarde niet is voldaan in voor de betreffende groothandelsrol:
- Ga naar Groothandel → Groothandelsrollen.
- Zoek de rol die u wilt bijwerken en klik op Bewerken.
- Schakel onder Rol-specifieke instellingen het selectievakje Aankoop voorkomen als groothandelsvoorwaarde niet is voldaan in.
- Sla de rol op.
Met deze optie ingeschakeld, wordt de knop 'Afrekenen' verwijderd en vervangen door een bericht waarin de klant wordt gevraagd zijn winkelwagen aan te passen om aan de vereisten te voldoen voordat hij verdergaat.

Probleemoplossing
Er verschijnt geen melding in de winkelwagen
Bevestig dat er ten minste één minimum bestelvereiste is opgeslagen in Groothandel → Instellingen → Groothandelsprijzen → Algemeen, in de sectie Bestelvereisten. De melding verschijnt alleen wanneer een minimum is geconfigureerd en de winkelwagen van de klant daaronder valt.
De winkelwagen schakelt niet over naar groothandelsprijzen nadat aan het minimum is voldaan
De winkelwagen wordt automatisch bijgewerkt wanneer de klant items toevoegt. Als de winkelwagen niet wordt bijgewerkt, probeer dan een item toe te voegen of te verwijderen om een vernieuwing te activeren. Als groothandelsprijzen nog steeds niet verschijnen nadat duidelijk aan het minimum is voldaan, controleer dan of een caching-plugin een verouderde versie van de winkelwagenpagina serveert en wis de cache.
Een beheerdersaccount ziet retailprijzen in de winkelwagen
Minimum bestelvereisten zijn alleen van toepassing op klanten die zijn ingelogd met een groothandelsrol. Beheerders- en winkelmanageraccounts hebben geen groothandelsrol, dus de logica van de vereisten is niet op hen van toepassing. Om het gedrag te testen, gebruikt u een klantenaccount waaraan een groothandelsrol is toegewezen.
De optie 'Aankoop voorkomen' blokkeert de kassa niet
De instelling Aankoop voorkomen als groothandelsvoorwaarde niet is voldaan is per rol. Bevestig dat deze is ingeschakeld voor de juiste rol door naar Groothandel → Groothandelsrollen te gaan en de rol te bewerken. Bevestig ook dat de klant die specifieke rol is toegewezen, niet een andere groothandelsrol waarbij de instelling niet is ingeschakeld.
Veelgestelde vragen
Gebruikt het minimum bestelsubtotaal retailprijzen of groothandelsprijzen?
Het standaard minimum bestelsubtotaal wordt berekend met de groothandelsprijzen die zijn gedefinieerd voor de producten in de winkelwagen, niet de verkoopprijzen. Belastingen en verzending zijn uitgesloten van de berekening.
Kan ik verschillende minimums instellen voor verschillende groothandelsrollen?
Ja. In Wholesale → Instellingen → Groothandelsprijzen → Algemeen, onder Bestelvereisten, kunt u per rol-overschrijvingen inschakelen en een afzonderlijke minimale bestelhoeveelheid, een minimum bestelsubtotaal en voorwaardelijke logica configureren voor elke rol die verschillende drempels nodig heeft.
Kan ik verschillende minimums instellen voor individuele klanten?
Ja. Open het gebruikersprofiel van de klant in Gebruikers en scrol naar de sectie met groothandelsinstellingen. Stel Minimale bestelhoeveelheid overschrijven of Minimum bestelsubtotaal overschrijven in op Ja en voer de waarden in die alleen voor die klant moeten worden gebruikt. Instellingen per gebruiker hebben voorrang op zowel de globale standaardinstellingen als eventuele per rol-overschrijvingen.
Wat is het verschil tussen de minimale winkelwagenhoeveelheid en de minimale bestelhoeveelheid per product?
De standaard minimale bestelhoeveelheid in de instellingen is een controle op winkelwagen-niveau: deze telt het totale aantal eenheden van alle producten in de winkelwagen. Als het totaal onder de drempel valt, zijn de verkoopprijzen van toepassing op de hele winkelwagen. De minimale bestelhoeveelheid voor groothandel die op een individueel product is ingesteld, is een controle per product: als de klant niet genoeg eenheden van dat specifieke product heeft toegevoegd, zijn de verkoopprijzen van toepassing op dat product alleen. Andere producten in de winkelwagen worden niet beïnvloed.
Kan een winkelwagen tegelijkertijd een mix van groothandels- en verkoopprijzen hebben?
Ja, wanneer minimums per product worden gebruikt. Als een klant de minimale hoeveelheid voor sommige producten heeft gehaald, maar niet voor andere, worden die producten weergegeven tegen groothandelsprijs, terwijl de producten onder hun minimum worden weergegeven tegen verkoopprijs. Minimums op winkelwagen-niveau (de standaard minimale bestelhoeveelheid en het standaard minimum bestelsubtotaal) beïnvloeden alle producten in de winkelwagen samen in plaats van individueel.
Werkt dit met variabele producten?
Ja. Voor minimums op winkelwagen-niveau worden alle variatiehoeveelheden van alle producten meegeteld voor het totaal. Minimale hoeveelheden per product kunnen worden ingesteld op variatie-niveau of op het niveau van het bovenliggende variabele product.
Kan ik het bericht over minimumvereisten uit de winkelwagen verwijderen?
Het bericht wordt automatisch gegenereerd en er is geen instelling om het onafhankelijk uit te schakelen. Het bericht verschijnt alleen wanneer een minimum is geconfigureerd en de winkelwagen eronder valt. Het verwijderen van de minimum bestelvereisten uit Wholesale → Instellingen → Groothandelsprijzen → Algemeen stopt het verschijnen van het bericht.
Werkt dit met de op blokken gebaseerde winkelwagen en checkout van WooCommerce?
Ja. De berichten over minimumvereisten en de optie Aankoop voorkomen als aan de groothandelsvoorwaarde niet is voldaan werken beide met de op blokken gebaseerde winkelwagen en checkout van WooCommerce, evenals met de klassieke op shortcodes gebaseerde winkelwagen en checkout.
Help & ondersteuning
We hebben een toegewijd ondersteuningsteam voor Wholesale Suite dat onze producten, WooCommerce en de branche zeer goed kent. U bent welkom om hun expertise op elk moment, wereldwijd, te benutten.
Als u een bestaande klant bent, ga dan naar het ondersteuningsticket aanvraagformulier en stuur ons een bericht.
Als u een gratis plugin gebruiker bent, stuur ons dan een ondersteuningsverzoek op het forum. We houden de supportforums van WordPress.org voor de gratis plugin actief in de gaten en helpen onze gebruikers daar zo goed mogelijk.
