Set Up Postal Code Validation for Local Delivery
You will restrict local delivery to specific postal codes using the Bird Pickup & Delivery widget.
Postal code validation prevents orders outside your delivery area. It improves customer experience by showing delivery options only where you operate.
Choose Your Postal Code Validation Method
First, decide HOW your postal codes will be validated.
Go to Bird App Settings > Validations > Distance Validation Mode and select your preferred option:
Exact Postal Code Match
- Matches the full postal code exactly
- Use for precise control over specific codes
- Example:
1100
matches only1100
, not11001
Partial Postal Code Match
- Uses asterisk (*) for wildcard matching at the end
- Matches postal codes starting with the same digits
- Example:
11*
matches1100
,11021
,11999
Advanced Postal Code Match
- Supports underscore (_) for spaces and asterisk (*) at the end
- Ideal for UK postal codes with spaces
- Examples:
B1_*
matchesB1 1AA
,B1 2BB
- Examples:
B11_*
matchesB11 1AA
,B11 2BB
Select the mode that matches your postal code format and delivery requirements.
Set Up Postal Code Validation
Single Schedule Stores
Configure delivery postal codes for all locations at once.
- Go to Bird App Settings > Validations.
- Enter postal codes in Local delivery zip / postal codes.
- Use exact codes:
1100
,11021
- Use wildcards for ranges:
11*
for all codes starting with 11 - Note: The format you use depends on the Distance Validation Mode you selected above
- Click Save.
That's it! The widget now validates postal codes for all locations.
Multi-Location Stores
Set unique delivery postal codes for each location.
- Go to Bird App Settings > Configure Locations.
- Select a location and enable Local Delivery.
- Click Edit Settings under Local Delivery. Scroll to Local delivery postal codes and enter postal codes for this location.
- Use exact codes:
1100
,11021
- Use wildcards for ranges:
11*
for all codes starting with 11 - Note: The format you use depends on the Distance Validation Mode you selected above
- Click Save.
That's it! Each location now validates its own delivery postal codes.
Test Your Postal Code Validation
Verify your setup is working correctly.
Option 1: Enable Global Postal Code Checker
- Go to Bird App Settings > Validations
- Enable "Enable Global Postal Code Checker" - This allows customers to check delivery availability to their postal code on any page of your store
- Test by entering different postal codes on your store's pages
Option 2: Manual Testing
- Add items to your cart
- Enter a postal code that should be included in your delivery area - local delivery should appear as an option
- Enter a postal code that should be excluded from your delivery area - local delivery should not appear
- Test with different postal code formats based on your Distance Validation Mode setting
If local delivery options don't appear as expected, double-check your Distance Validation Mode setting and postal code format.
Related Articles
- How to add a minimum order value validation message
- Abandoned cart and checkout validation
- Enable internal staff notifications via BirdApp
- Add datetime in packaging slip or invoice
Updated on: 09/25/2025
Thank you!