I need a module for free shipping to a list of postalcodes.
I need in admin a field where I add the postalcodes that should get free shipping
When a customer orders something and his postalcode is in my list of postalcodes with free shipping.
His shippingcosts should be automatically changed to 0,00 €
The only shipping mod that supports postcode matching is the Zone Plus extension. It allows you to setup geozones and have optional full or partial postcode matching. Set the price for those zones to 0.00 and it should do what you need
Just to make sure. Say I have 5 postal codes in my country that I want to receive free shipping I only need to give in those 5 postalcodes set the to 0.00 and It will do the rest?Qphoria wrote:The only shipping mod that supports postcode matching is the Zone Plus extension. It allows you to setup geozones and have optional full or partial postcode matching. Set the price for those zones to 0.00 and it should do what you need
Well you'd need to setup the geozones as well.
Follow this guide for basic geozone setup:
http://forum.opencart.com/viewtopic.php?f=20&t=7099
Then you can follow the zone plus guide to postcode matching:
Follow this guide for basic geozone setup:
http://forum.opencart.com/viewtopic.php?f=20&t=7099
Then you can follow the zone plus guide to postcode matching:
Filtering by Postcode
===============
A new feature of Zone Plus is the ability to filter by postal codes. It works by utilizing the unused "Description" field in GeoZones. By including a "~" and following it with one or more partial post codes to match, starting from the first character.
For Example. If you lived it California and wanted people from "90100-90299" to pay $5.00 for shipping, but people in zip code "90300-90499" to pay $7.00. You could set it up with the steps below:
1. Create a new GeoZone
Name: CA 90100-90299
Description: ~901,902
Add GeoZone:
Country: United States
Zone: California
2. Create another GeoZone
Name: CA 90300-90499
Description: ~903,904
Add GeoZone:
Country: United States
Zone: California
3. Goto the Zone Plus shipping module
4. For the first new zone enter your price ranges:
5:2.00, 10:3.00, 100:5.00
5. For the second new zone enter your price ranges:
5:3.00, 10:4.00, 100:7.00
6. When a customer checks out, the zone shipping zone will check for the "~". If it finds it, it will check if the customer post code partially matches the listed codes. If the customer post code is 90210, it will match the "902" value from the first zone and show it. But since it doesn't match "903 or 904", it will not show that zone, even though the main zone is "California". The additional check hides it and only shows the appropriate selection.
If you don't want to use postcode matching, just remove the "~" from the geozone description field and it will just use the normal country/zone to match.
Who is online
Users browsing this forum: paulfeakins and 12 guests