Plugin Directory

Test out the new Plugin Directory and let us know what you think.

Minimum Purchase for WooCommerce

This plugin allows you to set up minimum purchase rules for products in your store. Purchases must meet these rules to proceed to checkout payment.

The Minimum Purchase plugin for WooCommerce gives you the ability to set up minimum purchase rules for products in your WooCommerce 1.0+ store. Customer purchases must then meet these rules, to proceed to checkout payment.

If a purchase in your store fails a minimum purchase rule, an error message appears at the top of the checkout page, identifying the error situation and rule requirements. The customer must resolve the error, before the purchase can be completed.

Fully tested with WooCommerce 2.6+ .

Now with Repeating Groups and Custom Messaging!

  • Require purchasing minimum of 6, 12, 18, 24 ....
  • You can enter your own Custom Minimum Purchase Messages by Rule

Unparalleled Customer Service

  • Customer Service is as important as the plugin functionality itself
  • Support is open 7 days for questions and 1-on-1 assistance.

Introductory Video

Tutorials | Documentation | Videos | Shameless E-Commerce

How does the rule choose to examine the cart? [Search Criteria]

  • By Role/Membership for cart contents (allows different pricing rules for customer types / logged-in role, such as wholesalers or preferred customers).

Role/Membership Info for Search Criteria

Role/Membership is used within WordPress to control access and capabilities, when a role is given to a user. WordPress assigns certain roles by default such as Subscriber for new users or Administrator for the site's owner. Roles can also be used to associate a user with a pricing level. Use a role management plugin like User Role Editor to establish custom roles, which you can give to a user or class of users. Then you can associate that role with a Minimum Purchase Rule. So when the user logs into your site, their Role interacts with the appropriate Rule.

How does the rule choose to examine the cart? [Search Criteria - Pro Plugin]

  • By cart contents
  • For a single product
  • For a single product's variations
  • By Product Category or Minimum Purchase Category, and/or By Role/Membership

=> Minimum Purchase Pro Plugin

How is the rule applied to the cart search results? [Rule applied to]

  • All : work with the total of the units/prices
  • Each : apply the rule to each product in the Rule Population
  • Any : Same as each, but limits the rule testing to the first X number of products.

Rule Applies To Either:

  • Units Quantity Amount
  • Price Amount

A sample of a minimum purchase rule:

  • If the purchaser is a Subscriber - [search criteria:Subscriber]
  • The minimum total for all purchases - [rule applied to: all]
  • Must be greater than $20. - [price amount: $20]

Checkout Error Messaging

At checkout, the rules are tested against the cart contents. If products are found in error, an error message (in two possible locations) will be displayed. The error situation must be resolved, before the customer is allowed to leave the checkout and proceed to payment.

Error messaging css can be customized using the custom css option on the Rule Options Settings screen. There are also currency sign options, and a comprehensive debugging mode option.

Checkout Error Message Formats

  • Text-based descriptive format
  • Table-based format

More Info

Tutorials | Documentation | Videos | Shameless E-Commerce

Additional Plugins by VarkTech.com

  1. Minimum Purchase for WooCommerce
  2. Maximum Purchase for WooCommerce
  3. Pricing Deals Pro for WooCommerce

Pricing Deals Pro offers you complete flexibility creating pricing deals

  1. Buy two of these, get 10% off of both
  2. Buy two of these, get 10% off another purchase
  3. Buy two of these, get one of those free
  4. Pricing Deals of any sort, by Role/Membership
  5. etc....

=> Pretty much any deal you can think of, you"ll be able to do!

Requires: 3.3 or higher
Compatible up to: 4.7.2
Last Updated: 3 months ago
Active Installs: 3,000+


4.5 out of 5 stars


0 of 1 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.