Create a shipping rate

What a shipping rate does in Zonal

A Shipping Rate in Zonal controls when a courier is offered to customers and how much that option costs. Each rate is linked to a specific Courier, then refined using destination, timing, weight, order value, postcode, and price rules.

Use shipping rates when you want the same courier to have different prices or availability based on where the order is going or what is in the basket.

Before you create a shipping rate, make sure the courier already exists in Couriers. If you have not created one yet, set that up first so it appears in the Courier dropdown.

Create a shipping rate

In the Zonal app, go to Shipping Rates and click Add Shipping Rate.

In the Shipping Details section, use the Courier dropdown to select the courier this rate should apply to.

Under Destination Type, choose whether the rate should apply to a Shipping Zone or a Single Country.

  • Shipping Zone: use this when the same rate should apply across all countries in a zone.
  • Single Country: use this when the rate should apply only to one country.

After choosing the destination type, select the relevant Shipping Zone or country from the dropdown list.

In the Shipping Times section, set the Cut Off Time and choose the days used for Processing Days, Dispatch Days, Shipping Days, and Delivery Days.

Enter the Number of Processing Days. This defaults to 1. Then enter the Min. Days and Max. Days for shipping.

In the Shipping Rates section, click Add Shipping Rate to open the rate popup.

In the popup, complete the fields that define when this rate should apply:

  • Min. Weight (g): the lowest basket weight for this rate.
  • Max. Weight (g): the highest basket weight for this rate, if you want to cap it.
  • Min. Order Value: the lowest basket value for this rate.
  • Max. Order Value: the highest basket value for this rate, if needed.
  • Blacklisted Postcodes: enter comma-separated postcodes or postcode areas with a wildcard, such as SW1A 1AA, M1 1AA, EH1*. Customers using these postcodes will not be offered the courier rate.
  • Whitelisted Postcodes: enter comma-separated postcodes or postcode areas with a wildcard if the rate should be offered only to matching postcodes.
  • Price: enter the amount customers should be charged for this rate.

Click Add Rate to save the rate band.

Shipping rate screen in Zonal showing Shipping Details and Shipping Times fields

How the timing fields work

Cut Off Time

Cut Off Time sets the latest time an order can be placed for that day's handling rules to apply.

Processing Days

Processing Days are the days your team works on preparing orders. Number of Processing Days sets how many of those working days are needed before dispatch.

Dispatch Days

Dispatch Days are the days parcels can leave your business.

Shipping Days

Shipping Days define the valid transit days for the courier. Use Min. Days and Max. Days to set the shipping range.

Delivery Days

Delivery Days define the days customers can receive their order.

If a courier does not operate on weekends, leave Saturday and Sunday unticked where appropriate so the delivery promise stays realistic.

How postcode rules work

Blacklisted Postcodes

Use Blacklisted Postcodes when the courier should not be available in certain areas.

This is useful for excluding remote locations, surcharge areas, or destinations the courier does not serve.

Whitelisted Postcodes

Use Whitelisted Postcodes when the courier should be available only in certain areas.

If you add whitelist values, the rate is restricted to matching postcodes only.

Check blacklist and whitelist entries carefully. An incorrect postcode pattern or wildcard can stop a shipping rate from appearing for customers you intended to include.

Add Shipping Rate popup in Zonal showing weight, order value, postcode, and price fields

Before you save

  • Make sure the correct Courier is selected.

  • Confirm whether the rate should apply to a Shipping Zone or a Single Country.

  • Check that Cut Off Time, processing, dispatch, shipping, and delivery days match the courier's real service pattern.

  • Review weight and order value ranges so rate bands do not overlap in unexpected ways.

  • Double-check postcode restrictions before saving.

  • Confirm the Price is correct.

Related information

If you need to create the courier first, see Create a courier.