WordPress plugin

Order Minimum/Maximum Amount Limits for WooCommerce Pro

Order Minimum/Maximum Amount Limits for WooCommerce Pro sets purchasing conditions for WooCommerce carts and lets you tailor them to customers, merchandise, and checkout options. Combine checks and select whether a cart must meet every condition or any one of them.

Order Minimum/Maximum Amount Limits for WooCommerce Pro

Order Minimum/Maximum Amount Limits for WooCommerce Pro sets purchasing conditions for WooCommerce carts and lets you tailor them to customers, merchandise, and checkout options. Combine checks and select whether a cart must meet every condition or any one of them.

Choose what each limit measures

Set minimums and maximums for order sum, quantity, weight, volume, length, width, height, area, or the number of unique products, categories, and tags in the cart. For sum-based rules, choose the order total or subtotal. You can exclude taxes and, when calculating the order total, exclude shipping, discounts, or fees. Round the cart sum using round, ceil, or floor.

Calculate limits using selected products, categories, or tags even when other entries are in the cart. Rules can also apply only when selected merchandise is present, or be skipped when it is. Include and exclude options support simple products, variable products, and variations.

Handle orders outside a limit

Pro can allow orders below a minimum or above a maximum while adding a fee. Set fees by amount type, including sum, quantity, weight, or volume, and give each fee a title suited to that type.

Target customers and merchandise

Set conditions by built-in or custom user role, then define minimums, maximums, or both for individual users. User-level rules can restrict or increase a customer's limits. You can also set the priority used when restrictions overlap, such as prioritizing a user rule over a shipping restriction.

Assign various minimums and maximums to products, categories, and tags. Product-level settings support variations, so limits can be set for individual product variations.

For guests, you can require login to view minimum and maximum requirements, tailor the message, and choose whether it appears as a notice or an error.

Set rules for shipping, payment, currency, and coupons

Set limits by shipping method, shipping instance, or shipping zone. Customize messages for unmet shipping conditions and conceal shipping methods that do not meet the defined values. Set minimums and maximums by payment gateway as well, with options to customize messages and hide gateways that do not match the rules.

For multi-currency stores, define limits for each currency supported by WooCommerce and choose whether currency rules take priority over other restrictions. You can apply limits only when selected coupons are used, or remove restrictions when specified coupons are applied.

Rules can depend on whether selected products, categories, or tags appear in the cart. You can also calculate a limit using only specified merchandise, regardless of other cart items.

Guide customers through cart and checkout

Customize messages for product, cart, mini-cart, and checkout pages. Show the first unmet condition or a message for each unmet requirement, and choose whether messages appear as notices or errors. Messages support HTML, WPML, and Polylang. Available placeholders include %amount%, %total%, %diff%, %amount_raw%, %total_raw%, %diff_raw%, and %fee_amount%.

You can restrict checkout when requirements are not met by redirecting customers to the cart or hiding the checkout button. For maximum limits, validate the amount when a customer includes an item to the cart, or hide the add-to-cart button on shop, archive, or product pages when the limit is reached. Custom messages can appear when that button is hidden.

Additional controls and compatibility

Set a product page's default quantity and quantity input minimum or maximum from its per-product limits. Shortcodes can define custom amounts, and you can control where messages for non-logged-in users appear.

  • Product Bundles compatibility can include bundled cart items in cart total calculations or use the bundle price as an amount type.
  • WooCommerce Subscriptions compatibility can skip minimum and maximum checks when a user has a switching subscription item in the cart.
  • Currency Switcher for WooCommerce by WP Wham can provide exchange rates through its REST API.
  • User metas can be added to the REST API.
  • Membership conditions work with WooCommerce Memberships, MemberPress, and SUMO Memberships.

After installation in a WooCommerce shop, configure the measures, limits, customer messages, fees, and targeting rules that fit your purchasing conditions. Test cart and checkout behavior before applying the settings to customers.