Prestashop : Set shipping for all products in a category


April 2019


2.1k time


I'm sorry if the question has already been asked, I allows me to create a post for I have not found an answer on Google.

I wonder if it is possible, with PrestaShop, to setting a default shipping cost for all products in a category.

example: I have 50 items in a category. I would change the cost of shipment for all of its articles. Is what I have to do it for each item or is there a trick to change everything of a sudden ?

Thank you in advance for your lights and good day to you!


2 answers


There is no functionality built-in to Prestashop to enable you to set shipping costs based on a category rather than a product. If this is a requirement of yours, I would suggest:

  • Looking for and installing, or developing your own, custom module to give you this functionality. Your module for each category could let you set a shipping price and/or other parameters and then when you click save goes through all the products in that category and overwrites their existing shipping price details with those you have specified. I would start off by looking through the Prestashop Marketplace before browsing the web more generally.

  • Trying a desktop software package for managing your product catalogue and shipping details etc that suits your requirements, but that also integrates with Prestashop via the API and can therefore synchronise to update the product catalogue. I don't have a specific software in mind but am aware that products such as this exist.

Personally I prefer option 1 though this might take some work. I'm not aware of a third party module that does this. If you're not a skilled PHP developer you may need to contact a commercial module developer (for example, Presto Changeo) to ask them if they would consider developing a module to meet your requirements, that they could then add to their product portfolio and sell to other customers aswell.

Note: I have no personal or professional association with Presto Changeo whatsoever other than I have identified they might be a suitable third party commercial module developer and felt it helpful to signpost the asking party. Other great developers will exist if you search for them.


With the module Options, Fees and Discounts, Advanced Shipping Cost, you can set shipping cost by category, shipping cost by supplier, ... easily.

Check the page of this module to manage easily your shipping cost on PrestaShop :