Hi guys,
The last two sites we've put together using nopCommerce the client has needed to set different shipping costs for different states and/or post code areas.
For example:
- In the United Kingdom it is £5.00 to send a parcel between 0lbs and 10lbs anywhere
- However, in the Scottish Highlands it is actually £12 for the same weight parcel. The Scottish Highlands is not a state so we used the first 2 characters of the post code.
- There is also an anomaly where London is slightly higher for the same weight parcel (£5.50)
We actually created our own computation method called "Shipping by Band", but in hindsight there is no reason why the "Shipping by Weight" couldn't be extended quite easily. When configuing the method the user should be able to set the shipping price for either :
- A country
- A state
- A post code (or part of a post code)
There should probably be validation in place that ensures that a rate for the entire country has been entered before a state/postcode is entered - this will ensure that if the administrator has missed a State, end-users will still be able to get a price for shipping.
I think this would be a really useful extension. It's certainly very relevant to the UK, and whilst I haven't been involved with shipping in the US I would imagine there are extreme differences in shipping costs depending on which State you are sending to....it's slightly larger (just slightly!!) than the UK so I would think the costs are even more variable.
What do you think?
Regards,
Al