-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Description
Related to #6155
Desired Behavior
Plenty of shipping companies use zip codes to apply surcharges for very remote areas. BigCommerce, Shopify support zip code zones. ZIP Code based remote areas cost more to ship, we should therefor maybe consider to bring solidus_zip_zones into core and as it can be useful to build logic around charging customers more for remote areas as they cost up to 4 times to ship. Given that solidus_zip_zones is intergrated into old backend, we would need to retouch it anyway and given that it's right now updated and >200 lines of relevant code, migrating it to core seems an obvious option.
Some notable examples are:
- DHL
- FedEx
- GLS
- UPS
- everybody else
Given that the logic of shipping companies is usually all zip codes but, we should consider doing the same and allowing a setting to exclude zipcodes from a zone.
Examples of Remote Area Surcharge lists:
- DHL 25€ Surcharge List: https://mydhl.express.dhl/content/dam/downloads/global/en/remote-areas/dhl_express_remote_areas_en.pdf.coredownload.pdf
- UPS 20$ Surcharge: Extended Area Listing
- FedEx: https://www.fedex.com/content/dam/fedex/us-united-states/services/ODA_OPA_ZIP_changes.pdf
Current Behavior
Zones are based solely on states or countries.