Download trial
  • Trial is a free, full-featured module with a 14-day validity period
  • To download Trial you must be logged in
  • Trial is not covered by technical support
  • After 14 days Trial module will automatically uninstall itself from your store
Express module installation is done on HelpDesk up to 2 working days. You can install the modules on your own - see the FAQ on HelpDesk for instructions.

This extension will allow you to configure the module independently in multiple Multistore stores. Without this extension, you will only be able to use the module in one Multistore store.

The lowest price of this product in the last 30 days before the discount was 105,00 EUR gross
123,00 EUR VAT inc.
100,00 EUR net
100,00 EUR net
123,00 EUR gross
The lowest price of this product in the last 30 days before the discount was 105,00 EUR gross
    400 points in the loyalty program
    support We guarantee that our module will work in your store
    Access You will immediately receive access to the module files
    0% VAT
    EU Invoice You will receive PDF invoice right after payment
    Detailed description

    Mass price management in PrestaShop

    Automated price workflow

    PriceMaster will speed up your work with all types of prices in PrestaShop .

    Indicate a range of products according to any criteria, and then choose the operations you want to perform on the prices of the selected products.

    • Increase and decrease in bulk the net, gross and wholesale prices of products and combinations
    • Add markups or mark-ups
    • Round prices freely
    • Generate promotional and specific prices

    Create modifiers for prices

    Modify prices one-time or automatically

    The module includes a step-by-step wizard that will allow you to create price modifiers. A modifier consists of the selected products and the operations that will be performed on the prices of the indicated products.

    First, indicate the products whose prices you want to change in bulk

    When creating a modifier, first indicate the products for which it will be applied. You can combine the criteria to indicate the products more precisely:

    • Category
    • Manufacturer
    • Supplier
    • Attribute held
    • Attribute possessed
    • Price range from - to
    • Products indicated manually (autocomplete)

    Then create price modifiers for the selected products

    With modifiers, you can quickly adjust the prices of your products according to your needs, the supply in the market or according to the current competitiveness.

    Example modifier:

    1. For the wholesale price of products from the "Accessories" category of the "Sony" brand.
    2. From the price range of EUR 3-25
    3. Add a margin of 120%
    4. Save the new price, as a net price
    5. Round the net price up to .99
    Lists reguł - modyfikatorów cen produktów w PrestaShop
    List of price modifiers. You can change the validity of a modifier by drag and drop.

    Activate price modifiers one at a time

    Change prices of products and combinations in your store instantly.

    Run price change periodically

    Each modifier gets a link to CRON, which you can trigger, for example, when there are new products added manually or coming from XML, API or ERP integration.

    Smart management of multiple modifiers

    If multiple modifiers apply to the same product, the modifier that is higher in the list will work.

    Types of operations for changing product prices

    All methods of working with prices in 1 module

    Margin and mark-up

    The module detects price changes in your store and can cover with scheduled modifiers products whose price will change, for example, due to price updates from XML or API.

    You can assign markup and mark-up to individual products. Use this feature, for example, for products that sell best or that have a lot of competition in the market and every penny counts.

    Price modifiers given to products individually rank higher than bulk modifiers.

    • For products priced at EUR 0-10, set a margin of 50%.
    • For products priced at EUR 10-30, set a margin of 25%
    • For products priced above EUR 30, set a margin of 10%

    Mass price modifier

    You can change the purchase price, net, gross and unit price, up or down, percentage or amount, to the selected products and combinations.

    Generate prices for combinations

    Indicate a range of products and attributes and generate prices for combinations in bulk. E.g., generate prices for combinations with the attribute "Size: XXL" by +€10 higher than the net price of the product.

    Generate specific and promotional prices

    Specific pricing is a standard feature of PrestaShop. With specific prices you can create multiple prices for one product.


    The module will allow you to generate specific and promotional prices in bulk for multiple products and combinations. You can generate product specific prices based on purchase price, net or gross. When generating specific prices in bulk, you can take into account all criteria available in the PrestaShop specific pricing standard.

    • Specific price available only for a selected group of customers
    • Specific price dependent on the country or currency of the buyer
    • Specific price - promotional, available for a specific period of time or for a specific group of customers

    Specific price cleaning

    PriceMaster has an option to clean specific prices of all products in your store in bulk. This action is useful before generating new prices or when the number of specific prices in the database is very large and a mess is created.

    Price rounding

    You can round product prices up or down as you like. A convenient wizard will allow you to create any price rounding modifiers. E.g. You can round the price of 127.50 EUR to:

    • EUR 120
    • 125 EUR
    • 126.99 EUR
    • EUR 127
    • EUR 127.99
    • EUR 127.89
    • EUR 129.99
    • 130 EUR

    Product prices quoted in currencies, excluding exchange rates

    For each product and combination, you can set its price in any currency enabled in your store. This will help you avoid moving prices generated by currency exchange rate changes, or match prices to a specific market.

    To assign individual prices in currencies, go to edit the product and then to Modules > PriceMaster.

    Individual price operations

    Automate the price of a specific product

    PriceMaster in product editing

    In the product edition, in the back office, go to the Modules > PriceMaster tab. There you will set the markup, mark-up and enter the product prices directly in the currencies that are enabled in your store (ignoring exchange rates).

    prestashop price margin

    PriceMaster on the product list

    Enable in the module an additional column on the product list with margin or markup. This allows you to quickly edit the markup or mark-up for the products visible in the list. The change saves automatically, as soon as you enter it.

    Start using the field for the purchase price

    Your initial price in PrestaShop

    Purchase price is a standard field in PrestaShop where you can enter the price at which you buy a product.

    Your store's customers don't have access to this price, but you can use this field to keep sales statistics and calculate other product prices.

    • PrestaShop 1.6: Wholesale price
    • PrestaShop 1.7 and 8.x: Custom cost

    If you don't use the field for the product's purchase price, then you can use the module's function that copies the net or gross prices of the products to the wholesale price field .

    Based on the wholesale price, you can generate net, gross, unit and product-specific prices and combinations, raising them conveniently by margins or markup.

    Price integration with wholesalers and ERP

    Detection of product price changes

    If you use CRON, PriceMaster will detect price changes made by external integrations in your store's database.

    Promotional codes to reduce margin / markup

    Extra B2B feature

    In the module, you will create discount codes that will reduce the margin on the product, not the price ofthe product.

    This way you will always sell discounted products at a profit. Use this solution in your offer to B2B customers.

    1. Set the name, available quantity and expiration date of the discount code.
    2. Combine the code with the created modifier for margin or mark-up.
    3. A code with a markup of 7% will reduce the value of the product's markup / mark-up from 12% -> 7%, for example.

    Price duality mode

    Extra features

    When creating a price modifier, you can choose which mode you want it to work in.

    Mode: price changes visible everywhere

    Price changes take place in the database. In this mode, you are guaranteed uniform prices in the store and in integrations that use the database, such as ERP, Amazon, XML feeds for integrations with Google Merchant Center, Facebook Marketplace and others.

    Mode: price changes visible only in the store

    Price recalculation takes place in the customer's browser moments before the page loads. The price in the database does not change, a process that is unnoticeable to the customer. This mode is useful when you want to run a promotion only in the store, without changing prices in the database used by external integrations.

    With the "Store only" mode, you can store different prices in the database and display different prices on the store.

    Security and transparency of the module operation

    Extra features


    Before each price change, the module will show you statistics about the products for which prices will be changed or generated, and ask you if you are sure you want to start the process.

    Work log

    Every operation performed by the module is saved to a log file, which contains the product code and the price before and after the change: :

    Operation #3221: PRODUCT_CODE: 100 EUR -> 95 EUR (-5%).

    Backup and restoration of prices

    Before each operation, the module performs an encrypted backup in all database tables that store pricing information. Copies are available in the module and you can restore prices from any period at any time.

    Changelog ()
    Komentarze ()
    The reviews posted on our store are not sponsored in any way. We also verify that they were added by customers who have purchased from us or guests. If you want to learn more about this topic please read our Regulations.
    Bardzo dobry moduł. z wieloma możliwościami.
    Po roku używania modułu, widzę tylko jeden spory minus tzn. "Przed każdą operacją moduł wykonuje backup tabel w bazie danych" i mi się uzbierało już ponad 6 tys. backupów, które zajmują ponad 160 GB !!! Przydałaby się opcja wyłączenia tych backupów i/lub masowego ich usuwania. Mogę oczywiście usunąć fizycznie pliki z z serwera, ale na liście backupów w module nadal są one widoczne i obawiam się czy nie będzie to powodowało jakichś problemów.
    Poza tym moduł działa rewelacyjnie!
    Masowe zarządzanie cenami, zmianami cen, marżą i promocjami z tym modułem to bajka. Polecamy.
    Urszula M
    Możliwość podawania cen w walutach sklepu to jest to, czego potrzebowaliśmy. Ogółem jako jedyni dbacie o sprzedawców międzynarodowych. Plus za to:)Polecamy.
    Useful but very expensive module.
    Moduł ma wiele różnych opcji do pracy z cenami. Wygląd modułu po ostatnich aktualizacjach uległ sporym zmianom, dzięki czemu moduł używa się całkiem przyjemnie. Dlatego teraz w pełni polecam :-)
    Łukasz K zaktualizują moduł. Funkcja marzy/narzutu dla przedziałów cenowych pojawiła się z ostatnia aktualizacją.
    Mateusz Ł dodanie doboru produktów po cenach i stanie magazynowym zakolejkowalismy dla kolejnych wersji.
    Łukasz K
    Moduł nie posiada tak podstawowej fukcji jak dodawanie reguł cenowych. Przy zmianie cen, nie ma możliwości dodania różnych stawek procentowych dla róznych przedziałów cenowych (np. 0-100zł=+50%, 500-1000zł=+25%).
    Mateusz Ł. zakolejkowaliśmy te funkcje i dodamy je niebawem do modułu.
    Mateusz Ł
    Moduł posiada bardzo ubogie i wybiórcze możliwości w zakresie filtrowania produktów. Nie można filtrować np. po cenie czy stanie magazynowym. W moim przypadku, moduł bezużyteczny.
    Marcin N
    Podłączony do Crona 2x dziennie uaktualnia mi ceny nowych produktów z hurtowni.
    Michał Karpiński
    Ostatnie zmiany związane z marżami i kodami rabatowymi rewelacyjne! Oby tak dalej! Nie ma się co zastanawiać! Moduł MUST HAVE
    Michał Kątnik
    Rozważam zakup tego modułu, lecz w wersji demonstracyjnej podczas generowania specjalnej ceny dla produktów, przy zamówieniach np. min. 50 szt i obniżonej cenie o te powiedzmy 10% na wszystkich produktach, i dla wszystkich klientów, próba zapisania takiej konfiguracji kończy się błędem:
    An error occurred while creating an object. pshow_pricemaster_config (Unknown column 'rounds_list' in 'field list')

    Nasuwa się pytanie, czy to wina konfiguracji sklepu demonstracyjnego, czy to jakiś błąd w skryptach?
    Kazimierz Kula
    Mamy integracje z hurtownią. Moduł nadaje marżę i zaokrągla ceny. Raz ustawione działa od 2 tygodni więc polecam
    Michał Kosieradzki
    Genialny moduł!!!
    Olaf Aleksander
    Dziękujemy za masowe zarządzanie marżami z poziomu listy produktów w back-officie. Pomyslcie o edycji kolumn z cenami z tego poziomu:) Moduł godny polecenia.
    Adam Taternik
    Dzięki za dodanie marży dla produktu! Marżę i zaokrąglanie działają bezobsługowo.
    BLUESOFT - w dniu dzisiejszym opcja masowego zaokrąglania cen została dodana do modułu. Zachęcamy do zakupu lub aktualizacji modułu.
    Kiedy można spodziewać się obiecanego masowego zaokrąglania cen?
    Anastazja Małyska
    Importujemy produkty Improterem XML od PrestaShow. Można w nim ustawić marżę do importowanych cen, ale wymaga to puszczenia aktualizacji z pliku. W PRICEMASTER ustawiliśmy marżę na produkty wg. kategorii. Korzystamy też z mary wg. producenta. Raz ustawione działa praktycznie bezobsługowo.
    Wojciech Polkowski
    Bardzo fajny moduł. Masowo dodaliśmy promocje procentowe (ceny specyficzne) dla produktów jednego producenta a po tygodniu mogliśmy je tym modułem usunąć. Opcji jest więcej, ale to nam w zupełności wystarcza. Dzięki:)

    Leave a comment

    Write a comment By adding an opinion you agree to the processing of your personal data. Read more about our Privacy Policy.

    • Rating:

    Technical requirements

    You can read more about the requirements in the knowledge base
    Minimum requirements for all modules:

    • PHP 7.1 - 8.x
    • Server extension ionCube Loader
    • PrestaShop Importer only: PHP libxml version > 2.9.3
    • PrestaShop Facebook Integrator only: PHP 7.2 or higher
    • PrestaShop VAT Validator only: PHP SOAP
    Support and updates
    • You can use the module indefinitely - the license is lifetime.
    • You get 3-month access to Premium Support for the module.
    • Premium Support gives you access to HelpDesk and to module updates.
    • You can enable access to Premium Support at any time by purchasing any of the available packages

    Module updates
    90 days

    Modules will inform you of an available update directly in your store. Take a look at the changelog. You will update a module conveniently with 1-click.

    HelpDesk support
    90 days

    HelpDesk is a panel where we provide help for modules. On HelpDesk you can order modifications and custom programming work.

    Knowledge Base - FAQ

    The knowledge base is free and available to everyone. You will find module documentation and answers to frequently asked questions.


    License - main domain and secondary domains

    • You can assign module licenses to 1 store = 1 domain.
    • You can add a secondary domain for a test store.
    • You can use the module without time limits.
    • Changing the main domain is possible - for this purpose, please contact us.

    Multistore domains

    Support of unlimited number of domains in PrestaShop Multistore requires purchase of multistore support for the module.

    Modifying the module code

    The module code related to store integration and appearance (.tpl, .css, .js) has open source code and you can modify it freely. The module source code (.php) is encrypted with ionCube.

    • You can test some modules in our demo store. You can find the link to the demo store in the top section of the page
    • You can test some modules for free by downloading 14-day Trial .
    • If you have any problems with the operation of the Demo or Trial version, please contact us

    No entries yet.