See translation

Prestashop Minimal product quantity

With this module you can define minimum quantity that customer group must add to cart to go through the order process in your shop. If customer will put not enough quantity of product to cart - prestashop will spawn popup notification with information about required quantity

Shop version 8.x, 1.7.x, 1.6.x, 1.5.x PrestaShop 8.0 support Yes :-)
Available translations
Module version 2.2.0
Works with ThirtyBees Yes
Public help and discussion Open forum discussion
  • Trusted developer of module Minimal product quantity
  • Support to the module Minimal product quantity
  • Free updates of the module Minimal product quantity
  • Open source - you can edit module code Minimal product quantity
  • Module Minimal product quantity works with PrestaShop 1.7
  • Module Minimal product quantity works with PrestaShop 1.6
  • Module Minimal product quantity works with PrestaShop 1.5
  • Module Minimal product quantity works with PrestaShop 8.0

More info: Prestashop Minimal product quantity

Minimum product quantity module for PrestaShop is an addon that allows to define restrictions for customer groups. You can define the minimum quantity of product that selected group of customers must add to cart to go through the order process.  If customer will not add reuqired quantity to cart - module will spawn popup with information about it and automatically increase quantity to required value.

minimum quantity of product for customer groups

 

Minimum quantity of product features

The most important feature of this module is an option to define restrictions related to products in shop. Each product can have own unique values of restrictions. Module creates new section on product edit page with features to define minimum quantity restriction for this product. Main features are listed below

  1. possibility to define minimum quantity restriction for products
  2. each customer group can have different restriction
  3. you can define restrictions for product and/or for product combinations
  4. if customer will put less products to cart module will spawn notification about that
  5. optionally, module will increase also value of quantity for this product
  6. option that allows to order only multiply of defined quantity for example 3,9,12,15,18 or 5,10,15,20 etc.
  7. module has feature to allow / disallow to order one single unit of product ("a sample of ...") even if you defined some minimal quantity rules
  8. you can activate option to accept single quantity of item for all products with one mouse click

 

Examples of usage

  1. You're a wholesaler and your customers associated with group "wholesalers" too. You want allow them to order at least 100 quantity of selected products
  2. You sell some product in package, that contains 5 quantity of this product. Because of this, you can sell only quantity like 5, 10, 15 etc. 

Usage examples of module: Prestashop Minimal product quantity

Associated videos: Prestashop Minimal product quantity

Currently no related video clips available

Module reviews: Prestashop Minimal product quantity

Reviews were placed by customers that purchased this addon. If you already purchased this plugin and if you expect to left a review - you will get an email form shop after 2 weeks from purchase. This email will contain reminder about pending comment with url to review form
Average grade
4.90
Alain2022-12-15
Yves2022-11-02
Liza2022-08-16
Sara2022-07-27
Hanna2022-07-25
Marta2022-07-08
Biel2022-07-02
Kíra2022-07-01
Sara2022-06-21
Guendalina2022-06-05
Pierfrancesco2019-10-21
Alexandra2019-10-11
Imre2019-09-01
Patrizio2019-08-31
Carolina2019-08-21
Manuel2019-07-26
Benedek2019-07-22
Bortolo2019-07-19
Lidia2019-07-09
Quasimodo2019-06-24
Odone2019-06-16
Trevor2019-06-11
Nicoletta2019-05-22
Omar2019-05-13
Gust2019-05-04
Jerod2019-04-26
Juan2019-04-22
Alice2019-04-09
Mariagiulia2019-03-26
Elga2019-03-17
Guillermo2019-03-06
Adriano2019-02-16
Bernard2019-02-14
Marcelina2019-02-11
Unai2019-02-06
Teresa2019-01-29
Noémi2018-08-12
Bret2018-08-11
Maria2018-08-03
Liana2018-07-12
Rod2018-03-03
Thierry2018-01-30
Daniela2017-12-16
Stéphane2017-08-22
Luna2017-07-08
Donald2017-06-11
Apolonia2017-04-04
Alighieri2017-03-11
Nicolas2017-01-24
Mia2016-04-30
Marika2016-01-06
Manon2015-04-04
Cristian2014-12-14
Guillem2014-06-02
Piotr2014-04-03
Igor2013-11-18
Guilherme2013-10-26
Margaux2013-06-17
Felipa2013-05-28

Frequently asked questions

Feature under construction

Associated blog posts

Currently no related articles

Minimal product quantity Changelog - informations about updates

Version 2.2.0

  • Introduced a new feature allowing the configuration of a single, universal quantity requirement for all products within the PrestaShop 1.6.x module.
  • Completed missing translations across various language files, enhancing the module's accessibility for international users.

Version 2.1.9

  • Implemented a feature enabling a single quantity purchase option for each product, overriding any existing minimum quantity restrictions. This allows customers to purchase sample quantities or single units, even if the product typically requires a larger minimum order.

Version 2.1.8

  • Improved the visual presentation and user experience of the cart modal box in PrestaShop 8.1.x environments, ensuring a consistent and modern appearance.

Version 2.1.7

  • Added a new option to automatically replicate module settings when duplicating a product. This streamlines product management by maintaining consistent minimum quantity configurations across duplicated items.
  • Provided an on/off toggle on the main module configuration page for the product duplication setting replication, allowing administrators to control this functionality.

Version 2.1.6

  • Enhanced the display of error messages on the cart page. A new option allows administrators to choose whether to display these error messages, providing greater flexibility in managing the user experience during checkout.

Version 2.1.5

  • Implemented fixes and enhancements to improve module performance and stability in PHP 7.4 environments.

Version 2.1.4

  • Improved the visual appearance of notifications within the PrestaShop 8.x user interface, ensuring a consistent and modern design.

Version 2.1.3

  • Streamlined the module installation process for PrestaShop 8.1, enhancing ease of use and minimizing potential conflicts.

Version 2.1.2

  • Introduced a new feature to efficiently apply a minimum quantity value across multiple product groups or apply a group setting across multiple products directly from the module's configuration page, simplifying bulk updates.
  • Optimized the mass generation settings workflow, enabling the selection of multiple groups for bulk settings application, significantly improving efficiency compared to the previous single-group selection limitation.

Version 2.1.1

  • Resolved a compatibility issue by updating the module to use the ProductAttribute class's getAttributes function, addressing a missing function conflict with the Product class.

Version 2.1.0

  • Improved PHP 8 compatibility by addressing parameter order issues in functions, eliminating potential PHP notifications and ensuring seamless operation.

Version 2.0.9

  • Enhanced module functionality and compatibility within PrestaShop 8.x, addressing various minor bugs and optimizing performance.

Version 2.0.8

  • Improved support and compatibility with PrestaShop 8.x releases, ensuring seamless integration and functionality.

Version 2.0.7

  • Added a function to retrieve minimum quantity multiplication status (active/inactive) for individual products via product ID. This function can be utilized for implementing minimum quantity and multiplication features within product list "add to cart" buttons, enhancing front-end functionality.

Version 2.0.6

  • Improved module workflow in shops with disabled stock management, ensuring accurate minimum quantity handling regardless of stock tracking settings.

Version 2.0.5

  • Optimized module behavior during back-office order creation, eliminating unnecessary front-office redirects and displaying minimum quantity information directly within the back-office interface, streamlining the order management process for administrators.

Version 2.0.4

  • Enhanced module compatibility and performance within PrestaShop 1.7.8.x environments. Addressed and resolved issues related to unnecessary messages displayed in the cart during the checkout process.

Version 2.0.3

  • Improved module functionality on product pages in PrestaShop 1.7, resolving issues with the sprintf function within Smarty templates for enhanced compatibility and stability.

Version 2.0.2

  • Added a prominent message on the product page indicating when only multiplied quantities are accepted for a specific product, improving user clarity and reducing potential order errors.

Version 2.0.1

  • Implemented a new option to display detailed information about missing quantities on the cart page during checkout, providing clear guidance to customers and reducing cart abandonment rates.

Version 2.0.0

  • Improved module robustness and compatibility with non-standard PrestaShop templates, addressing issues with the #product-details block requirement and ensuring wider compatibility.

Version 1.9.9

  • Enhanced module workflow during the customer registration process, resolving issues related to missing "cart" objects and ensuring a smooth registration experience.

Version 1.9.8

  • Improved the handling of multiplied quantities in conjunction with the "accept 1 quantity of product" feature across both PrestaShop 1.6.x and 1.7.x versions, ensuring consistent and accurate quantity management.

Version 1.9.7

  • Optimized the login process for improved performance when the "redisplay cart at login" option is disabled, providing a faster and more efficient login experience.

Version 1.9.6

  • Refined the automatic cart rule application feature, ensuring accurate and efficient application of cart rules during the checkout process.

Version 1.9.5

  • Updated the module's static functions to return minimum quantity values accurately, improving data consistency and facilitating integration with other modules or custom code.

Version 1.9.4

  • Resolved issues encountered during the module installation process in older PrestaShop 1.6.0.x releases, enhancing compatibility and ensuring a smooth installation experience.

Version 1.9.3

  • Improved the module configuration page's usability in PrestaShop 1.6.0.x releases, addressing visual inconsistencies and enhancing user experience.

Version 1.9.2

  • Enhanced module compatibility and functionality when used in conjunction with the "combinations table" plugin, ensuring seamless integration and avoiding potential conflicts.

Version 1.9.1

  • Improved the workflow related to the "allow to order 1 quantity" option, ensuring consistent and reliable behavior across different scenarios and product configurations.

Version 1.9.0

  • Introduced a new function, returnProductMinqty(id_product,id_product_attribute), which can be used in template files to retrieve the minimum quantity value for a specified product and its attributes, enhancing flexibility and customization options.

Version 1.8.9

  • Improved the handling of multiplied quantities when the default PrestaShop "minimal quantity" feature is active, ensuring consistent and accurate quantity calculations.

Version 1.8.8

  • Extended stock check functionality to PrestaShop 1.6.x versions, improving stock management consistency across different PrestaShop platforms.

Version 1.8.7

  • Enhanced stock check feature to incorporate default PrestaShop product availability settings (in-stock/out-of-stock) for increased accuracy and consistency.

Version 1.8.6

  • Added missing translations in various languages, increasing accessibility for a wider range of users.
  • Introduced a new feature to control whether customers can order quantities greater than available stock, especially relevant when enforcing multiplied quantity rules. This option gives merchants finer control over inventory management.

Version 1.8.5

  • Improved support for PrestaShop's default minimal quantity feature, extending its applicability to product attributes (combinations). This simplifies the management of minimum order quantities, including variations of products.
  • Added previously missing features to the PrestaShop 1.6.x version of the module, ensuring feature parity across different PrestaShop versions.

Version 1.8.4

  • Improved the accuracy of cart quantity calculations within the checkout blocking feature, preventing inconsistencies and ensuring proper enforcement of minimum quantity rules.

Version 1.8.3

  • Implemented a checkout blocking feature that prevents customers from proceeding to checkout if their cart does not meet the required minimum quantities for specific products, ensuring order accuracy and compliance with predefined rules.

Version 1.8.2

  • Cleaned up and optimized the module's codebase for improved performance and maintainability.

Version 1.8.1

  • Added a global option to enforce multiplied quantity purchasing for all products in the shop, simplifying the configuration of minimum order quantities across the entire product catalog.
  • Introduced the ability to choose between using PrestaShop's default minimal quantity setting (defined on each product page) or the module's advanced minimal quantity feature (configurable on both product and main module configuration pages). This allows for more granular control over quantity restrictions.
  • Implemented a feature to allow the purchase of the last remaining stock even if the minimal quantity is higher than available stock. This feature can be enabled or disabled, offering flexibility in stock management.

Version 1.8.0 | 2020-02-14 12:28:04

  • Added a configurable option to display or hide the original "add to cart" confirmation modal window. This allows merchants to customize the user experience during the add to cart process.

Version 1.7.9 | 2019-11-27 13:00:01

  • Improved add to cart process compatibility and performance with newer PrestaShop 1.7.6.x releases.

Version 1.7.8

  • Improved compatibility with PrestaShop 1.7 by replacing the deprecated productActions hook with the displayProductAdditionalInfo hook for displaying module information on product pages.

Version 1.7.7

  • Added an option to control whether the module's quantity restrictions apply to orders created in the back office. This offers administrators more flexibility in managing orders manually.

Version 1.7.6

  • Improved module workflow related to minimal quantity notifications and the auto-add-to-cart feature, enhancing user experience and reducing potential confusion.

Version 1.7.5

  • Ensured full compatibility with PHP 7.2, enhancing performance and stability.
  • Updated translations for Polish (Polski), Spanish (Español), French (Français), and Italian (Italiano).

Version 1.7.4

  • Improved the module installation process for compatibility with PrestaShop 1.7.5 and later versions.
  • Fixed pagination issues on the module configuration page, improving usability when browsing large product lists.

Version 1.7.3

  • Implemented automatic module update checks, notifying users of available updates.
  • Changed the module's settings storage method in PrestaShop 1.6.x for improved performance and reliability.

Version 1.7.2

  • Introduced multistore support, allowing individual minimum quantity and other settings for each shop within a multistore environment. Requires module reinstallation (previous settings will be preserved).

Version 1.7.1

  • Added bulk activation/deactivation of the "accept only multiplied quantity" option for products within selected categories, streamlining bulk updates.
  • Enabled quick toggling of the "accept multiplied quantity" option in the product list quick settings section, improving management efficiency.

Version 1.7.0

  • Updated the module configuration page design for compatibility and a modern look in PrestaShop 1.7.4.x.

Version 1.6.9

  • Improved compatibility with PrestaShop 1.7.4.x releases.
  • Added a direct link to the product edit page for easy access to minimum quantity settings.

Version 1.6.8

  • Implemented a quick settings feature on the module configuration page, enabling efficient management of minimal quantities directly within the product list.

Version 1.6.7

  • Improved overall module workflow and functionality in PrestaShop 1.7.x environments.

Version 1.6.6

  • Optimized module behavior when the "accept multiplied quantities" option is disabled, ensuring consistent functionality.

Version 1.6.5

  • Redesigned the module configuration page for improved usability and clarity, incorporating additional explanatory information to guide users through the configuration process.
  • Integrated an update checker to notify users of newer module versions.

Version 1.6.4

  • Improved minimum quantity identification when PrestaShop 1.7 dynamically changes product page content, ensuring accurate detection and enforcement of minimum order rules.

Version 1.6.3

  • Improved identification of "guest" customer accounts for accurate assignment of minimum quantity rules, ensuring consistent functionality across different user types.

Version 1.6.2

  • Improved cart refresh functionality in PrestaShop 1.6.x, resolving potential inconsistencies and ensuring smooth operation.

Version 1.6.1

  • Enhanced the quantity control feature to support minimum quantities for product combinations (attributes), ensuring more granular control over order quantities.

Version 1.6.0

  • Extended quantity control support to quick product preview windows, ensuring consistent enforcement of minimum quantity rules throughout the storefront.

Version 1.5.9

  • Fixed an issue with the [+] and [-] buttons on the cart page, ensuring they now correctly increment and decrement quantities by the defined minimum quantity values.

Version 1.5.8

  • Added a feature to control and enforce the quantity field value on product pages based on "multiplied quantity" rules, preventing users from entering invalid quantities.

Version 1.5.7

  • Implemented bulk setting of minimum quantities for products belonging to selected categories, significantly streamlining the configuration process.

Version 1.5.6

  • Improved product settings saving in PrestaShop 1.7.x, even for products without combinations (attributes).
  • Added a configurable option to allow customers to order more than the available stock, providing flexibility for pre-order or back-in-stock scenarios.

Version 1.5.5

  • Improved module workflow by suppressing minimum quantity restriction information when the restrictions are removed.

Version 1.5.4

  • Improved the module installation process in PrestaShop 1.7.x environments for smoother installations.

Version 1.5.3

  • Resolved a PHP warning that occurred on product pages without attributes when the option to show attribute restriction information was enabled. The warning "PHP Warning: Invalid argument supplied for foreach() in /home/diyelect/public_html/store/modules/minqc/minqc.php on line 1450" no longer appears.

Version 1.5.2

  • Fixed various issues and improved the overall module workflow in PrestaShop 1.7.x.

Version 1.5.1

  • Major update introducing full support for PrestaShop 1.7.x.

Version 1.4.3

  • Added buttons for quickly assigning minimal quantities to all product combinations (attributes), streamlining product setup.

Version 1.4.2

  • Added options to show/hide minimal quantity information and enable/disable minimal quantity rules for combinations (attributes) directly on the product page, giving merchants greater flexibility in managing minimum order quantities for product variations.

Version 1.4.1

  • Resolved an issue where incorrect messages were displayed about insufficient quantity if a customer belonged to multiple groups with different minimum quantity values, ensuring accurate reporting.

Version 1.4.0

  • Introduced a feature to allow single quantity orders even when minimum quantity rules are in place (useful for sample orders), enhancing shopping flexibility.
  • Added information about defined minimum quantity rules below the "add to cart" button on product pages, improving user clarity.

Version 1.3.9

  • Added missing translations in various languages for increased accessibility.

Version 1.3.8

  • Improved customer identification, particularly for first-time logins, to ensure accurate application of minimum quantity rules.

Version 1.3.7

  • Improved the customer login process in relation to minimum quantity values and introduced configurable actions for when customers add insufficient quantities to the cart.

Version 1.3.6

  • Fixed a notification error "minqc::getRestrictionsAttributesByGroupValue() should not be called statically" that appeared on the module configuration page (product edit page) in the PrestaShop back office.

Version 1.3.5

  • Introduced a module configuration page and an "auto quantity change" option to automatically adjust cart quantities to the nearest valid minimum. If disabled, the module displays a popup informing about acceptable quantities.

Version 1.3.4

  • Improved quantity change handling on the cart page for accurate minimum quantity enforcement.

Version 1.3.3

  • Module is now trusted by the official Addons Marketplace and is compatible with PrestaShop Cloud.

Version 1.3.2

  • Added the functionality to allow adding to the cart only quantities that are multiples of a specific value (e.g., 3, 6, 9, 12 or 5, 10, 15, 20), improving cart management for products sold in specific increments.
  • Improved the design of the settings management page for better integration with PrestaShop 1.6.x aesthetics.

Version 1.3.1

  • Updated missing translations for various languages, enhancing accessibility.
  • Added support for PrestaShop 1.6.1.4.

Version 1.3.0

  • Improved the appearance of notifications displayed when a customer adds insufficient quantity to the cart.

Version 1.2.9

  • Implemented changelog tracking starting with this version.
  • Added support for PrestaShop 1.5.