WPC Product Quantity for WooCommerce

Author: WPClever

06/18/2026

Version: 6.0.2

Notify Update

Original price was: $99.00.Current price is: $4.99.

Control minimum and maximum order quantities and purchase steps per product or variation in WooCommerce. Remove out-of-range orders before they reach the cart and protect your operational workflows without writing code.

WPC Product Quantity for WooCommerce is a module that allows you to define minimum and maximum quantities, increments, and default values for any product or variation in WooCommerce, eliminating out-of-range orders that generate manual issues. Ideal for stores with wholesale, bundles, or logistical restrictions. Requires WooCommerce to be installed as a base dependency.

Introduction to WPC Product Quantity for WooCommerce

When a WooCommerce store grows and diversifies its catalog, controlling how many units a customer can order per product ceases to be trivial: without a specific layer of rules, the purchase flows accept quantities impossible to process, generating returns, manual adjustments and loss of customer confidence in the process.

This plugin introduces quantity logic directly into the product selector, before the item reaches the cart. It doesn't rely on checkout validations or fragile external rules: it acts at the source, the moment the customer interacts with the quantity field, ensuring that only values allowed by the rules configured by the administrator for each SKU or category can be selected.

A technician managing a B2B store can, from the back office, set that a product is only sold in multiples of 6, with a minimum of 12 and a maximum of 120. The customer sees a selector that already reflects these restrictions without subsequent error messages, and the logistics team receives orders that directly match their packaging capacity.

Product overview

Managing quantities in WooCommerce directly impacts the operational stability of any store that sells products with stock restrictions, packaging, or commercial policies, and doing it right from the front end reduces errors throughout the entire chain, from the shopping cart to the warehouse management system.

  • Without the add-on: WooCommerce's native quantity field accepts any positive integer, forcing the team to manually review orders, contact customers to correct quantities, and absorb the operational cost of that repeated friction.
  • With the active add-on: The administrator defines the quantity parameters—minimum, maximum, step, and increment—by product, variation, or category, and the selector on the product page applies those rules in real time without further intervention.
  • Observable result: Orders arrive in the back office already within valid ranges, the operations team does not need to filter manually, and the customer experiences a purchase process without error messages interrupting their flow.

Requirements and compatibility

Before integrating this tool into a production environment, it is advisable to verify that WooCommerce is operational as a base layer, check if there are other plugins that modify the native quantity field, and verify that themes or page builders do not overwrite the product selector template.

  • It requires an active WooCommerce installation; without it, the module has no functional surface to operate on and no hooks to attach to.
  • Compatible with standard checkout flows, side cart, variable products and individual variations; can coexist with tax and shipping plugins as long as they do not alter the quantity value before calculation.
  • In environments with highly customized themes or page builders that render the quantity block in a non-standard way, it is advisable to validate the behavior in a staging environment before publishing the changes.

Key benefits for your operation

  • Deleting out-of-range orders: Receiving an order for 3 units when the minimum is 10 means contacting the customer, adjusting the order, and delaying processing. This module blocks that possibility from the order selector, so only orders that the team can handle without additional intervention are received. The time savings accumulate with each order.
  • Granular control by product or variation: Not all SKUs have the same logistical restrictions. The tool allows you to configure different rules for each SKU or variation without touching the code, giving the catalog manager complete autonomy to adapt the quantity policy to the warehouse reality.
  • Better shopping experience for the customer: A selector that guides the user to valid quantities prevents the frustration of filling the cart and encountering errors at checkout. This smooth experience reduces abandonment at a critical stage of the sales funnel and improves the store's perception.
  • Consistency in wholesale and B2B sales: Stores that sell to distributors or in bulk need their quantity rules to reflect their tiered pricing. This extension allows you to define purchase steps aligned with those pricing, so the calculated unit price always corresponds to a commercially valid quantity.
  • Reducing errors in automation: If the store is connected to an ERP, a picking system, or a shipping platform, the incoming quantity data must always be consistent. By validating at the source, the add-on protects the integrity of downstream automated flows without requiring additional sanitization layers.
  • Scalability without maintenance complexity: As the catalog grows, adding quantity rules to new products remains a standard back-office task. There's no need to rewrite custom logic or rely on snippets in the child theme that might break with updates.

Highlighted Features of WPC Product Quantity for WooCommerce

  • Minimum and maximum quantity per product: It allows you to set a floor and ceiling price for each item independently. In a store that sells building materials, this prevents someone from ordering a single piece of an item that is only distributed on pallets, protecting both profit margins and logistics.
  • Configurable increment steps: Instead of accepting any whole number, the selector jumps in defined intervals—by 5, by 12, by 100. For products with standardized packaging, this means that each order arrives already aligned with the minimum shipping unit without further calculations.
  • Customizable default value: The quantity field can start with a value other than 1, which is useful when the expected average purchase is higher. A frequently purchased product with a default quantity of 3 can improve the average order value without any additional marketing efforts.
  • Rules applicable to individual variations: For variable products, each combination of attributes can have its own quantity rules. A size S t-shirt might have a minimum of 2, while a size XL t-shirt might have a minimum of 1, reflecting the actual available stock without mixing configurations.
  • Integration with the shopping cart and checkout: The rules don't just apply to the product page; the module also validates quantities when the customer tries to update the cart or access the checkout, closing any alternative way in which they could slip in an unauthorized quantity.
  • Configuration interface from the standard back office: Rules are managed directly from the WooCommerce product page without the need for external dashboards or file configurations. The administrator can adjust, duplicate, or correct rules without relying on a developer for each change.

Who is this product for?

This extension is designed for WooCommerce store owners who have already experienced the consequences of not having control over order quantities: orders that can't be processed, margins eroded by single-unit sales, or customers frustrated by checkout errors. It's not a tool for beginners; it's for those who already know exactly what pain points they want to eliminate.

  • Administrators or technicians responsible for the integrity of order data who need quantities to always arrive within the valid parameters for their management flows or integration with external systems.
  • Teams that manage multiple stores or extensive catalogs and need to apply consistent quantity policies without writing custom code that must be maintained across each project.
  • B2B operations managers, volume marketing managers, or UX managers who depend on the quantity selector correctly communicating the sales conditions and guiding the customer towards a valid purchase without intermediate friction.

Real-world use cases

  • Office supplies distributor with wholesale sales: The store sells pens in boxes of 12 units minimum, but the native WooCommerce field allowed orders starting from 1 unit. The team was processing orders daily that they couldn't fulfill and had to call customers to adjust them. With this tool, they configured a minimum of 12 and a step of 12: orders arrived ready for picking from day one, without a single adjustment call.
  • Supplement store with different formats per variation: The same supplement came in bottles of 30, 60, and 90 capsules, and each format had different restrictions. The 30-capsule bottle was sold in minimum quantities of two units due to margin policy; the 90-capsule bottle, one at a time. The extension allowed independent rules to be assigned to each variation, maintaining commercial consistency without altering the theme or adding code.
  • Online printer with minimum print run orders: A print-on-demand business needed customers to order business cards in multiples of 50, with a minimum of 100 and a maximum of 5,000. The selector configured with those parameters completely eliminated support inquiries about valid quantities, because the customer could never select an incorrect quantity.
  • Marketplace with third-party products and variable policies: A multi-vendor platform required that each vendor be able to have their own quantity rules without affecting the others. The product-level granularity of this plugin allowed each product listing to respect the corresponding vendor's policy, ensuring that generated orders were always processable by the person responsible for fulfilling them.

Frequently Asked Questions about WPC Product Quantity for WooCommerce

Does it work with any WooCommerce theme or do I need a specific one?

The tool hooks into the standard WooCommerce hooks for the quantity field, making it compatible with most themes that adhere to that structure. If your theme uses a highly customized product template that overrides the native selector, you may need to review how that field is rendered before assuming full compatibility. Testing in a staging environment with the live theme is the most reliable way to confirm compatibility and avoid surprises in production.

Does the end customer notice any change in how they buy, or is it only the administrator who notices it?

The customer sees the change directly in the quantity selector on the product page: the increment buttons respect the configured step, the minimum value appears as the starting point, and they cannot manually enter a number outside the allowed range. This visual guidance reduces friction because the customer never reaches checkout with an invalid quantity, improving their experience without perceiving the restriction as an obstacle.

Can I create rules that apply only under certain conditions, such as user role or product category?

The plugin allows you to define rules by product and by variation. Application by user role or more complex dynamic conditions may depend on the specific version of the module or its integration with other plugins in the WPC ecosystem. For advanced conditional automation, it's advisable to check if the available configuration covers your exact use case or if it requires an additional plugin from the same vendor.

How does this affect recurring payments or subscriptions with WooCommerce?

If the store uses a subscription plugin, the quantity rules applied at the time of the initial subscription are fixed for that order. Subsequent recurring payments typically process the original amount without going through the selector again, so validation mainly occurs at the time of activation. It's advisable to test this specific workflow in a test environment if subscriptions are a core part of your business model.

Do quantity rules affect the calculation of taxes or shipping costs?

The quantities validated by this module are passed to WooCommerce as normal line item values, so tax and shipping calculations operate on them exactly as they would on any manually entered quantity. There is no intermediary layer altering these calculations. If the store uses tiered shipping rates based on quantity or weight, those shipping rules will process the already validated quantity without any known conflicts.

Is performance affected in large catalogs with many quantity rules?

Quantity rules are loaded from the product metadata when the product page is rendered, without significant additional queries. In large catalogs, the performance impact is marginal compared to other elements on the product page. That said, in environments with thousands of products and aggressive caching, it's advisable to verify that the rules are being served correctly after configuration changes, as the cache could serve outdated values if not properly invalidated.

Does it work on a WordPress multisite installation with multiple WooCommerce stores?

The module can be activated per site within a multisite network, allowing independent quantity rules to be configured for each store. In the standard configuration, there is no centralized panel that propagates rules from a master store to the other sites in the network. If the operation requires synchronization between stores, this logic must be managed at the process level or with additional catalog synchronization tools.

How do I verify that the rules are working correctly after setting them up?

The most direct way is to open the product page as a customer—in incognito mode or with a user account without privileges—and verify that the selector starts at the configured minimum value, that the increment buttons pop up according to the defined steps, and that it's not possible to manually enter a value outside the range. Additionally, attempting to add an invalid quantity to the cart should generate a warning or automatic correction. If any of these behaviors fail, checking for conflicts with another plugin that modifies the same field is the first diagnostic step.

Latest update: 18/06/2026

Written and reviewed by the PrimeGPL Team

At PrimeGPL, we ensure that every piece of published content is verified and reviewed by our team. We analyze features, compatibility, and performance to provide you with clear, up-to-date, and truly useful information for each product listed in our store.

Get your questions answered here

We answer your questions so you can buy in an informed and confident manner.

Does my purchase include updates?

Yes. Every product purchase includes lifetime updates, so you won't have to pay extra under any circumstances.

No, not at all. After your purchase, you can download it as many times as you need, without any problem. 

You can use your purchases on as many domains (websites) as you want, without any problems.

Yes. We offer technical support Monday through Friday, during business hours UTC -3. This support includes assistance with issues related to download problems, installation problems, or errors with the purchased product.

Furthermore, support does not include configurations, customizations, tutorials, or services associated with the author.

Yes, of course. If you have any problem that we can't solve, or if there's an external issue that doesn't have a general solution related to our service, you'll receive support and, if necessary, a full refund.

After your purchase, from your user account, you can access the support section, where you can open a ticket and our team will assist you with whatever you need.

Download Previous Versions

If you have purchased this product, or have an active membership, you can download previous versions without any limits or restrictions.

Product NameVersionSizeDateDownload
WPC Product Quantity for WooCommerce6.0.10.09 MB28/05/2026Join Now

Related Products

Below we show you different products that share the same category.