Home / WooCommerce / Minimum bestelbedrag instellen in WooCommerce

Minimum bestelbedrag instellen in WooCommerce

Minimum bestelbedrag instellen in WooCommerce

Er zijn verschillende situaties te verzinnen wanneer het handig is om een minimum bestelbedrag in te stellen in WooCommerce.

Zo kan het bijvoorbeeld zijn dat je alleen producten in bulk wilt verkopen en hier een minimum bedrag voor nodig is.

Een hele andere reden kan zijn dat het voor je webshop verliesgevend is om kleine bestellingen toe te staan, omdat het meer werk en kosten met zich meebrengt dan het je aan geld oplevert.

Ik laat je daarom in dit artikel graag zien hoe je ervoor kunt zorgen dat klanten van je webshop pas een bestelling kunnen plaatsen vanaf een bepaald bestelbedrag.

Video: Minimum bestelbedrag instellen in WooCommerce

In onderstaande video laat ik je stap voor stap zien hoe je ervoor kunt zorgen dat klanten boven een betaald bestelbedrag moeten komen voordat er betaald kan worden.

Abonneer je op mijn YouTube kanaal

De plugin die ik in deze video gebruik heet: Minimum purchase for Woocommerce

Wil je liever een code snippet gebruiken of de uitleg in tekstvorm bekijken? Ga dan vooral hieronder verder.

Minimum bestelbedrag instellen met een plugin

Er zijn twee manieren om een minimum bestelbedrag te verplichten in WooCommerce. Je kunt het met een plugin doen of je kunt een snippet plaatsen in het functions.php-bestand.

Laten we starten met hoe je het met een plugin kunt doen, omdat dit over het algemeen toch de voorkeur heeft en eventueel weer eenvoudig te verwijderen is.

Ga naar Plugins -> Nieuwe plugin en zoek naar de plugin Minimum purchase for Woocommerce van Vark, zodat je een minimum bestelbedrag kunt instellen.

Plugin Minimum purchase for WooCommerce activeren

Eenmaal de plugin gevonden, klik je op installeren en daarna op activeren. Zodra je de plugin hebt geïnstalleerd krijg je een nieuwe menu-item, namelijk “Minimum Purchase Rules”.

Minimum Purchase Rules / Options

Ga met je muis over het nieuwe menu-item heen en ga naar de instellingen door op “Rules Option Settings” te klikken.

Minimum purchase instellingen

Bij Show Error Messages in Table format (“no” = text format) kies ik persoonlijk altijd voor no, omdat ik het in een tekstformaat wil laten zien en dat voor mij het meest logisch lijkt.

De volgende optie Show Error Messages on More Pages geeft je de mogelijkheid om aan te geven of je deze error op alle pagina’s van je website wilt tonen of alleen in de winkelmand en afrekenpagina. Kies wat jij prettig vindt.

Tot slot hebben we ook nog de optie Show Rule ID in Error Message. Deze zet ik altijd op Nee (No) aangezien dit voor een bezoeker niets toevoegt.

Na het instellen van deze opties zou je nog de andere opties kunnen bekijken. Zo kun je extra CSS toevoegen, aangeven of er meer dan één regel geldig is per product en kun je debugging inschakelen.

Scrol tot slot naar beneden en klik op “Wijzigingen opslaan” om jouw nieuwe instellingen op te slaan.

Minimum bestelbedrag regel instellen

We kunnen nu een regel gaan instellen waarmee we kunnen aangeven wat bezoekers van je webshop minimaal moeten besteden. We doen dit door naar “Minimum Purchase Rules -> Add new” te gaan. Je krijgt dan het volgende te zien:

Minimum aankoopbedrag instellen in WooCommerce

Zoals je ziet kun je genoeg niet instellen, dit zijn allemaal functies voor de pro-versie van de plugin. Dit maakt echter niet uit, deze hebben wij niet nodig voor wat wij willen bereiken.

Bovenaan kun je de naam van de regel aangeven. Dit is alleen voor intern gebruik, dus je bezoekers zullen dit niet te zien krijgen.

Bij Membership List By Role kun je aangeven dat het voor alle gebruikersrollen geldig is. Dit doe je door alles aan te vinken. Vervolgens kun je naar de volgende instelling kijken.

Hier kun je aangeven of de regel, dus het minimum bestelbedrag voor alles bij elkaar opgeteld telt. Wat in dit geval de bedoeling is, dus hier houden we “All” geselecteerd.

Ga je hier voor “each“, dan wordt gekeken of alle producten in de winkelmand boven jouw minimum bestelbedrag uitkomen. Ga je voor “Any“, dan kun je aangeven hoeveel producten aan het minimum bestelbedrag moeten voldoen.

Ik zou het dus vooral op All laten, tenzij je natuurlijk andere plannen hebt. We kunnen nu verder scrollen naar de optie waar het allemaal om draait.

Minimum bestelbedrag instellen in WooCommerce

Wanneer je bij Select Rule Amount Option bent aangekomen, zie je in eerste instantie dat het verkeerde is ingesteld. Wijzig de optie van Apply to Quantity Total naar “Apply to Price“. We willen tenslotte een minimum bestelbedrag en niet een minimum aantal producten instellen.

Wanneer je Apply to Price hebt geselecteerd kun je naast Minimum Amount aangeven hoeveel euro het minimum bestelbedrag moet zijn op jouw WooCommerce webshop.

Tot slot kun je onderaan de pagina aangeven wat voor tekst je wilt weergeven op je webshop wanneer iemand nog een te laag bedrag in zijn of haar winkelmandje heeft.

Melding wanneer minimum bestelbedrag nog niet is bereikt in WooCommerce

Vul hier vooral in wat je zelf wilt. Hierboven staat slechts een voorbeeld die best lang is. Scrol nu naar boven en klik op “Update” om jouw regel in te stellen.

Hoe ziet de melding eruit op de webshop?

Wanneer we alles succesvol hebben ingesteld en een klant heeft een te laag bedrag in het winkelmandje zitten, dan kan de melding er als volgt uit komen te zien:

Minimum bestelbedrag niet bereikt melding op de voorkant van de webshop

Een klant kan ondanks deze melding een poging doen om zijn bestelling af te ronden, betaalmethoden of dergelijke verwijnen dus niet, maar vervolgens zal hij zonder succes teruggebracht worden naar deze melding zodra hij op de afrekenknop drukt.

Minimum bestelbedrag instellen met een snippet

Zoals je ziet is het niet heel lastig om dit te realiseren met behulp van deze handige plugin. Mocht je echter niks van een plugin willen weten, dan kun je altijd nog gebruik maken van onderstaande snippet.

Deze snippet heb ik gevonden via de officiële WooCommerce website en werkt uitstekend met de laatste versie van WooCommerce.

Mocht je het bedrag willen aanpassen, dan kan dit natuurlijk altijd zonder problemen. Je kunt bij “$minimum = 50;” het getal 50 aanpassen naar de vanaf prijs die je zelf voor ogen hebt. De Engelse teksten voor de meldingen die je in deze code terug kunt vinden kun je uiteraard ook naar wens aanpassen.

Ik hoop dat dit artikel je geholpen heeft en dat je zonder problemen een minimum bestelbedrag hebt kunnen instellen op jouw WooCommerce webshop.


WordPress Hulp Nodig? Join Het WP Lab

Het WordPress Lab Mockup

Heb je vragen aan de hand van dit artikel of wil je verder op weg geholpen worden met je website?

Sluit je aan bij Het WordPress lab, een community voor WordPress-liefhebbers waarin ik antwoord geef op jouw WordPress vragen en je toegang krijgt tot al mijn WordPress cursussen.

«
»

18 reacties op “Minimum bestelbedrag instellen in WooCommerce”

  1. Roland avatar
    Roland

    Goedendag Maikel,
    Dank je wel voor de website vol duidelijke en uitgebreide uitleg over het gebruik van wordpress. Het instellen ging met de aanwijzingen als vanzelf.

    Is het ook mogelijk om per verzendzone een ander minimum bestelbedrag in te stellen?

    Voor bestellingen binnen Nederland wil ik dat graag op €5,00 ingesteld hebben en voor alle andere landen wil ik dat graag op €15,00 euro kunnen instellen.

  2. Angelique W avatar

    Ik ben erg blij met je duidelijke uitleg voor het instellen van een minimaal bestelbedrag. Ik heb dit een aantal weken geleden geinstaleerd. Werkte top. Maar sinds kort werkt het niet meer goed mee en kunnen klanten toch afrekenen terwijl ze niet voldoen aan het minimaal bestel bedrag. Wat kan ik doen zodat het weer goed werkt?
    Alvast bedankt.

    1. Maikel van de Weerd avatar

      Dat kan ik vanaf hier helaas niet zeggen, aangezien ik niet weet wat er gewijzigd is op je website.

  3. Saskia avatar
    Saskia

    Hallo,
    In mijn webshop heb ik als verzendmogelijkheden ophalen en bezorgen. Nu wil ik alleen voor bezorgen een minimaal order bedrag instellen met een vaste prijs. Heb je daar een tip voor?

  4. John de Lange avatar
    John de Lange

    Hi Maikel,

    Bedankt voor je heldere uitleg. Ik heb alle stappen doorlopen.
    Echter bij mij werkt het niet. Ik kan nog steeds onder het minimum bestellen.
    Moet je niet bij Select Search Type “Apply to all products in the cart” instellen? Iets dat in de gratis versie niet kan.

    Vriendelijke groet,
    John

    1. John de Lange avatar
      John de Lange

      Hi Maikel,

      Sorry, vergeet mijn reactie maar.

      Ik had bij
      “Membership List by Role”
      niet alle Roles aangevinkt. Ik moest daar scrollen, de lijst was langer dan het venster. Dom foutje, maar het werkt nu.

      Nogmaal bedankt voor je heldere uitleg hierboven. Zoiets is heel handig voor mensen zoals ik, die deze plug-in voor het eerst gebruiken.

      Vriendelijke groet,
      John

  5. Maaike avatar

    Hi Maikel,
    Ik heb nu een minimum ingesteld van €15. Nu heb ik een gratis product op de website staan (virtueel). De klant kan deze ook niet aanschaffen omdat het bedrag dus onder de 15 euro ligt. Is er een mogelijkheid (liefst met deze of andere plugin) om virtuele en/of downloadbare producten uit te sluiten van dit minimum?

    Ik hoor het graag.

    1. Maikel van de Weerd avatar

      Is ongetwijfeld mogelijk met een bepaald stukje code, maar niet met behulp van deze plugin.

  6. Jeffrey avatar
    Jeffrey

    Ik heb een vraag over de snippet.
    Hoe kan ik er voor zorgen dat hij de verzendkosten er af haalt?

    1. Maikel van de Weerd avatar

      Dat vereist een aanpassing aan de code, daar het nu om het totaal van het winkelmandje gaat.

  7. Fabio avatar
    Fabio

    Ik heb deze plugin ingesteld maar als een klant nu een kortingsbon gebruikt waardoor diegene onder het minimum bedrag komt, dan kan hij/zij niet afrekenen. Is het mogelijk om ervoor te zorgen dat in zo’n geval wel kan afrekenen. En dat de klant aan het minimum bedrag moet voldoen voor de kortingsbon?

    1. Maikel van de Weerd avatar

      Standaard is dit niet mogelijk met behulp van de plugin. Het zal ongetwijfeld wel haalbaar zijn, maar dan zal er een custom code aan te pas moeten komen.

  8. peter avatar
    peter

    Beste Maikel
    en als je nou geen minimum bedrag wilt maar een minimum aantal ( per artikel verschillend) wilt instellen ?

  9. Jan Willem avatar

    Zijn er oplossing voor minimumorderbedrag per postcode?

    1. Maikel van de Weerd avatar

      Dan zou je de code verder moeten customizen.

  10. Marjolein avatar

    Kun je ook bepaalde categorie of producten hiervan uitsluiten?

    1. Maikel van de Weerd avatar

      Nee, niet direct met deze code, dan zou je aanpassingen moeten doen.