We currently have an osCommerce website which is now getting a bit long in the tooth and are considering changing to ZenCart rather than rebuilding using osCommerce (as v3 is not yet ready for Prime Time), as it seems to offer much more configuration without having to resort to extensive code modifications for what should be functions available from within the admin section.
To that end, I currently have version 1.5 installed on my (localhost) development server and am going through all the configurations/modules, to determine that it will actually be a better option. I have only just started this process, so this is the first of possibly several areas that I might hit obstacles. We are based in Jersey (Channel Islands, GB - [NOT UK]) and have, currently, 20 different shipping zone tables thus:
**Shipping Modules: **
COLLECT from warehouse 0 > (no shipping)
Jersey Post/Royal Mail: Domestic Packet 30 > (up to 2kgs + not more than 610mm)
Jersey Post/Royal Mail: Domestic Parcel 40 > (over 2Kgs &/or over 610mm)
FREE Home Postal Delivery 4 > (any weight + over certain value)
Home Evening Delivery 7 > (fixed rate)
Jersey Post / Royal Mail: International Packet 80 > (up to 2kgs)
Jersey Post / Royal Mail: International European Packet 90 > (up to 2kgs)
Jersey Post / ParcelForce: International - Standard Parcel Service Zone A 100 > (over 2Kgs &/or over 610mm)
Jersey Post / ParcelForce: International - Standard Parcel Service Zone B 110 > (over 2Kgs &/or over 610mm)
Jersey Post / ParcelForce: International - Standard Parcel Service Zone C 120 > (over 2Kgs &/or over 610mm)
Jersey Post / ParcelForce: International - Standard Parcel Service Zone D 130 > (over 2Kgs &/or over 610mm)
Jersey Post / ParcelForce: International - Standard Parcel Service Zone E 140 > (over 2Kgs &/or over 610mm)
Jersey Post / ParcelForce: International - Standard Parcel Service Zone F 150 > (over 2Kgs &/or over 610mm)
Jersey Post / ParcelForce: International - Standard Parcel Service Zone G 160 > (over 2Kgs &/or over 610mm)
Jersey Post / ParcelForce: International - Standard Parcel Service Zone H 170 > (over 2Kgs &/or over 610mm)
Jersey Post: Local Packet 10 > (up to 2kgs + not more than 610mm)
Jersey Post: Local Parcel 20 > (over 2Kgs &/or over 610mm)
Jersey Post/Royal Mail: Special Delivery 500 50 > (up to 10kgs + not more than 610mm)
Jersey Post/Royal Mail: Special Delivery 1000 60 > (up to 10kgs + not more than 610mm)
However, I can't quite figure out how I can add all these zone tables to the existing 3 zone rates, as there seems to be no button to add additional zones.
As far as the Tax zones are concerned, we have 3:
Jersey GST - 5%
UK VAT - 20%
ROW - 0%
which have all been set up in the Zone Definitions section and are all showing green.
In order to get this to work in osCommerce, it has required extensive code modification and additional files, as it is necessary for the system to select & present the available shipping options to the customer based on:
Country Code
Weight
Length (over 610mm must be Parcel [zone rates])
In osCommerce, I had to add a lot of custom code to get all this to work as, additionally, each product item has to have an extra field to designate whether it is a "long-item" i.e. over 610mm.
If anyone could give me some directions on getting the different zone rates set up in ZenCart in a better manner than our current osCommerce method, I would be extremely grateful. Once I have that sorted, I can start looking at the "attributes" situation, vis-a-vis separate part-code and weight for each attribute.
Many thanks,
Steve