Jump to content

Recommended Posts

Hi,

 

I'm new to PrestaShop and currently I'm developing an online shop for electronic items. I have one issue that I have no idea how to solve.

 

When a customer adds more than one item to the cart, I want shipping cost to be equal to the shipping cost of all the selected items. Such as,

 

item 1 shipping cost = $15 and item 2 shipping cost = $10. When customer adds both items, the shipping cost should be $25 (15+10). But it does not work for me. The cart shows only the shipping cost of 1st item which is $15.

 

Can somebody please help me to solve this?

 

Thank you in advance.

Link to comment
Share on other sites

Hi,

 

Make sure you have selected "According to Price" in your Carrier settings. This will add the shipping cost of each product.

Hi,

 

Thank you for the reply. But this method does not exactly do what I wanted. I don't want to calculate it from total price. I just want to add all individual shipping costs together. May be I cant get the logic correct. Any idea?

Link to comment
Share on other sites

Hi,

 

No, Lets say you have product A, you set the shipping cost as $10 and product B , you set the shipping cost as $20.

 

Now in your carriers, there is a Billing option. In that choose "According to total Price" like this : https://www.diigo.com/item/image/4h50p/pdeq

 

Now if I have product A and product B then the shipping cost would be $30.

 

Thank you. Its clear to me now and working. One more thing, for a single item can I set different shipping cost for different carriers?

 

Lets say product A has two carriers X and Y. Can I set shipping cost of $10 for carrier X and $15 for carrier Y?

Link to comment
Share on other sites

Hi,

 

Additional shipping cost is something that is applied in addition to the carrier cost.

 

If you want carrier specific cost then you will have to either define price ranges or weight ranges.

 

I'll give you an example :

 

* Lets say you have product A. I will set it weight as 2 kg, Product B I will set the weight as 5 kg, Product C weight as 10kg and additional shipping cost of $5.

* Now in the carrier, I can set cost of carriers according to weight range. Like 0 - 5kg = $10, 5-20 = $20.

* If the customer has only Product A and B , the total weight is now 7kg and now its in the range 5-20 so shipping cost of $20 is added.

* If the customer has Product B and C, the total weight is now 15kg and in range 5-20 plus additional shipping cost for C as $5. So the total shipping cost will be $25.

* For weight based calculation use "Total Weight" as the Billing.

 

 

Hope this helps.

Link to comment
Share on other sites

Hi,

 

Additional shipping cost is something that is applied in addition to the carrier cost.

 

If you want carrier specific cost then you will have to either define price ranges or weight ranges.

 

I'll give you an example :

 

* Lets say you have product A. I will set it weight as 2 kg, Product B I will set the weight as 5 kg, Product C weight as 10kg and additional shipping cost of $5.

* Now in the carrier, I can set cost of carriers according to weight range. Like 0 - 5kg = $10, 5-20 = $20.

* If the customer has only Product A and B , the total weight is now 7kg and now its in the range 5-20 so shipping cost of $20 is added.

* If the customer has Product B and C, the total weight is now 15kg and in range 5-20 plus additional shipping cost for C as $5. So the total shipping cost will be $25.

* For weight based calculation use "Total Weight" as the Billing.

 

 

Hope this helps.

 

Thank you very much. I got the idea.

Link to comment
Share on other sites

×
×
  • Create New...