Sophie has different shipping rates for multiple areas within her city
Sophie's Posies delivery areas & rates:
LOCAL [Within her suburb, Cremorne]: Free shipping
RANGE 1 [Suburbs within approx 5km]: $10 shipping
RANGE 2 [Suburbs within approx 10km]: $15 shipping
RANGE 3 [Suburbs within approx 15km]: $20 shipping
RANGE 4 [Suburbs within approx 20km]: $25 shipping
Sophie has already:
Navigated to her Postcode Shipping dashboard.
Create a Zone:
The first thing Sophie is going to do is create a broad Zone for where she'd like to ship. A zone is a country or a group of countries. Since Sophie is only offering shipping within Sydney, she needs to make one zone, which includes only Australia.
From the Postcode Shipping dashboard, click Zones, then add Zone.
Name the zone and choose the appropriate country/countries from the list.
Next, Sophie needs to define the exact suburbs/neighbourhoods she wishes to provide delivery to. She can do this by creating Ranges and specifying the postcodes that make up each range. Sophie should familiarise herself with the Range Rule Types, so she knows how to quickly make sets of postcodes and doesn't have to type in every postcode individually.
Within a zone click the option to Add a postcode range.
Give the range a title. Sophie calls hers 'Local' and keeps all of the default settings.
In the 'Rules' section define a range by entering postcodes in the 'Rule matches' and 'Rule exclusions' fields. The 'Local' range is only for deliveries in Shopie's local suburb of Cremorne, so she only needs to include the postcode 2090 in the 'Rule matches' field.
Ok, that was easy, time for something a little more complex. The next range 'Range 1' is for the suburbs within 5km of Sophie's Posies.
Navigate back to the zone (eg 'Australia') and click Add a postcode range.
This time Sophie uses some range rules to avoid typing in all of the postcodes individually. She is targeting any addresses in numerical sequence from 2007 through 2011, from 2037 to 2041, and 2060 to 2066, as well as the individual postcodes 2000, 2027, 2028, 2068 and 2089.
2000 2007-2011 2027 2028 2037-2041 2060-2066 2068 2089
The next step for Sophie is to continue creating her other zones, in this same way.
Note: because Sophie is based in Australia where numeric postcodes are used and because she is defining very small areas within one city, she will probably only use the 'single' rules and the 'range' rules. If she were based in a country with alphanumeric postcodes, Sophie might need to look at 'wildcard' and 'wildcard range' rules instead.
Once Sophie has created all of her Ranges, she's ready to add rates.
At the bottom of any range screen click Add a rate for this range.
Fill in the rate details. In this case Sophie would set a 'flat rate' for all of her ranges, except the 'Local' range which she would set to 'free'.
Now, when Sophie's customers proceed to checkout in her Shopify store they will receive shipping rates based on which one of Sophie's ranges their postcode sits in.
You can use this setup for your country too! Even though this example is based in Australia, you can setup your rates in a similar way no matter which country you are shipping from or shipping to.