Why are my postcode blacklist/whitelist rules not working as expected?
Why postcode rules may not work as expected
In Zonal, postcode rules are set on each Shipping Rate, not on the courier itself. If a postcode blacklist or whitelist is not behaving as expected, it is usually caused by one of the checks below.
A postcode rule only affects the specific rate where it was added in Shipping Rates.
The rule was added to the wrong rate. Check the rate inside Shipping Rates, not just the courier.
The postcode format is wrong. Full postcodes should be entered with no spaces, for example
NE61AA.The wildcard is too broad. A value like
NE6*matches any postcode that starts withNE6.The whitelist is more restrictive than expected. If you use Whitelisted Postcodes, the rate appears only for matching postcodes.
The blacklist is excluding the postcode. If a postcode matches Blacklisted Postcodes, that rate will not show.
Other rate conditions are blocking the rate. Check Min. Weight (g), Max. Weight (g), Min. Order Value, Max. Order Value, and destination settings in the same rate.
Multiple postcode entries were not separated correctly. Enter multiple values as comma-separated entries.
If a rule is matching too many areas, make the postcode more specific. If it is matching too few, check for spaces, exact spelling, and whether the postcode should use a wildcard.
Where to check
Open Shipping Rates, edit the affected rate from the Add Shipping Rate popup, then review Blacklisted Postcodes, Whitelisted Postcodes, and the other conditions on that same rate before clicking Add Rate.
What to do if you've completed the checks and your issue isn't resolved:
Contact the VS Labs support team and provide screenshots of your Courier, Shipping Rate and Postcode Blacklist/Whitelist set up so we can take a look over it for you.
You can contact the VS Labs Support team from this page: https://zonal.mantledocs.com/