Description
Qtyra adds minimum, maximum, step and default quantity rules to WooCommerce, plus quantity-based price breaks shown as a table on the product page. The rules follow the product everywhere it can be added to the cart: the product page, the shop grid, carousels, the classic and block cart, block checkout, and the WooCommerce Store API. If a shopper enters a quantity that doesn’t fit, they see a plain-language message telling them what to change, instead of a confusing error at checkout.
Free features
- Minimum, maximum, step (“group of”) and default quantity — store‑wide, per product and per variation.
- Tiered pricing per product and per variation — quantity price breaks (percent off, fixed unit price or amount off) with a price table on the product page, a “from …” hint in the catalog and the original price struck through in the cart.
- Rules enforced in every context: single product, shop/archive, carousels, classic cart, block cart & checkout, and the Store API.
- Clear customer guidance (“The minimum order for X is 6. Please add 2 more.”) shown inline — never a cryptic error at checkout.
- Correct variable‑product handling: the quantity field, rules and price table update the moment a variation is selected.
- Native block quantity stepper support (min / max / “multiple of”).
- Lightweight: one small script and stylesheet, loaded only on shop, product, cart and checkout pages.
- Translation ready.
PRO features
- Category‑wide tier tables and a store‑wide default tier table that every product inherits.
- Category‑level quantity rules with priority / most‑restrictive conflict handling.
- Role‑based rules (retail vs wholesale) at store and product level.
- Cart‑level minimum / maximum (items or order value).
- Fixed / dropdown quantities (only allow 12, 24, 48…).
- Decimal / fractional quantities with a unit label (“kg”, “m”).
- Bulk editor + CSV import / export.
See PRO plans and pricing . PRO licensing and updates are handled by Freemius.
Third party services
This plugin uses Freemius for optional usage tracking, PRO licence activation and PRO update delivery.
Nothing is sent anywhere unless you explicitly opt in on the activation screen (“Allow & Continue”) or activate a PRO licence key. If you click “Skip”, the plugin works fully and never contacts Freemius. After opting in, the plugin communicates with api.freemius.com and shares: site URL, WordPress / PHP / WooCommerce / plugin versions, site language, and the administrator’s name and email address (used for the Freemius account and licence).
Screenshots



Installation
- In your WordPress dashboard, go to Plugins Add New Plugin, search for “Qtyra Quantity Rules & Tiered Pricing”, then click Install Now and Activate. Prefer to upload the zip file instead? See the official guide: Installing Plugins.
- Go to WooCommerce Settings Quantity & Pricing to set store‑wide defaults.
- Edit any product and open the Quantity & Pricing tab for per‑product rules and tiered pricing.
- WooCommerce Quantity & Pricing shows what’s included on your site and where to see PRO.
FAQ
-
Does this need its own server?
-
No. Everything runs inside your WooCommerce site. PRO licensing/updates are served by Freemius.
-
I bought PRO. Where do I enter my licence key?
-
PRO is a separate download (from your purchase email or your Freemius account). Upload it via Plugins Add New Upload Plugin and activate it — this free version is deactivated automatically and all your settings and product rules carry over. The licence-key screen appears right after activation; you can also reach it later under WooCommerce Quantity & Pricing.
-
Can the free and PRO versions be active at the same time?
-
No, and you never have to manage that yourself: PRO always wins. Activating PRO deactivates the free version, and re-activating the free version while PRO is active is reverted with a notice. Both versions share the same settings and rules.
-
Does it work with the block (Gutenberg) cart and checkout?
-
Yes. Rules are wired into the WooCommerce Store API, so the block cart, block checkout and the All Products block all respect them.
-
Will it slow my store down?
-
No. The front‑end script is a few KB and only loads on shop, product, cart and checkout pages.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Qtyra Quantity Rules & Tiered Pricing” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Qtyra Quantity Rules & Tiered Pricing” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.4
- Build fix for the generated free version.
- Plugin icon moved to
assets/img/so the in-dashboard Upgrade page is not blocked by hosting firewalls that reject/images/…phpquery strings.
1.0.3
- Renamed to Qtyra Quantity Rules & Tiered Pricing (slug
qtyra-quantity-rules-tiered-pricing). - Tiered pricing per product and per variation is now part of the free version, including the product-page price table, the catalog “from …” hint and the cart strike-through. Category-wide and store-wide default tier tables remain PRO.
- New “Tiered pricing” settings section in the free version (enable, base price, table position, catalog hint).
- Description and licence-page wording revised.
1.0.2
- Build fixes for the generated free version (no functional changes).
1.0.1
- Renamed to PlugStack Quantity Manager & Tiered Pricing.
- Free build contains only free functionality; Pro features are a separate build.
- Bulk editor CSV import honours the
enabledcolumn.
1.0.0
- Initial release.
