Product Quantity for WooCommerce: Set Min — Max — Step and More

Описание

Product Quantity for WooCommerce plugin lets you take a full control of product order quantities in WooCommerce.
Whether you want to set a minimum quantity for all products in your WooCommerce store, a maximum one, or a quantity step so customers can only buy in multiplications of your defined step, you can accomplish that with this plugin.
Product Quantity for WooCommerce plugin is a full set of features grouped in just one location for your ease, it will give you a full control over your WooCommerce products quantities so you can set up orders the way your store works.
more to what is mentioned above, you can also define decimal values for products in your store, show total price based on quantity in the product page (before the cart), show a dropdown menu for quantities, and more.

Main Features

  • Set minimum products order quantities (cart total minimum quantity or per item minimum quantity).
  • Set maximum products order quantities (cart total maximum quantity or per item maximum quantity).
  • Set product quantity step (cart total quantity step or per item quantity step).
  • Enable decimal quantities in WooCommerce.
  • Replace standard WooCommerce quantity number input with dropdown.
  • Set exact (i.e. fixed) allowed or disallowed quantities (as comma separated list).

More Features

  • Customize messages your customer sees.
  • Enable/disable cart notices.
  • Enable/disable add to cart quantity validation and correction.
  • Optionally stop customer from reaching the checkout page on wrong quantities.
  • Add product quantity info on single product and/or archive pages.
  • Price display by quantity in real-time.
  • Force initial quantity on single product and/or archive pages to either min or max quantity.
  • Set quantity input style.
  • Hide «Update cart» button.
  • Display quantity admin columns in products list.

Premium Version: Do More

The plugin Pro version allows you to set minimum quantity, maximum quantity, quantity step and exact (fixed) allowed & disallowed quantities options on Per Product Basis (i.e. different for each product).
So for example, Product A can have a minimum quantity of 5, maximum of 100, and step of 5, while product B can have no minimum quantity, maximum of 51 and step of 10 (Why 51? Simply because it has minimum of 1, then based on step 10, allowed quantities will be 1, 11, 21, 31, 41, and 51, but of course you can just leave it at 50, then the real maximum will be 41).

Feedback

Скриншоты

Установка

You can either download the plugin from WordPress.org plugins and then follow upload it (as .zip file) to the /wp-content/plugins/ directory.
Or search for it in the plugins directory from inside your WordPress website (Plugins >> Add New) and then install it.
Then activate the plugin through the «Plugins» menu in WordPress.
Finally, you can start using it directly at «WooCommerce > Settings > Product Quantity».

Отзывы

20.03.2020
Easy to use plugin. When WooCommerce did their big update to 4.0, Quantity For WooCommerce was updated within 24 hours. My questions were answered within two hours. That deserves a 'wow' from me!
24.11.2019
I was pleasantly surprised to find that in addition to max/min settings, this plugin can also convert the quantity text-box to a drop-down menu. The customer support is awesome.
Посмотреть все 18 отзывов

Участники и разработчики

«Product Quantity for WooCommerce: Set Min — Max — Step and More» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

Журнал изменений

2.1 — 28/03/2020

Bug Fix: PayPal wasn’t taking decimal amounts in quantities and rounds to the lower integer, fixed

2.0 — 27/03/2020 =

New Feature: Allowed setting minimum / maximum / fixed quantities on category level

1.9.2 — 20/03/2020 =
* Enabled «Add to all variations» feature
* Tested plugin compatibility with WooCommerce 4.0
* Updated quantity-input.php template to WC 4.0 (dropdown quantity)

1.9.1 — 19/03/2020

  • Removed a feature (apply min/max/step to all variations) that’s causing fatal erros with WC 4 (re-adding it in progress)

1.9 — 24/02/2020

  • Feature Update: Added total cart quantity option (allows admin to specify total number of items on cart level)

1.8.4 — 12/02/2020

  • Dev. Fixed a bug in «Price Display by Quantity» in variable products.

1.8.3 — 01/02/2020

  • Dev. Fixed the «Fixed Quantities» feature on variation products.

1.8.2 — 22/12/2019

  • Dev- Added «Display price by quantity» for variable products as well.

1.8.1 — 22/11/2019

  • Fix — Quantity Dropdown — Dropdown Labels — Labels per product — Fixed for variable products in cart.
  • Dev — Quantity Dropdown — «Template» options added («Before» and «After»).
  • Dev — Advanced — «Validate on checkout» option added (defaults to yes).
  • Plugin author changed.

1.8.0 — 13/11/2019

  • Dev — General Options — «Sold individually» (all products at once) option added.
  • Dev — Shortcodes — Additional check for product object to exist added.
  • Dev — Code refactoring.
  • WC tested up to: 3.8.
  • Tested up to: 5.3.

1.7.3 — 17/09/2019

  • Dev — Price Display by Quantity — «Position» option added.
  • Dev — Advanced — «Disable plugin by URL» option added.
  • WC tested up to: 3.7.

1.7.2 — 11/07/2019

  • Dev — General — Cart notices — «Cart notice type» option added.

1.7.1 — 10/07/2019

  • Fix — Price Display by Quantity — JavaScript error fixed.

1.7.0 — 05/07/2019

  • Dev — General — «Add to cart» validation — «Step auto-correct» options added.
  • Dev — General — Variable Products — «Load all variations» option added.
  • Dev — General — Variable Products — «Sum variations» option added.
  • Dev — Quantity Step — «Cart Total Quantity» options added.
  • Fix — Fixed Quantity — Now counting product’s quantity already in cart when validating or correcting on «add to cart».
  • Dev — Fixed Quantity — Dropdown compatibility added.
  • Dev — Fixed Quantity — Settings now accept ranges (e.g. [10-500|5]).
  • Dev — Quantity Dropdown — Dropdown label template — «Labels per product» options added.
  • Dev — Price Display by Quantity — Renamed from «Price by Quantity».
  • Dev — Price Display by Quantity — Link to pricing plugin added.
  • Dev — Advanced — «Order Item Meta» section (and «Save quantity in order item meta» options) added.
  • Dev — Advanced — «Hide ‘Update cart’ button» option added.
  • Dev — «Main variable product» options added to meta box.
  • Dev — Quantity input template updated to the template from WooCommerce v3.6.0.
  • Dev — «General» settings section split into separate sections («Quantity Dropdown», «Price Display by Quantity», «Quantity Info», «Styling», «Admin», «Advanced»).
  • Dev — Admin settings restyled and descriptions updated.
  • Dev — alg_wc_pq_cart_total_quantity filter added for cart total quantity.
  • Dev — Code refactoring (qty-info, scripts, messenger classes added etc.).

1.6.3 — 15/05/2019

  • Dev — Fallback method added for checking if WooCommerce plugin is active (fixes the issue in case if WooCommerce is installed not in the default woocommerce directory).

1.6.2 — 14/05/2019

  • Dev — «Rounding Options» options added.
  • Dev — Quantity Dropdown — «Max value fallback» option added (and dropdown can now also be enabled for variable products).
  • Dev — Advanced Options — Force JS check (periodically) — «Period (ms)» option added.
  • Dev — Price by Quantity — change event added (e.g. fixes the issue with plus/minus quantity buttons in «OceanWP» theme).
  • Dev — Code refactoring (alg-wc-pq-force-step-check.js and alg-wc-pq-force-min-max-check.js files added).
  • Tested up to: 5.2.

1.6.1 — 04/05/2019

  • Fix — Returning default min/max quantity for products with «Sold individually» option enabled.
  • Dev — «Price by Quantity» options added.
  • Dev — Admin Options — «Admin columns» options added.
  • Dev — alg_wc_pq_get_product_qty_step, alg_wc_pq_get_product_qty_min, alg_wc_pq_get_product_qty_max filters added.
  • WC tested up to: 3.6.

1.6.0 — 12/04/2019

  • Fix — Variable products — Reset step on variation change fixed.
  • Dev — «Quantity Info» options added.
  • Dev — «Quantity Dropdown» options added.
  • Dev — General Options — «Force initial quantity on archives» option added.
  • Dev — Code refactoring.
  • Dev — «Exact Quantity» renamed to «Exact (i.e. Fixed) Quantity».
  • Dev — Settings split into sections («General», «Minimum Quantity», «Maximum Quantity», «Quantity Step», «Fixed Quantity»).

1.5.0 — 31/01/2019

  • Fix — Stop customer from reaching the checkout page — «WC_Cart::get_cart_url is deprecated…» message fixed.
  • Dev — «Exact Quantity» section added.
  • Dev — General Options — «On variation change (variable products)» option added.
  • Dev — Code refactoring (alg-wc-pq-variable.js etc.).

1.4.1 — 17/01/2019

  • Fix — Step check — Min quantity default value changed to 0 (was 1).
  • Fix — Admin settings — Per product meta boxes — Step option fixed; checking if max/min sections are enabled.
  • Fix — Force minimum quantity — Description fixed.

1.4.0 — 14/01/2019

  • Dev — «Force JS check» options enabled for decimal quantities.
  • Dev — «Add to cart validation» option added.
  • Dev — «Quantity step message» option added.
  • Dev — «Force cart items minimum quantity» option added.
  • Dev — Force JS check — Quantity step — Now value is changed to nearest correct value (instead of always higher correct value).
  • Dev — Code refactoring.
  • Dev — Admin settings restyled and descriptions updated.

1.3.0 — 28/12/2018

  • Dev — «Decimal quantities» option added.
  • Dev — «Force initial quantity on single product page» option added.
  • Dev — «Quantity input style» option added.
  • Dev — Minor admin settings restyling.
  • Dev — Code refactoring.

1.2.1 — 23/10/2018

  • Dev — Min/max «Per item quantity» (for all products) moved to free version.
  • Dev — Admin settings descriptions updated.

1.2.0 — 18/10/2018

  • Fix — Cart min/max quantities fixed.
  • Dev — Advanced Options — «Force JS check» options added.
  • Dev — Raw input is now allowed in all «Message» admin options.
  • Dev — Code refactoring.
  • Dev — Minor admin settings restyling.
  • Dev — Plugin URI updated.

1.1.0 — 09/11/2017

  • Fix — Core — Checking if max/min section is enabled, when calculating product’s max/min quantity.
  • Fix — Admin settings — Per product meta boxes — Checking if max/min section is enabled (not only «Per item quantity on per product basis» checkbox).
  • Fix — Core — Maximum order quantity — Upper limit bug fixed (when get_max_purchase_quantity() equals -1).
  • Dev — Core — Minimum order quantity — Upper limit (get_max_purchase_quantity()) added.
  • Dev — «Quantity Step» section added.

1.0.0 — 08/11/2017

  • Initial Release.