Category based Additional Fee

We need to have only 1 or 2 of our many categories carry a surcharge due to additional shipping material cost. Is it possible to do with Promotions? If Yes, How? If not, any ideas?


Hello Adeo,

Unfortunately, there is no ability to set up this feature via the “Promotions” functionality. But I can suggest that you should assign for an each product of the necessary category the necessary shipping freight (open the details page of the necessary product and set up the necessary shipping cost of the “Shipping freight” input field) .

After that the shipping cost entered into the “Shipping freight” input field will be added to the actual shipping cost.

Anastasiya Kozlova

CS-Cart Support Team

Thanks for your reply. If I do what you suggest, it will add too much to the order. The surcharge is just a set cost per category and not per product. Will need to add a surcharge of say $5.99 for Category A and only for that that category even if only one item is purchased from that category.

Any other ideas?

Can really use your help.

Thank you for the detailed explanation, Adeo.

I am afraid, there is no such an ability in CS-Cart. Unfortunately, some PHP code changes are required to be made to implement this feature. You can make them yourself (if you know PHP) or hire a third-party developer (here you can find a lot of offers from CS-Cart developers or consider our custom development service).

Sorry for any possible inconvenience.

Anastasiya Kozlova

CS-Cart Support Team