Configure Local Delivery Rates based on Postal Code
You'll create multiple delivery zones with different rates based on postal codes to optimize your local delivery pricing.
This setup allows you to charge different rates for nearby versus far-away areas within your city. Each zone can have unique delivery rates, minimum order values, and schedules.
How Postal Code-Based Rates Work
Bird Pickup & Delivery creates virtual zones within your main store location. Each zone serves specific postal codes with customized rates and requirements.
Example Setup:
- Main Store Location: $10 delivery rate
- West Zone (Nearby): $20 delivery rate, $50 minimum order
- East Zone (Far-away): $30 delivery rate, $50 minimum order
The app automatically displays the correct rate based on the customer's postal code during checkout.
Create Delivery Zones
Step 1: Access Location Settings
- Go to Bird App Settings
- Click I have different schedules for different locations
Step 2: Duplicate Your Main Location
- Click Configure Location
- Select your main store location
- Click Duplicate Location (scroll to find this option)
Step 3: Configure Zone Details
- Rename the duplicated location (e.g., "East Zone," "West Zone," "Nearby," "Far-away")
- Add any address for the zone
- Click Save
You now have one main location and two zones. Configure nearby postal codes for one zone and far-away postal codes for the other.
Step 4: Set Postal Codes for Each Zone
- Enable Local Delivery for each zone
- Click Edit Settings
- Go to Local Delivery Pincodes
- Paste unique postal codes for each zone
Step 5: Set Minimum Order Values
Configure minimum order value validation for each zone below the postal code settings.
Configure Zone-Specific Rates
Step 6: Set Up Delivery Rates
- Go to Bird App → Rates
- Click Local Delivery
- Select I have different rates for different store locations
- Configure rates for each zone
That's it! Your postal code-based delivery rates are now active. Test the setup using different postal codes to verify the correct rates display.
Optional: Postal Code Validation
Prevent customers from changing postal codes during checkout to ensure they receive the correct zone-based rates.
- Go to Bird Rates → Validation Settings (scroll down)
- Enable Revalidate delivery location postal code in checkout
For detailed postal code validation setup including implementing postal code checker header, see How to Validate Local Delivery Postal Code in Widget.
How It Works for Customers
The app automatically displays the appropriate delivery rate based on the postal code entered. This process is seamless and doesn't affect the normal checkout flow.
FAQs
Can I create more than two zones?
Yes, you can duplicate your main location multiple times to create as many zones as needed for your delivery area based on your subscribed plan.
Do the zones share inventory?
Yes, all zones share inventory with your main store location. The zones are virtual and don't create separate Shopify locations.
Can I set different schedules for each zone?
Absolutely! Each zone can have its own delivery schedule, rates, and minimum order requirements.
What happens if a postal code isn't assigned to any zone?
Customers with unassigned postal codes will see the main location's delivery rate and availability.
For more general questions, see our main FAQs page.
Related Articles
- Configure Delivery Rates
- How to Validate Local Delivery Postal Code in Widget
- I Have Different Schedules for Different Store Locations
- How to Add a Minimum Order Value Validation Message
Updated on: 09/01/2025
Thank you!