PrestaShop Module

PrestaShop Mass Price Update

Mass Price Update lets you change prices for PrestaShop products and combinations in bulk. Increase or decrease prices by percentage, fixed amount or coefficient, or set an exact value. Select products by category or manufacturer, preview changes before applying them, and use backups to restore previous prices. Supports manual and CRON-based updates.

PrestaShop Mass Price Update
Flexible pricing rules Increase, decrease, multiply, divide or set exact prices.
Targeted product selection Choose categories, manufacturers or individual products.
Preview before updating Compare old and new prices before applying changes.
Backup, restore & CRON Recover previous prices and run scheduled updates.

Which PrestaShop bulk price update do you need?

Mass Price Update helps merchants change prices across existing products and combinations without editing every item individually.

Need to increase all prices by a percentage?

Raise or lower selected product prices by a percentage, such as +10% or -15%.

Want to update prices for one manufacturer?

Select products from a specific manufacturer and apply the same pricing rule in bulk.

Need to change combination prices?

Update product prices, combination price impacts or both in one operation.

Want to multiply or divide prices?

Apply a coefficient to adjust prices across selected products without calculating each value manually.

Need to preview prices before updating?

Compare current and calculated prices and review affected products before applying changes.

Want scheduled updates with a backup?

Use CRON for recurring price updates and backup tools to restore previous prices when necessary.


Bulk update PrestaShop product prices

Changing prices manually can take hours when your store contains hundreds or thousands of products.

Mass Price Update (Products and Combinations) allows you to apply pricing rules to selected products directly from the PrestaShop back office.

Choose the products you want to update, configure the pricing operation and preview the calculated results before applying changes.

The basic workflow is:

  1. Select categories, manufacturers or individual products.
  2. Choose products, combinations or both.
  3. Configure the pricing rule and its value.
  4. Review the old and new prices in the preview.
  5. Back up prices and apply the update.

The module supports manual execution and CRON-based processing for recurring updates.


Increase, decrease or replace prices using flexible rules

Different pricing tasks require different calculations. Mass Price Update supports four types of pricing operations.

Increase or decrease by percentage

Apply a percentage change to existing prices. For example, increase selected prices by 10% or reduce them by 15%.

Increase or decrease by fixed amount

Add or subtract a fixed monetary amount from existing prices.

For example, increase every selected product price by €10.

Multiply or divide by a coefficient

Use a coefficient when your pricing strategy requires multiplication or division.

For example, multiply selected prices by 1.2 or divide them by 2.

Set an exact price

Replace selected prices with a specific value instead of calculating a relative increase or decrease.

This is useful when several products need the same target price.

Round prices to .95

An optional rounding setting allows calculated prices to end in .95.

Use the preview to check the resulting prices before committing the update.


Update prices by category, manufacturer or product

You do not always need to change prices across the entire catalog.

Mass Price Update provides product selection controls so you can limit the operation to the relevant items.

Bulk update prices by category

Select product categories from the category tree and apply a pricing rule to the chosen products.

For example, you may increase the prices of products in a flooring category without changing the rest of the catalog.

Change prices for one manufacturer

Select a manufacturer to target products associated with that brand.

This is useful when a manufacturer announces a general price increase.

Select individual products

Use the product tree to choose specific products when the pricing update should affect only a small part of the catalog.

Category, manufacturer and product selection controls can be used together to narrow the products affected by a pricing rule.


Mass update product combinations in PrestaShop

Products with combinations may have different prices depending on their selected variants.

In PrestaShop, combination pricing can include a price impact added to the product’s base price.

Mass Price Update supports changing product prices, combination price impacts, or both.

Choose the appropriate update mode based on which prices need adjustment.

Example: Update product and combination prices

Imagine a product with several variants that have different price impacts.

If you only need to increase the product’s base price, use the product price update mode.

If you also need to adjust the extra amounts associated with combinations, select the appropriate combination update mode.

Preview the results before applying changes, especially when products have many variants.


Preview bulk price changes before applying them

Updating thousands of prices without checking the results can be risky.

The built-in Preview changes feature shows affected products and calculated prices before the update.

The preview includes product IDs, names, current prices, calculated new prices and percentage changes.

Example: Increase selected prices by €10

Suppose you select two products and configure a fixed increase of €10.

ProductOld priceNew priceChange
Hummingbird printed t-shirt€23.90€33.90+41.8%
Hummingbird printed sweater€35.90€45.90+27.9%

This example comes from the module’s demonstration interface.

Although the same €10 increase is applied to both products, the percentage change is different for each original price.

The preview makes those differences visible before you commit the operation.


Backup and restore PrestaShop prices

Price updates can affect a large number of products, so having a recovery option is important.

Mass Price Update includes backup and restore tools for product pricing data.

Back up prices before updating

Create a backup copy of the relevant pricing data before applying a major update.

This provides a recovery point if you need to return to previous values.

Restore prices from a backup

The Recover backup copy section lets you select an available backup file and restore saved prices.

This is particularly useful when a pricing rule was configured incorrectly or needs to be reversed.

Always verify the selected backup and its scope before restoring prices, especially if other changes have happened since the backup was created.


Schedule PrestaShop price updates with CRON

Some pricing rules need to be executed regularly rather than as one-time changes.

Mass Price Update supports manual execution and CRON-based updates.

Run a price update manually

Choose Manual mode when you want to configure and run a specific price adjustment immediately.

Configure an automatic CRON task

Select the CRON task mode to save the settings for an automated update.

The module provides a URL that can be called by an external CRON job.

The CRON section also provides a separate backup URL.

Configure the scheduling on your server according to when your pricing rules should run.

Before enabling recurring updates, review the rule carefully to avoid unintended repeated price changes.


Mass Price Update vs. CSV Product Updater

Both modules can update prices in PrestaShop, but they are designed for different workflows.

Your taskSuggested solution
Increase prices by 10% for one manufacturerMass Price Update
Reduce prices by a fixed amount in a categoryMass Price Update
Multiply prices using a coefficientMass Price Update
Preview calculated price changesMass Price Update
Import individual prices from supplier CSV filesCSV Product Updater
Synchronize stock quantities from CSVCSV Product Updater
Update product activation from CSVCSV Product Updater

Choose Mass Price Update when you want to calculate new prices from existing prices using a common rule.

Choose Stock and Prices CSV Updater when your supplier provides a file containing individual product prices, stock quantities or other supported catalog fields.


When should you choose this PrestaShop price updater?

Mass Price Update is designed for merchants who need to adjust existing prices across multiple products or combinations.

It can be a good fit when you need:

  • Bulk increases or decreases by percentage
  • Fixed amount price adjustments
  • Coefficient-based price changes
  • Exact price replacement
  • Updates limited to categories or manufacturers
  • Product and combination price adjustments
  • Preview before applying changes
  • Backup and price restoration
  • Manual or CRON-based execution

The module has been tested on catalogs containing more than 40,000 products. Actual execution time depends on the store and hosting environment.

It also supports PrestaShop multistore configurations.

When might another solution be better?

If you need to import different prices for individual products from a supplier spreadsheet, a CSV product updater is more appropriate.

If you want temporary promotions with customer-group conditions, date ranges or cart-based discounts, consider PrestaShop’s native specific-price and promotional rule functionality.

Mass Price Update is primarily a tool for changing stored product and combination prices in bulk.

Frequently asked questions

Which PrestaShop module can increase or decrease product prices in bulk?

Mass Price Update (Products and Combinations) lets merchants increase or decrease existing product and combination prices by a percentage, fixed amount or coefficient, or set exact values. It includes product selection, preview, backup and CRON support.

Can I increase all PrestaShop product prices by 10%?

Yes. Select the products you want to update, choose a percentage increase and enter 10. The module calculates the new prices and lets you preview the results before applying changes.

Can I update PrestaShop prices by manufacturer?

Yes. Mass Price Update supports manufacturer-based selection, allowing you to apply a pricing rule to products associated with a chosen manufacturer.

Can I change prices for selected PrestaShop categories?

Yes. Use the category tree to select the categories whose products you want to update.

Can I update prices for individual products instead of the whole catalog?

Yes. The module includes individual product selection, allowing you to limit a pricing operation to specific products.

Can I update product combination prices in PrestaShop?

Yes. Mass Price Update supports changing product prices, combination price impacts or both, according to the selected update mode.

Can I multiply or divide PrestaShop prices by a coefficient?

Yes. The coefficient operation supports multiplying or dividing existing prices by a configured value.

Can I set the same exact price for multiple PrestaShop products?

Yes. The exact-value operation replaces the selected prices with a configured value rather than applying a relative adjustment.

Can I round updated PrestaShop prices to .95?

Yes. Mass Price Update includes an optional setting to round calculated prices to .95.

Can I preview bulk price changes before applying them?

Yes. The Preview changes feature shows affected products with their current prices, calculated new prices and percentage changes before the update is applied.

Can I undo a mass price update in PrestaShop?

The module includes backup and restore functionality. Create a backup before changing prices, then select the appropriate backup file in Recover backup copy to restore saved prices if necessary.

Can I schedule automatic price updates using CRON?

Yes. Mass Price Update supports CRON task mode and provides an update URL for an external server-side scheduler. A separate backup URL is also available.

Does Mass Price Update support large PrestaShop catalogs?

Yes. The module has been tested with catalogs containing more than 40,000 products. Actual processing time depends on the catalog, selected operation and hosting environment.

Does the module support PrestaShop multistore?

Yes. Mass Price Update supports PrestaShop multistore configurations.

What is the difference between Mass Price Update and Stock and Prices CSV Updater?

Mass Price Update calculates new prices using rules such as percentage, fixed amount or coefficient. Stock and Prices CSV Updater imports individual product values from CSV files, including prices, stock and other supported fields.

Does Mass Price Update require a supplier CSV file?

No. The module calculates new prices from existing PrestaShop prices using configured rules and product selection. A supplier CSV file is not required.

Is Mass Price Update suitable for temporary discounts?

The module primarily changes stored product and combination prices. For temporary promotions with date ranges, customer-group restrictions or cart conditions, PrestaShop specific prices or promotional rules may be more suitable.

Need this for your PrestaShop store?

View on PrestaShop Addons