Configure Local Delivery Rates based on Postal Code

We will create rates based on postal codes, this is useful when we want to have different delivery rates for different parts of your city.



Please watch the video tutorial then continue with the article for steps and quick links.

Video Tutorial:




Example:

Main Store Location ( delivery rate $10)
West Zone (Nearby locations delivery rate $20, min order value $50)
East Zone (Faraway locations delivery rate $30, min order value $50)
Dynamically show delivery rates based on the postal code selected, and configure the minimum order value for the zones, we can also have different schedules for these zones!

Create new zones:


Birdapp Settings > I have different schedules for different locations.



Birdapp Settings > Configure Location > Select Location > Duplicate Location (Scroll)



This duplicated location acts like a subzone to the Main Location and shares inventory with it, this zone is specific to Birdapp and doesn't create a new location in Shopify.
For duplicated location rename it to (East Zone/East Zone/Nearby/Far-away, your choice), add any address, and save.
We have 1 locations and 2 zones. In my case West Zone will have nearby postal codes and the East Zone can have far-away postal codes(we will configure the rates for these zones later).
Enable Local Delivery > Edit settings > Local Delivery Postal codes > Paste unique postal codes accordingly for both locations.




You will find the minimum order value validation below this.



Rates Setup:


Bird Rates > Local Delivery > I have different rates for different locations > Set up the rates for each location.



Optional requirements
Postal code validation: If you want to prevent the users from changing the postal code at checkout:
Bird Rates > Validation Settings (scroll) > Revalidate delivery location postal code in checkout.



Once you are done with the above setup try to test this using different postal codes for rates.

The app displays the rate based on the zone the postal code entered belonged to. This has no effect on the normal checkout flow of the customer.

Updated on: 03/27/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!