You can limit shipping availability to specific ZIP/postcodes when creating or editing a Shipping Zone. This allows you to precisely define where deliveries are allowed based on postal coverage.
✅ How to Configure ZIP/Postcode Restrictions
1. Access the Shipping Zone Configuration
Go to: Payments → Settings → Shipping & Delivery → Shipping Zones
You can either:
Click “Add Zone” to create a new zone, or
Click the edit icon on an existing zone
2. Enable ZIP/Postcode Limitation
In the Edit Zone panel:
Scroll down and check: ✅ Limit Shipping to Specific ZIP/postcodes
This reveals a field to enter one or more ZIP/postcodes.
3. Enter ZIP/Postcodes
Input multiple ZIP/postcodes using commas to separate them.
You can enter:
Exact values (e.g., 100210, 122021)
Ranges using a wildcard (e.g., 56*)
Example:
100210,122021,56*,600*
⚠️ Edge Cases & Validation Rules
To ensure ZIP/postcode restrictions function properly, please follow these guidelines:
✅ Correct Usage
560* – valid (matches ZIPs starting with 560 like 560001, 560102)
122* – valid (covers all ZIPs from 122000–122999)
❌ Invalid Usage
Input | Issue |
---|---|
*560 | ❌ Asterisk must be at the end, not the beginning |
560-580 | ❌ Hyphens (-) are not allowed |
560 001 | ❌ No spaces allowed in ZIPs |
560@001 | ❌ Special characters are not allowed |
,560002,,560005 | ❌ Avoid double commas or empty entries |
? Important Behavior Notes
ZIP/postcodes will be matched only within the selected countries/regions
Wildcard (*) will only match prefixes from left to right
56* matches 560001, 561122, etc.
Does not match values with 56 in the middle or end
If a user’s shipping address doesn’t match any allowed ZIP, this zone will not apply. Shipping wouldn't show for him.
? Summary View After Save
Once the zone is saved, you’ll see:
The selected country and regions
A summary of deliverable ZIPs (truncated with an ellipsis if long)
? Best Practices
Test with actual ZIPs your logistics provider supports
Use separate zones for different ZIP groups and rate structures
Keep input clean: no trailing spaces or unusual characters
? Editable Anytime
You can return to this configuration at any point to:
Add or remove ZIP/postcodes
Modify regions or flat rate conditions
Refine your delivery rules based on operations