How to add riders and set delivery zones with fees, hours and free delivery

Before the shop can send a parcel out, it needs riders to assign and zones that tell the order form what to charge. This guide sets up both on the Delivery page and shows how the order form uses them.

Who it is forShop owner or dispatch managerTime10 minutesProductPOSLevelIntermediate

Before you start

Steps

1

Open the Drivers tab

Go to Sell, then Delivery, then the Drivers tab. Each rider shows the phone, the vehicle as type and number, the licence, how many orders they hold and the status. The chips All, Active and Inactive filter the list.

Drivers tab with four riders, the order counts and the Active, Inactive filters
Drivers tab with four riders, the order counts and the Active, Inactive filters
2

Add a rider

Press Add Driver. Only Name and Phone are required; the button stays grey until both are filled. Add the email, the vehicle type and number, the licence number and a note if you want them. Press Add Driver, and the toast says "Driver created".

Add Driver dialog filled with Bilal Hussain
Add Driver dialog filled with Bilal Hussain
3

Read the checks

A wrong phone shows "Enter a valid Pakistani mobile number, for example 03XXXXXXXXX." under the field, and a wrong email shows "Enter a valid email, for example name@example.com." A name that already exists is refused with a toast, so add the vehicle number to tell two riders apart.

A wrong email explained under the Email field
A wrong email explained under the Email field
4

Edit, or take a rider off duty

Press the pencil to change any detail. The Active switch (or the deactivate icon in the row) takes a rider off duty without deleting the history. An inactive rider shows Inactive in the list and is no longer offered when you assign an order.

Edit Driver dialog with the Active switch
Edit Driver dialog with the Active switch
5

Remove a rider safely

Open More actions, then Delete driver. The dialog names the rider and says the profile is deleted for good. If the rider still holds an open order, the app refuses: "still has 1 open delivery order (not Delivered or Cancelled), so the driver cannot be removed. Reassign it, or deactivate the driver instead."

Toast saying the driver has an open delivery order and cannot be removed
Toast saying the driver has an open delivery order and cannot be removed
6

Open the Zones tab

Open the Zones tab. Each zone lists the cities or areas it covers, the Fee, Free Above, Min Order, Delivery Hours, the minutes and the status. With no zones the tab says "No delivery zones yet" and offers Add Zone.

Zones tab with two zones, their fees, free-above amounts, minimum order and hours
Zones tab with two zones, their fees, free-above amounts, minimum order and hours
7

Add a zone

Press Add Zone. Type the Zone Name, the Cities / Areas separated by commas, the Fee, a Free Above amount (0 means never), the ETA in minutes and an optional Minimum order. Choose Delivers from and Delivers until, and press the day buttons for the days it delivers (none selected means every day). Press Add Zone.

Add Delivery Zone dialog filled for Lahore Central
Add Delivery Zone dialog filled for Lahore Central
8

Change the days and hours

Press the pencil on a zone. Switch the day buttons on one by one, and the Active switch decides whether the zone is offered at all. Press Save Changes, and the row reads, for example, "10:00-23:00 · Mon, Tue, Wed, Thu, Fri, Sat".

Edit Delivery Zone with Monday to Saturday switched on
Edit Delivery Zone with Monday to Saturday switched on
9

Delete a zone you no longer use

Open More actions, then Delete zone. The dialog names the zone and suggests deactivating it instead. Orders already booked keep the fee they were priced with.

Delete Johar Town dialog suggesting to deactivate instead
Delete Johar Town dialog suggesting to deactivate instead
10

See the zone on the order form

On Orders, press New Delivery Order, pick the sale, type the address and the city, and press Auto-detect. The zone, the fee and the minutes fill in. A big sale shows "Free delivery", and the delivery hours are shown under the match.

New Delivery Order with the Lahore Central zone matched and Free delivery
New Delivery Order with the Lahore Central zone matched and Free delivery
11

When no zone fits, or it is outside the hours

A city that no zone covers shows "No delivery zone covers Karachi", and the fee typed by hand needs a short reason that is saved in the order's History. An order outside the zone's hours opens "Outside delivery hours... Create the order anyway?" with Create anyway.

A city with no zone asks for a reason for the manual fee
A city with no zone asks for a reason for the manual fee
12

Assign a rider to the order

In the order list press + Assign and choose a rider; the list shows name and phone. The row shows the rider with Change, and the order count in the Drivers tab goes up.

Assign Driver list with the active riders
Assign Driver list with the active riders

Common mistakes

MistakeWhat you seeFix
A phone that is not a Pakistani mobile"Enter a valid Pakistani mobile number" under PhoneType it as 03XXXXXXXXX
Removing a rider who holds an open orderToast: the driver cannot be removedReassign the order, or set the rider Inactive
A negative fee"The fee cannot be negative" under FeeEnter 0 for free delivery
A second zone with the same nameA toast says the zone already existsUse another name or edit the existing zone

Quick reference

ItemMeaning / rule
Active / Inactive riderOnly active riders are offered in Assign Driver
Free AboveFrom this sale amount delivery is free (0 = never)
Minimum orderThe smallest sale the zone delivers
Delivery hours and daysOutside them the cashier must confirm Create anyway
No zoneThe fee is typed by hand with a reason

Frequently asked questions

Can I keep a rider but stop assigning them? Yes. Switch the rider to Inactive; the history stays and they disappear from the Assign list.

What happens to booked orders when I delete a zone? Nothing. Each order keeps the fee it was priced with.

Does free delivery apply to every zone? Each zone has its own Free Above amount; 0 means that zone never gives free delivery.

Does a zone have to deliver every day? No. Press the day buttons for the days it delivers; with none selected it delivers every day.

Do this in ClearRing

ClearRing runs this whole workflow. See what ClearRing does and what it costs, or browse all step-by-step guides.