Title: Minimum Order Amount for WooCommerce
Author: stickitsibiu
Published: <strong>ژوئن 5, 2026</strong>
Last modified: آگوست 19, 2026

---

Search plugins

![](https://ps.w.org/cartmend-minimum-order/assets/banner-772x250.png?rev=3638795)

![](https://ps.w.org/cartmend-minimum-order/assets/icon-256x256.png?rev=3562040)

# Minimum Order Amount for WooCommerce

 By [stickitsibiu](https://profiles.wordpress.org/stickitsibiu/)

[Download](https://downloads.wordpress.org/plugin/cartmend-minimum-order.1.3.2.zip)

 * [Details](https://haz.wordpress.org/plugins/cartmend-minimum-order/#description)
 * [Reviews](https://haz.wordpress.org/plugins/cartmend-minimum-order/#reviews)
 *  [Installation](https://haz.wordpress.org/plugins/cartmend-minimum-order/#installation)
 * [Development](https://haz.wordpress.org/plugins/cartmend-minimum-order/#developers)

 [Support](https://wordpress.org/support/plugin/cartmend-minimum-order/)

## Description

**Small orders that barely cover the box, let alone the postage, quietly eat into
your margin — every single day they slip through.** Set a minimum order amount and/
or a minimum item quantity, and WooCommerce simply won’t let a customer check out
until their cart is worth fulfilling.

No coding, no third-party checkout plugin, no extra JavaScript slowing down your
store. One settings tab, a minimum you choose, and a message you write yourself.

#### What it does

 * **Minimum by cart value, by item quantity, or both.** Require a minimum subtotal,
   a minimum number of items, or set both and choose whether the customer must meet
   one (OR) or both (AND).
 * **A message you control.** Write your own text with `{min_amount}` and `{min_qty}`
   placeholders — write it in any language you like, it is just a text field.
 * **Store managers and admins are always exempt.** You can place test orders and
   manage the store without ever tripping your own rule.
 * **Classic and block checkout, both covered.** The rule is enforced through WooCommerce’s
   own cart and Store API validation, so it applies whether your checkout page uses
   the classic shortcode or the block-based (Cart & Checkout blocks) editor.
 * **HPOS-ready.** Declares compatibility with WooCommerce High-Performance Order
   Storage.
 * **Lightweight.** One plugin file, no jQuery, nothing added to the page for shoppers
   who are above the minimum.

#### Pro version (separate plugin)

A Pro version with role-based minimums, shipping-zone and category rules, maximum
order limits, guest-specific minimums and excluded products is distributed separately
on [cartmend.com](https://cartmend.com/). The free plugin on this page is complete
and fully functional on its own.

## Screenshots

[⌊Settings page — enable rule, set minimum amount and/or quantity, customise the
message.⌉⌊Settings page — enable rule, set minimum amount and/or quantity, customise
the message.⌉[

Settings page — enable rule, set minimum amount and/or quantity, customise the message.

[⌊Storefront notice on cart and checkout when the minimum is not met.⌉⌊Storefront
notice on cart and checkout when the minimum is not met.⌉[

Storefront notice on cart and checkout when the minimum is not met.

[⌊Block checkout integration — validation runs through the Store API.⌉⌊Block checkout
integration — validation runs through the Store API.⌉[

Block checkout integration — validation runs through the Store API.

[⌊WooCommerce → Settings tab — one clean tab, no admin menu clutter.⌉⌊WooCommerce
→ Settings tab — one clean tab, no admin menu clutter.⌉[

WooCommerce  Settings tab — one clean tab, no admin menu clutter.

## Installation

 1. Install and activate the plugin (WooCommerce must be active).
 2. Go to **WooCommerce  Settings  Min Order**.
 3. Enable the rule, set a minimum amount and/or a minimum quantity, write your message,
    and save.
 4. Test in a private/incognito browser window — admins and shop managers are exempt
    by design, so testing while logged in as admin won’t show the block.

## FAQ

### Does the minimum apply per product, or to the whole cart?

To the whole cart. The rule checks the cart subtotal and/or the total number of 
items across all products combined — it is not a per-product or per-category minimum.

### Can I exclude certain customer roles or certain products from the rule?

Not at the moment. The only automatic exemption is for store managers and administrators(
anyone with the `manage_woocommerce` capability), so you can always place test orders
and manage the store. There is no setting to exclude individual products, categories,
or other customer roles.

### Can I write my own message to the customer?

Yes. The error message is a plain text field you fully control, with two optional
placeholders — `{min_amount}` and `{min_qty}` — that get replaced with the actual
values. You can write it in any language.

### Does it actually stop the customer from checking out, or just show a warning?

It stops them. When the cart is below the minimum, WooCommerce shows your message
as an error notice on the cart and checkout pages and refuses to complete the order
until the cart qualifies — on both classic and block checkout.

### Does it work with the WooCommerce block checkout (Cart and Checkout blocks)?

Yes. The rule is enforced through the WooCommerce Store API, which is what the block-
based Cart and Checkout run on, so the same minimum applies whether your store uses
the classic shortcode checkout or the block checkout.

### Is it compatible with High-Performance Order Storage (HPOS)?

Yes. The plugin declares compatibility with HPOS.

### Will it work on a multilingual store?

The message field is plain text, so you can type it directly in whichever language
your store uses. The plugin’s own interface strings are translation-ready (standard
WordPress text domain), so translators can localise the admin screen. There is currently
no built-in way to show a different message per language automatically — if you 
run a multilingual plugin, you would set the message per site/language the same 
way you translate any other text on that page.

### Does it slow my store down?

No. It is a single small PHP file, adds no JavaScript or CSS to the front end, and
only runs its check during cart and checkout validation.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Minimum Order Amount for WooCommerce” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ stickitsibiu ](https://profiles.wordpress.org/stickitsibiu/)
 *   [ cartmend ](https://profiles.wordpress.org/cartmend/)

[Translate “Minimum Order Amount for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/cartmend-minimum-order)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/cartmend-minimum-order/),
check out the [SVN repository](https://plugins.svn.wordpress.org/cartmend-minimum-order/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/cartmend-minimum-order/)
by [RSS](https://plugins.trac.wordpress.org/log/cartmend-minimum-order/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.3.2

 * Hardened settings saving (explicit nonce and capability verification).
 * Escaped all customer-facing notices.
 * The free plugin now contains only the free feature set; Pro features moved entirely
   to the separately distributed Pro plugin.

#### 1.0.0

 * Initial release: minimum amount + quantity rules, AND/OR logic, custom message,
   classic + block checkout, admin exemption.

## Meta

 *  Version **1.3.2**
 *  Last updated **2 هفته ago**
 *  Active installations **10+**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.0.4**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/cartmend-minimum-order/)
 * Tags
 * [Minimum Order Amount](https://haz.wordpress.org/plugins/tags/minimum-order-amount/)
   [minimum order value](https://haz.wordpress.org/plugins/tags/minimum-order-value/)
   [woocommerce minimum order](https://haz.wordpress.org/plugins/tags/woocommerce-minimum-order/)
 *  [Advanced View](https://haz.wordpress.org/plugins/cartmend-minimum-order/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/cartmend-minimum-order/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/cartmend-minimum-order/reviews/)

## Contributors

 *   [ stickitsibiu ](https://profiles.wordpress.org/stickitsibiu/)
 *   [ cartmend ](https://profiles.wordpress.org/cartmend/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/cartmend-minimum-order/)