Your shopping cart is empty

Module Product price range (max and min prices)
for PrestaShop 8, 1.7, 1.6, 1.5

The module allows to display a range of product prices in any format and in any place.
19,99 €

About author

Maksim T.
Maksim T.
Works since 2010.
Products: 47.


The customer service for this component does not include free personal consultations. Only business offers and important information are accepted.
Product price range (max and min prices)
The best seller!


Short description

The module allows to display a range of product prices in any format and in any place. By default, a price range is displayed in all lists of products: Category, Top sellers, Special offers, New products, Search result, Manufacturers and on other pages (including pages generated by other modules, for example: "Faceted search", "Amazzing filter", "Advanced Search 4", "Popular products on the home page" and others). A price range can also be configured to be displayed on a product page, and if you need a specific place, this is also possible by placing a special hook in a theme template with help of detailed documentation. Another advantage of this module from others is that this module forms a price that various search engines can index.

The benefits for customers

The module presents information to a customer about a product prices in a more comfortable way if the product has different prices (a price may depends on a combination or a discount by quantity or any different price rules). So, a price range informs customer that a product has different prices because of different options.

The benefits for merchants

The module provides convenient settings for displaying a price of shop products, as well as the ability to customize a price format and the ability to add a configured price anywhere on your site (fully documented code for template and style files, as well as examples are provided for this).


The module has a normal installation (one click to install). A price that configured in this settings must be displayed in any product lists since PrestaShop without any customization. If a price doesn't display or if you have an older version of PrestaShop, you need to place the code to call a special hook in one of your theme's templates. It should also be done if you need to display a configured price in some special place. The module comes with detailed documentation.


  1. The option to select a price format (see images with examples). You can also create your own price format (Custom) - for this you will find detailed instructions in the user manual for the module (to make it much easier for you to create your own format, a fully documented code of the hook template and style file is provided).
  2. The option to enable the display of a price range on a product page (by default, a price range is displayed in all product lists).
  3. The option to not take into account prices of combinations that are out of stock (when a stock balance is less than one).
  4. The option to display a tax label after each price range.
  5. To optimize performance, the module comes with an overridden Product class that is optional to install (if you have a conflict with another module during installation, see the module manual for a simple solution that does not require the participation of a programmer).


Website demo for PrestaShop 1.7
Website demo for PrestaShop 1.6

Data sheet

  • Compatible with versions of PrestaShop: 8, 1.7, 1.6, 1.5
  • Compatible with versions of PHP: 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1
  • PHP options "auto_prepend_file" and "auto_append_file": must be disabled
  • Requires ionCube extension for PHP: 10.3.9 or newer
  • Installation: normal
  • Uses PrestaShop classes override system: yes
  • Core modifications: no
  • Includes a documentation: yes
  • Includes free consultations: no
  • Translated into languages: EN, RU
  • Version: 2.0.0 (2023-05-19)
  • License: Proprietary license for closed-source software
  • Product type: Module
Jordi G. 01/11/2022 18:56:51

A very recommended modeule. Really useful and works great! The developer is awalys there for any issue or question you may have. Thanks!

Athichoke Y. 08/27/2020 01:10:05

This module is the best. The developer is also a fast response for any help.

Giordano T. 02/25/2020 18:25:39

Works great! Very fast and helpful responses from the developer.

Greg G. 11/3/2018 23:12:04

The most quality module for a price range addition! I have also tested three another modules, including a free similar module. This is the best and is also cheap! Works more faster, detailed documentation for customization and great support!
Thank you!

Good S. 07/23/2018 22:05:07

A very useful component. It has helped us to determine the new price ranges when applying discounts to the product. I recommend it. They also have a very efficient technical support!

Dnn 08/4/2016 19:13:31

Excellent! Thank you for the very useful module! :)

v1.0.0 (2011-08-02)
	+ the first release for PrestaShop 1.2-1.3
v1.1.0 (2013-08-29)
	+ some code improvements
	+ adding PS 1.4 and PS 1.5 support
v1.1.1 (2013-09-06)
	+ the smallest bug was fixed that was appeared in some versions of PS
v1.2.0 (2014-03-13)
	+ product.php class override is now using instead of controllers overriding
	+ lots of code improvements and PrestaShop portability
v1.3.0 (2014-05-05)
	+ if the minimal price is zero, then for this price will taken the next greater value
	+ support of PrestaShop 1.2 was excluded
	+ some code improvements
v1.3.1 (2015-02-19)
	+ checking PS 1.6 support
	+ some code improvements
v1.4.0 (2015-11-28)
	+ new option: escape zero quantity combination from adding to price range
	+ some code optimization
v1.4.1 (2015-12-12)
	+ fixed a problem: products prices are always displayed with tax
v1.4.2 (2015-12-29)
	+ module working speed optimization
v1.5.0 (2016-07-17)
	+ added calculating price rule with maximum quantity for getting minimum price of a product
	+ added feature to calculate price range for products without combinations but with specific prices and catalog price rules
v1.5.1 (2016-08-07)
	+ a method to get product quantity was replaced by alternative method
	+ some code improvements
v1.6.0 (2017-10-29)
	+ added PrestaShop 1.7 support
	+ removed PrestaShop 1.3, 1.4 and 1.5 support
	+ some code improvements
v1.6.1 (2018-03-07)
	+ fixed an error on calculating product quantity when this product is available on several
v1.6.2 (2018-03-25)
	+ algorithm optimization (now is a bit faster)
v1.7.0 (2018-07-20)
	+ a one part of the algorithm was rewrote to solve the problem with excess price (the problem 
	  is related to price rule 'for all combinations')
v1.7.1 (2020-02-24)
	+ updated vendor library that works with latest special array types of PrestaShop 1.7
v1.8.0 (2020-08-10)
	+ added (returned) PrestaShop 1.5 support
	+ improved algorithm for calculating a price range
	+ slightly changed the structure of the module and simplified the inclusion of the class autoloader
v1.9.0 (2021-09-15)
	+ updated dependencies and a client code
	+ updated translations
v2.0.0 (2023-05-19)
	+ changed the way of replacing price with a price range on pages with a list of products (from now on, a customization of a
	  theme template or an integration with other modules is most often not required at all, starting from PrestaShop 
	  version; at the same time, performance optimization has been preserved - the module will work as fast as before)
	+ simplified an integration with other modules to display a price range on their pages (from now on, it became possible 
	  to make customization even easier and more advanced)
	+ added an option to select a price format from the proposed list
	+ added an option to display a price range on a product page
	+ added an option to display a tax label after each price range
	+ various improvements in the code, as well as special improvements to easily create a custom price format using fully
	  documented hook template code and styles, as well as examples
	+ compatibility checks with Prestashop 8 (completely compatible)
You may use the demo of the module only on the "test" subdomain of any domain, for example: "". See other system requirements for the module in the "Data sheet" section of the description.