Gratis 25 belangrijke tips voor jouw website

Plus nog meer tips waarmee je jouw website vandaag nog kunt verbeteren!

Een minimum bestelbedrag instellen bij je WooCommerce webshop


Dit artikel is onderdeel van de serie "Geavanceerd" en is alleen bedoeld voor mensen die (technische) kennis hebben van WordPress, HTML, CSS, etc.

Als je een WooCommerce webshop hebt, dan weet je waarschijnlijk al dat er héél veel mogelijkheden zijn binnen WooCommerce. De standaard WooCommerce plugin heeft sowieso al een hele lijst aan handige functies en mogelijkheden, en met de vele extra plugins die er beschikbaar zijn, is er nóg meer mogelijk. Één van de dingen die niet standaard in WooCommerce mogelijk is, maar wel met behulp van wat extra code, is het instellen van een minimum bestelbedrag in de webshop. Dit kan heel handig zijn als je bijvoorbeeld ook voor kleine bedragen verkoopt als extra op de “gewone” producten.

Dit kun je op twee manieren doen;

  • Met behulp van een extra code.
  • Met behulp van een plugin.

Mijn voorkeur gaat uit naar het gebruiken van extra code i.p.v. een plugin. Maar als je een technische leek bent, dan is het spelen met code waarschijnlijk niet zo handig 🙂 Hieronder zal ik beide manieren uitleggen.


01. Minimum bestelbedrag instellen met code

Met onderstaande code kun je heel simpelweg een bedrag instellen + de tekst instellen die men als melding te zien krijgt als het minimum bestelbedrag (nog) niet is behaald. Vervang de cijfers door het gewenste bedrag en pas eventueel de melding aan. De code dien je te plaatsen in het functions.php bestand in je thema map.


add_action( 'woocommerce_checkout_process', 'wc_minimum_order_amount' );
add_action( 'woocommerce_before_cart' , 'wc_minimum_order_amount' );
function wc_minimum_order_amount() {
 // Set this variable to specify a minimum order value
 $minimum = 1000;
 if ( WC()->cart->total < $minimum ) {
 if( is_cart() ) {
 wc_print_notice( 
 sprintf( 'Het minimale bestelbedrag is %s euro. Je huidige totaal is %s.' , 
 wc_price( $minimum ), 
 wc_price( WC()->cart->total )
 ), 'error' 
 );
 } else {
 wc_add_notice( 
 sprintf( 'Het minimale bestelbedrag is %s euro. Je huidige totaal is %s.' , 
 wc_price( $minimum ), 
 wc_price( WC()->cart->total )
 ), 'error' 
 );
 }
 }
}

Ben je een technische leek, dan is het wellicht handiger om een minimum bedrag in te stellen met behulp van een plugin.


02. Minimum bestelbedrag instellen met een plugin

Met de plugin Minimum Order Amount for Woocommerce kun je heel simpelweg een minimum bedrag instellen.

  • Installeer en activeer de plugin.
  • Ga vervolgens in het menu naar WooCommerce > Minimum order.
  • Pas eventueel het bedrag en de teksten aan (deze worden namelijk automatisch in het Engels geplaatst, dus een vertaling is wellicht wel handig).
  • Klik op “Wijzigingen opslaan“.
  • En voila, je webshop heeft nu een minimum bestelbedrag 🙂
  • De opmaak van de melding zal afhankelijk zijn van je theme.

Minimum bestelbedrag WooCommerce

Ik (Sandra Boon van Boon Webdesign) ben jouw partner in crime voor WordPress websites en online marketing. Voor ondernemers bouw ik BoonTheme WordPress websites - de perfecte mix tussen kant-en-klaar en maatwerk. Daarnaast bouw ik ook online leeromgevingen voor mijn klanten.

Online cursus aanbieden?

Wil je op korte termijn online cursussen aanbieden i.v.m. het Coronavirus? De huidige levertijd van mijn online cursus systeem bedraagt momenteel slechts 2 werkdagen. Neem contact op voor telefonisch overleg.

Meer informatie