Express module installation is done on HelpDesk up to 3 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 120,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 120,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

    Automatically work with prices and promotions

    PriceMaster will speed up your work with prices in PrestaShop. Indicate the range of products according to any criteria, and then choose the operations you want to perform on prices.

    • Massively change product prices and combinations.
    • Calculation of markup and mark-up.
    • Rounding of prices.
    • Generating promotional and specific prices.
    • And much more...
    Wizard - indicate a range of products and create a price modifier

    Wizard - indicate a range of products and create a price modifier

    Modify prices on a one-time or recurring basis

    Create a modifier for prices

    In the module there is a wizard with which you can modify and generate new prices for products and combinations according to your needs. To create a modifier:

    1. Select a range of products.
    2. Select the operations on the prices you want to apply for the selected range of products.
    3. The module will take care of the rest.
    Lists reguł - modyfikatorów cen produktów w PrestaShop
    List of price modifiers. You can change the validity of the modifier by drag and drop.

    Select the range of products and combinations

    Indicate the products for which you want to change, modify or generate new prices. You can combine the criteria for selecting products with the assumption that all criteria must be met, or it is enough if only one of the selected criteria is met.

    • Category
    • Manufacturer
    • Supplier
    • Attribute possessed
    • Attribute possessed
    • Price range from - to
    • Products indicated manually

    Select and configure operations on prices

    The module includes a rich selection of different operations you can perform on prices. You can quickly adjust the prices of your products according to market supply, competitiveness or pricing policy.

    • Mass change of prices
    • Margin and mark-up
    • Rounding
    • Generate and modify combination prices
    • Generating specific prices
    • Generation of promotional prices
    • and much more...

    Example modifier:

    1. For the wholesale price of products from the "Accessories" category of the "Sony" brand.
    2. From the price range of 3-25 EUR
    3. Add a margin of 120%
    4. Save the new price, as a net price
    5. Round the net price up to .99

    Run the modifier immediately or schedule it

    • Run the modifier once - change the prices of products and combinations in your store immediately.
    • Run modifier automatically and cyclically - each modifier can run in tel fully automatically. E.g. when new products appear in your store or an XML, API or ERP integrator updates price information in your store the modifier will perform automatic operations on prices, e.g. add margins or round them.

    Smart work with multiple price modifiers

    You can create a price modifier for a range of products or individually for one specific product. Modifiers given to products individually rank higher than modifiers for bulk product ranges.

    Specific product modifier > Mass modifier with the highest priority.

    If multiple mass modifiers apply to the same product, the modifier that has a higher priority - it is higher in the list - will work.

    Rich selection of operations on prices

    You can modify prices once or cyclically and fully automatically

    Margin and mark-up

    Add margins or markup to product prices in bulk or one time. You can add margins according to price ranges, for example:

    • For products priced 0-10 EUR, 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%

    Automatic margin

    The module detects price changes in your store and can automatically add margins or markup for products whose price changes, e.g. due to price updates from a wholesale integration or from an external ERP integration.

    One-time markup

    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.

    Massively change the prices of products and combinations

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

    Generate and modify 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

    With specific prices, you can create many different prices for one product or combination.


    You can generate product specific prices based on the purchase price, net price or gross price. When generating specific prices in bulk, you can include all criteria available for PrestaShop specific prices:

    • 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 certain period of time or dependent on the number of items purchased.

    Mass deletion of specific prices

    PriceMaster has an option to mass delete specific prices in your store. This action is useful before generating new prices or when the number of specific prices in the database is very large and creates a mess.

    Rounding prices

    You can round product prices up or down as you like. The wizard will allow you to create any modifiers for rounding prices. For example, 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

    Specify product prices in currencies - excluding exchange rates

    If you use multiple currencies in PrestaShop, you can set a price in each currency enabled in your store for each product and combination. This will help you avoid moving prices generated by currency exchange rate changes or match prices to a specific market abroad.

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

    PriceMaster: individual price operations in the product edit tab.

    Individual price operations

    Automate the price of a specific product

    PriceMaster in product editing

    In Back-Office in the product editing tab, go to Modules > PriceMaster. 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.

    PriceMaster: price operations in product editing
    prestashop price margin
    PriceMaster: quick management of margin and markup in the product list

    PriceMaster on the product list

    In the module configuration, enable an additional column in the product list for quick margin or markup setting.

    This allows you to quickly add and modify margins or markup for a product directly in the product list. The change saves automatically, as soon as you enter it - without reloading the page.

    Start using the field for your purchase price

    Your source 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 set sales prices.

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

    Generate bulk wholesale prices

    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 create modifiers and generate net, gross, unit and product-specific and combination prices. This way, for example, you will control the markup and mark-up for prices in your PrestaShop store.

    Price integration with wholesalers and ERP

    Detect product price changes

    PriceMaster will detect price changes made by external integrations in your store's database and perform scheduled operations, e.g. charge margins, markup or round prices.

    Promotional codes to reduce margin / markup

    Extra B2B feature

    In the module, you can generate discount codes that will reduce the margin on the product, not the price of the product.

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

    Quickly create a promotional code for margin

    1. Set the name, available quantity and expiration date of the discount code.
    2. Combine the code with the modifier you created 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 feature

    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.
    MAZZONI, Wasz błąd został naprawiony wraz z najnowszą wersją modułu. Dzięki za zgłoszenie!
    Trzy razy pisaliśmy w sprawie błędu który pojawia się podczas testowania funkcji zmiany ceny w wersji demo i za każdym razem pomimo otrzymania odp., że został on naprawiony w dalszym ciągu występuje - nie da się nic zrobić (frustrujące)...

    "An error occurred while creating an object. pshow_pricemaster_config (Unknown column 'auto_renew' in 'field list')"
    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
    Poprowadź bloga również w swoim sklepie

    No entries yet.