
Some shop operators are always looking for a simple solution in WooCommerce to set a minimum order value, so that orders are only possible from XX Euros. In another article, we presented the solution for the minimum quantity surcharge (fees under XX Euros), and in this article, we will discuss how easily a minimum order value can be set in WooCommerce with little code.
Enter and define WooCommerce minimum order value with code or plugin – compatible with Germanized & German Market
WooCommerce unfortunately does not have a standard minimum order value or a minimum order quantity. There is no setting for this, but as a WooCommerce agency, we would like to present you with the simple solution using code or a plugin. Especially for webshops with low product prices, this can be useful and helpful. However, make sure that you absolutely inform your users about this throughout the shop. Otherwise, the frustration at the checkout or in the shopping cart is often so great that no order is placed.
Define minimum order value in WooCommerce with a simple code
The following code snippet defines both the value and the error message:
- Line 9 = Minimum order value (change number)
- Lines 15 and 25 = Error messages if value is not reached
This code can be inserted into the functions.php file at the bottom of the child theme, or we recommend using the simpler and better way via the Code Snippets plugin (free).
/**
* Define minimum order value
*/
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 = 50;
if ( WC()->cart->total < $minimum ) { if( is_cart() ) { wc_print_notice( sprintf( 'Your current order value is %s — You must place an order with a minimum value of %s' , wc_price( WC()->cart->total ),
wc_price( $minimum )
), 'error'
);
} else {
wc_add_notice(
sprintf( 'Your current order value is %s — You must place an order with a minimum value of %s' ,
wc_price( WC()->cart->total ),
wc_price( $minimum )
), 'error'
);
}
}
}
And that’s it!

Alternative: Plugin for WooCommerce Minimum Order Value & Minimum Quantity on Product Page and/or Cart / Checkout
The Minimum Purchase plugin for WooCommerce gives you the ability to set up minimum purchase rules for products in your WooCommerce store. Customer purchases must then meet these rules to proceed with payment at checkout.
If a purchase in your store does not meet a minimum purchase rule, an error message will be displayed at the top of the checkout page, indicating the error situation and the rule requirements. The customer must resolve the error before the purchase can be completed.
Update November 2024:
Become more visible on Google & Social Media?
In a free strategy consultation for data-driven online marketing, we uncover your untapped potential, review any existing ad accounts if necessary, examine your SEO ranking and visibility, and determine which strategy is appropriate for your budget and which active measures will lead to more inquiries or sales.

✅ More visibility & perception through targeted placement
✅ More visitors > prospects > customers > revenue
✅ Reach target groups scalably with SEA
✅ Act and grow sustainably with SEO
🫵 Maximum success with our hybrid strategy
💪 More than 15 years of experience across industries in over 1,000+ projects demonstrable!
A potentially sufficient free option for a minimum or maximum TOTAL order value:
However, if something more precise and complex at the product and/or cart checkout level is required, then this plugin is exactly right:
- Set a minimum and maximum amount in the cart (fees included or excluded)
- Set a minimum number of products in the cart or a maximum number allowed
- Set a minimum or maximum number of products in the cart of a specific category
- Set a minimum or maximum spending amount for products in the cart of a specific category
- Set a minimum or maximum quantity of products in the cart with the same tag
- Set a minimum or maximum spending amount for products in the cart with the same tag
- Option to calculate quantity limits for variable products as the sum of all variations
- Show all purchase rules on the product page
- Enable quantity/order messages on the cart page and when clicking „Add to Cart“
- Customize quantity/order messages
- Set purchase rules that are specific to the individual product
- Exclude one or more products from the purchase rules
Another alternative as a premium plugin solution for minimum quantities in WooCommerce (no matter where):
Products
- Set the required minimum and allowed maximum quantity
- Require products to be purchased in multiples of X
- Add rules at the variation level
Categories
- Require products of certain categories to be purchased in predefined multiples.
Orders
- Set a minimum/maximum quantity of items required to place an order
- Set a minimum/maximum total order sum required to checkout
- Exclude individual products from order rules
The most flexible solution, however, is a plugin for various rules in the shop:
Minimum order value in the WooCommerce shop with code or plugin? Both work perfectly!
WooCommerce has countless functions and can be expanded almost indefinitely with plugins and functions for rules etc. A minimum order value or minimum order quantity is rarely desired and therefore not included in the core. Setup via code or plugin takes only a few minutes and is very, very simple.
Florian Ibe
CEO & Marketing Consultant
Your contact person: Florian Ibe









