anabreu Posted December 30, 2009 Share Posted December 30, 2009 Heya (again)My brain is boiling by now... I have been trying to set up shipping fees in my upcoming online store, and it's resulting in a big headache *ahhhhh*I have created 3 carriers:Portugal (default country for the store) - range of weight from 0 to 6 KgWorlwide (for Africa, Asia, Europe, Oceabia, US) - range weight from 0 to 2 KgWorlwide above 2kg (for Africa, Asia, Europe, Oceabia, US) - range weight from 2.001 to 6 KgIn the front office I created fictional users from different locations, to test shipping costs.When I login to either user, when adding a product to the cart, shipping costs that are displayed are wrong - it shows the ones from the default country "Portugal" (maybe it detects my IP is portuguese?), BUT if I go forward to checkout, it shows the correct shipping costs according to the address of the fictional user, however instead of showing only 1 shipping option (according to weight of the products of the cart), it shows both options I created "Worlwide" (from 0 to 2 Kg) and "Worlwide above 2kg" (from 2.001 to 6 Kg), even though the cart only has 1 item that weights 0.4 Kg (the only option displayed should be "Worlwide" wich is from 0 to 2 Kg)On the backoffice in "shipping » carriers" option "Out-of-range behavior:" I selected "Disable carrier", but it is still showing 2 shipping options in the front office, instead of showing only one, according to weight of products in the cart...What am I missing?...Please help! I really need to have te store online by the end of the week Thank you in advance for any feedback Link to comment Share on other sites More sharing options...
Splash Posted December 31, 2009 Share Posted December 31, 2009 Hi,I have the same problem. I have 4 possible carriers, each with specified pricing and weight ranges. I have only 1 Country and 2 Zones, either Local or National.1. Carrier 1 = 0-2kg, 2-3kg, 3-4kg, 4-5kg, 5-6kg, 8-7kg, 7-8kg, 8-9kg, 9-10kg2. Carrier 2 = 2-3kg, 3-4kg, 4-5kg, 5-6kg, 8-7kg, 7-8kg, 8-9kg, 9-10kg3. Carrier 3 = 5-6kg, 8-7kg, 7-8kg, 8-9kg, 9-10kg4. Carrier 4 = 0-10kgIf the total weight of the cart is 0.5kg, it should only show Carrier 1 and Carrier 4, however it shows all of them. Doing some tests, it seems that it is only evaluating on the Max weight and not the Min and Max.I have all carriers set to Disable when out of range and I only use weight as a calculation. Link to comment Share on other sites More sharing options...
Splash Posted December 31, 2009 Share Posted December 31, 2009 I have just copied the order.php and Carrier.php files from SVN over the current 1.2.5.0 files and it seems to have fixed both my default selection and the available carriers.Can't wait for the next release... Link to comment Share on other sites More sharing options...
anabreu Posted December 31, 2009 Author Share Posted December 31, 2009 I was able to solve my problems aswell (even though I did not get any help from the forum - sadly may I add...) I have created 3 carriers:Portugal (default country for the store) - range of weight from 0 to 6 KgWorlwide (for Africa, Asia, Europe, Oceabia, US) - range weight from 0 to 2 KgWorlwide above 2kg (for Africa, Asia, Europe, Oceabia, US) - range weight from 2.001 to 6 Kg I ended up merging both international carriers into a single one (from 0kg to 6kg), wich solved this:if I go forward to checkout[/u], it shows the correct shipping costs according to the address of the fictional user, however instead of showing only 1 shipping option (according to weight of the products of the cart), it shows both options I created "Worlwide" (from 0 to 2 Kg) and "Worlwide above 2kg" (from 2.001 to 6 Kg), even though the cart only has 1 item that weights 0.4 Kg (the only option displayed should be "Worlwide" wich is from 0 to 2 Kg) I set up handling charges to zero, wich solved this:when adding a product to the cart, shipping costs that are displayed are wrong - it shows only the handling charges Link to comment Share on other sites More sharing options...
smilem Posted May 9, 2010 Share Posted May 9, 2010 Tried to replace order.php and Carrier.php files from SVN but got checkout verify error at last step. The order never gets placed.See my post at http://www.prestashop.com/forums/viewthread/54295/configuring___using_prestashop/carrier_configuation_for_free_shipping/Is it safe to replace all my prestashop files with newer SVN files? I heard database needs to be update too?What should I do now? 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