If any particular location is included in 2 different locations, then by default only the first location is used, and the shipping method available for that location are showed. But i want to change this to display all the available options for all locations in which that location exists.
This will also solve my existing problem of using multiple shipping methods with different locations they serve. http://forum.cs-cart…ipping-methods/
Please let me know what changes i need to make to the code to make this work… i am using CS-Cart Ultimate v4.2.3
Naman
info@elcotek.net
Skype: elcotek
As mentioned here: CS-Cart Documentation — CS-Cart 4.15.x documentation
“NOTE: If geographic areas (states or countries) of location zones intersect each other, then the one with more precise location conditions will be used for a customer on checkout. For example, if both of the following locations include the customer's address: USA + Maryland, USA + All states - the first one will be used.”
i want to change this to:
“NOTE: If geographic areas (states or countries) of location zones intersect each other, then the one with more precise location conditions will be used for a customer on checkout. For example, if both of the following locations include the customer's address: USA + Maryland, USA + All states - then both (all) the shipping methods will be displayed for customer to select which one he wants to use.”
Dear Nonu_don,
In the standard CS-Cart you may define several locations for one shipping method.CS-Cart Documentation — CS-Cart 4.15.x documentation
Check the second screenshot. Here you may specify the rates for every location.
Also several shipping methods may be connected to one location.
It is not clear what you want from your previous explanations.
Could you please give us examples or print screens.
Best regards, Alt-team.
Example:
shipping method “Ship.A” is a cheaper shipping company and ships to all zip codes in india. they have divided all india zip codes in 3 zones. zone.A1, zone.A2, zone.A3. All zone have different prices, example zone.A1 is cheaper cause its nearer. So i make 3 locations in cs-cart with zip codes for all these 3 zones respectively. and in the shipping method i put different prices for all the zones. Everything is working fine and no problem. Customer gets the price for shipping depending on his zip code.
Now the problem comes here when i want to add 1 more shipping company in my website. i want user to give more option to select from courier company. means if he not like the cheaper “Ship.A”, then he can select a costlier, faster shipping method “Ship.B”. Now this second shipping method “Ship.B” has divided the country in 4 zones, example “zone.B1”, “zone.B2”, “zone.B3” & “zone.B4”. important that the zip codes in these zones are different from the zip codes in “zoneA.1-3”.
If i will simply make 4 more locations with there zip codes, then at checkout, customer is shown only 1 shipping method option (which ever is first). But i want customer to be able to see all posible options of shipping.
i hope u understand with my example.
Please let me know how can i solve this problem.
Dear Nonu_don,
Thank you for clarification.Now it is clear.
To say the truth it is not so easy to solve this problem.
The code modification is required.
Please contact us we will help you.
Best regards, Alt-team.