coMegaWebMaster Posted October 3, 2023 Share Posted October 3, 2023 (edited) Greetings, Am still using the older version of PrestaShop v1.6.1.24, but I think this issues is also in the newest version of PrestaShop, if not let me know. To keep it simple and short, let's say we have only one carrier setup in PrestaShop that can go max to 40kg and is afterwards deactivated if it is out of range, well here should be a option to use that same carrier again to make a next package, as a continue use option. How it is now (and yes I know you can setup more ranges, but follow along and you will see): A order is being made with a few products but the weight is getting over 40kg, the customer get only to see that no carrier is availably and will leave, lost in sales... How it should be: The order is being made and the total weight is now 52kg, so it has to calculate 2x the carrier price, customer see the price and can pay. Now this was really a short example and more needs to be explained here, so I will do my best so hopefully it is understood correctly. Let say now a product weight is 26kg, due to it is a big and heavy product, it should count it as a full package for the carrier of the 40kg, because if this product would be ordered 3x, then the total weight is 78kg and the carrier can go max to 40kg then 2x would be 80kg max, but then we are missing out on a carrier label, as 3 is needed. This is also why I cannot setup ranges of 40kg, 80kg, 120kg and so on. I have been using PrestaShop for many years now and it is good system with a lot of options availably as modules, but sometimes you stop and think about logical things that are happingen and not finding a real solution for it, it seems that with the issue am having now. I would expects there would be already something for this, but I cannot find anything and I already have tried a few modules. The only thing I want is a way I could let the carrier know that if that product is being ordered it is then full, like it reached it max weight (I do have a module to do that), then it should use that same carrier again so that the carrier price is recalculated. So if the carrier is €10, when it is full and the next is calculated, shipping price is €20 and so on, so those 3 products of 26kg would be then €30. Is there a way to use the carrier so that it will start over again when its limit is reached and being calculated with a fresh start again? Or is there a possibility that multiple carts can be made? Like if the cart is full a next cart is being made so that with one payment a few orders will come in? I hope I made it clear and looking forward on answers Edited October 4, 2023 by coMegaWebMaster Making it more clear as explanation. (see edit history) Link to comment Share on other sites More sharing options...
musicmaster Posted October 8, 2023 Share Posted October 8, 2023 The only option I see is to assign a carrier to such heavy products (you might need to duplicate the carrier for that). But in that case you have a problem when the customer orders a lighter (for example 4 kg) product too. Link to comment Share on other sites More sharing options...
El Patron Posted October 19, 2023 Share Posted October 19, 2023 you will need multiple carriers that cover the next highest increment in weight or use the single carrier and add price for each increment in weight I know the issue you have is only having one shipping label, so you must manually create x more. you can contact prestachamps.com, they are affordable and very experienced in shipping and could create a custom solution for you, I could but I don't want to loool in regards to attaching carrier at product level, this is slippery slope as mentioned by musicmaster and should be avoided as it's split shipping nandle may or may not exist. eCommerc is easy, shipping is hard Link to comment Share on other sites More sharing options...
coMegaWebMaster Posted November 1, 2023 Author Share Posted November 1, 2023 (edited) On 10/8/2023 at 10:27 AM, musicmaster said: The only option I see is to assign a carrier to such heavy products (you might need to duplicate the carrier for that). But in that case you have a problem when the customer orders a lighter (for example 4 kg) product too. On 10/19/2023 at 1:52 PM, PrestaHeroes USA said: you will need multiple carriers that cover the next highest increment in weight or use the single carrier and add price for each increment in weight I know the issue you have is only having one shipping label, so you must manually create x more. you can contact prestachamps.com, they are affordable and very experienced in shipping and could create a custom solution for you, I could but I don't want to loool in regards to attaching carrier at product level, this is slippery slope as mentioned by musicmaster and should be avoided as it's split shipping nandle may or may not exist. eCommerc is easy, shipping is hard Thank you for your answers, and sorry for not getting back on this sooner, am just very busy. The issue at hand is that we have many different kind of products, some big and light, others small and heavy. I was really hoping that there would be a system that could show the customer what is available limits of the carrier. We have many different carrier, like DPD, UPS, FedEx, DHL and so on, but those all that their prices and limits. Most costumers buy only one thing, but for those that do buy more products, it would be wonderfully to offer 2x DPD then 1x UPS, as it would safe costs for the customer. But I cannot setup one DPD carrier to 30kg and then 60kg and 90kg, due to that some products are very heavy and need to be send with UPS, like the product is 40kg, then it should not be the until 60kg of the DPD. I really need to setup the carriers to there limits, I am busy in a way that more carts are created, so that the customer can see when the carrier is full and the next cart will add (start over at 0kg) the products, so that the best price is being used and when it is getting too much, then the next carrier that will then be cheaper will be used. I think that this will be the only way how to do this correctly, without doing too much trouble. Now only a nice bar below the carrier on the product page to show with the weights how full it will be and the costs, and customers will be very happy, what do you think about that Edited November 2, 2023 by coMegaWebMaster Typo fix (see edit history) Link to comment Share on other sites More sharing options...
coMegaWebMaster Posted November 22, 2023 Author Share Posted November 22, 2023 Hi, Found another solution within PrestaShop itself, no module needed. When making a carrier, you can set also the dimensions, normally this is set at 0, but I have put Depth what the carrier can maximum transport, like DPD I have here 30 and for UPS I have 40 and so on. At the products that are over 30kg I fill in the depth as 40 and if it is below 30kg I fill in depth 30. Now I can setup the columns in the carrier what the costs will be for the kilograms, like in DPD 30kg / 60kg / 90kg and in UPS 40kg / 80kg / 120kg (UPS has a bit more columns per weights, but it is to have a idea). Now if a product is 26kg and 3 are ordered, due to the depth is 30 and the total weight is 78kg, column 3 is used from DPD and column 2 from UPS and if the product is 38kg and it's depth is 40, DPD will not be used and the correct rates for UPS will be shown and used. Due to this is logical other modules that would show a carrier price on the product page will be compatible with this also. Now customers can order multiple things and get the best rates available, I known there would be a good solution to this problem 😊 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now