When editing a zone that you have already saved, you will see a panel called ‘Ranges’. If you have not yet created any ranges you will see a ‘create new range’ panel:
Alternatively, if you have already added one or more ranges, you will see a summary list of the ranges for the current zone within this panel:
In either case, click the ‘Add a postcode range’ button. On the new range creation screen there are two panels: ‘Range details’ and ‘Rules’.
Within the ‘Range Details’ panel there are four fields by default:
- Range Title: This is a title that will allow you to identify the subregion or area that the range covers e.g. “Inner Sydney”, “Sydney suburbs”, “Rest of Australia”. This is an internal reference and will not be visible to customers.
- Catchall: This field determines whether the range is a fallback that will be applied in the event that there are no more specific ranges that match the destination address of an order. Having at least one catchall range (with rates) for a zone will ensure that customers will always receive shipping rates if their address falls within that zone (but is not matched by your other ranges).
Note: If you set a range as a catchall then the ‘Range Country’ field (see below) and the ‘Rules’ panel will both be hidden.
- Range Country: If your zone contains more than one country, you can select the country within the current zone that this range should apply to (if your zone is for a single country then that country will be pre-selected). The country that you select in this field determines the formats of the postcodes that you can enter in the ‘Rules’ panel.
- Range Status: This field allows you to disable a range to prevent any of its rates from being returned to customers. You may wish to set this field to Inactive if you are making changes to a Range (or its rates) and do not wish to provide incorrect shipping rates in the meantime. Otherwise, in most instances this field is likely to be set to ‘Active’.
Within the ‘Rules’ panel there are two fields:
- Rule Matches: This field contains any address matching rules that determine when this range should be applied. For example if you entered 2143 as a rule into this field and a customer has a postcode of 2143 then this range (and it’s rates) would be considered as a match.
- Rule Exclusions: This field contains any address matching rules that determine when this range should not be applied. For example if you entered 2143 as a rule into this field and a customer has a postcode of 2143 then this range (and it’s rates) would be rejected.
There are a number of different rule types that you can use to define your address matching rules. See Rule Types for further information.
Any rules entered into both the ‘Rule Matches’ and ‘Rule Exclusions’ fields are validated to ensure that they match known formats for the country you specified in the ‘Range Country’ field. For example if your range country is set to Australia and you enter ’12AB’ as a postcode rule the system will inform you that this format is invalid as Australian postcode are either 3 or 4 digits.
Once you have entered details for your new range, click the ‘Save’ button in the bottom right of the screen and your new range will be saved.
In this section: