Jump to content


Delivery methods in cart from most expensive product only

carrier delivery order cart mypresta

  • Please log in to reply
1 reply to this topic

#1 vekia


    Advanced Member

  • Members
  • PipPipPip
  • 10162 posts

Posted 12 October 2018 - 08:03 PM

Module to change delivery methods in cart - show carriers from most expensive product only

This module changes the way of how shipping works in PrestaShop. By default presta displays carriers that  are simultaneously available for all products that customers has in cart. Thanks to this addon availabile delivery methods (durig checkout) will be equal to the carriers defined for the most expensive product that customer has in cart.




Module allows to get carriers available during checkout in a two ways:
display carriers associated with product that is the most expensive product in cart
display carriers associated with product that has the most expensive delivery method
you can find the module here:

free tutorials, free templates, free addons, prestashop modules MndfRK4.png  lpHMrZ5.png  gtKHYO7.png  google-48.png

looking for the best presta addons with outstanding support? check this: PrestaShop Modules

#2 mouse



  • Members
  • Pip
  • 1 posts

Posted 09 March 2019 - 08:07 PM

Hi Vekia, 


I came across your "Carriers from the most expensive product" module. I am wondering if there is maybe a possibility of modifying this module or if there exists a similar module where the condition is not based on the most expensive product, but a product with the highest additional shipping fee (or possibly the heaviest product).

To explain my situation...
- I have PS and I am using PS One Page Checkout.
- I sell 3 different types of products - small, medium and large, defined by "additional shipping fee" in backoffice and sent to the customer in appropriate boxes - S, M, L. If a customer orders a combination of products, they are all sent in the largest box (i.e. 
S+M = M, M+L = L, S+M+L = L, S+L = L).
- In PS, I have: 

      * 2 carriers that are not limited by size (they work fine, I can use them to send any product or combination of products without an extra charge)

      * 3 carriers that are limited by size - Carrier S, Carrier M, Carrier L. (basically, it is one company offering 3 different types of parcel services).

Now, the problem...
- If a customer adds e.g. 1 small item, he sees all Carriers, however, he should only see Carrier S (+ the other 2 unlimited carriers).
- If a customer adds e.g. 1 small and 1 medium item, he should only see the Carrier M 
(+ the other 2 unlimited carriers) etc.


I have tried all different settings, played with sizes, weights, additional shipping cost, carrier selection in admin product page, but nothing worked. :-(


Do you think there is any solution to this? 


Thank you very much in advance for any advice. 

Also tagged with one or more of these keywords: carrier, delivery, order, cart, mypresta

IPB Skin By Virteq