All guidesDeliver with your own delivery boys

Deliver with your own delivery boys

Give orders to your own delivery boys. They see only their deliveries — address, map, items, cash to collect. You see what is out and the cash each one holds.

5 min readUpdated 3 Oct 2026

In this guide

Deliveries is for shops and restaurants that deliver with their own people. You give each order to a delivery boy; on his phone he sees exactly what he needs at the door — who, where, what, and how much cash to collect. You see what is out, what could not be delivered, and the cash each person is holding for you.

Who this is for

🥩

Fresh food & groceries

Meat, vegetables, milk, bakery — your own boy delivers the same day.

🍛

Restaurants & cloud kitchens

Give each order to a rider the moment it is packed.

🏪

Local shops

Deliver nearby orders yourself and keep couriers for far ones.

💵

Cash on delivery

Know at any time how much of your cash is with each delivery boy.

Orders you ship with a courier company stay on the Orders page as before — this page is only for orders your own team carries. Pickup orders never appear here.

Set it up (3 steps)

1

Add your delivery boy on the Team page

Open Team & Staff, tap Add member, type his name and 10-digit mobile number, and under “Choose their job” pick Delivery boy. Save.

Until your shop has a delivery boy, each open delivery order shows a short line with an Add a delivery boy button; tap Not now to hide it on that phone or computer.

2

He signs in at your shop’s own address

His sign-in page is your shop’s own address with /admin at the end — for example yourshop.com/admin. The exact link is on his card on the Team page, with a Send on WhatsApp and a Copy link button. He opens it on his phone, types his mobile number and the OTP. No password, no form to fill, and you never share your own OTP.

The page shows your shop’s name. Only numbers you added as a delivery boy can sign in there — anyone else is told to ask the shop.

After signing in he sees one screen only — My deliveries. He cannot open your orders list, sales, customers, products or settings. He stays signed in on that phone; ask him to save the page to his home screen.

3

Give him orders

Open Deliveries from the sidebar (under Delivery). New delivery orders wait under To give out. Tap Give to… on an order, or tick several orders and tap Give … orders to…, then choose the delivery boy.

A delivery boy who has not signed in yet shows as “Has not signed in yet” in the list — send him the link from his card on the Team page and ask him to sign in once, then you can give him orders.

Where your delivery boy signs in

At your shop’s own address ending in /admin — for example yourshop.com/admin, or your free address with /admin. The page there is titled Team sign-in and shows your shop’s name and logo. He types his mobile number and the OTP — no password, no form.

  • He lost the link — open the Team page; his card shows the exact link with Copy link and Send on WhatsApp.
  • He sees “This number is not on the delivery team” — the number he typed is not the one you added, his job is not “Delivery boy”, or you paused him. Check the 10 digits and his job on his card, tap Resume if he is paused, and ask him to sign in again.
  • He signed in on the main login page — he sees a card with an Open my deliveries button that takes him to your shop’s address.
  • Someone who takes orders and also delivers — uses the normal sign-in link on his card, not the /admin page.

The four numbers at the top

  • To give out — delivery orders nobody has yet.
  • Out now — orders with your delivery boys, grouped by person. “Given — not picked up yet” means he has not collected it from the shop; “On the way” means he has. Finished orders of today are listed under them.
  • Needs you — orders that could not be delivered, and delivered orders whose payment needs a check. A red dot shows when something is waiting.
  • Cash with delivery boys — the shop’s cash each person is holding.

You can also give out an order from the order’s own page: the Delivery by your team box shows who has it and has the same buttons.

What the delivery boy sees and does

One card per order: the customer’s name, a Call button, the address and landmark, a Navigate button that opens the map at the customer’s location (when the customer shared it — otherwise Find address searches the address), the delivery day and time, the items, the customer’s note, and either Collect in cash ₹… or Already paid — collect nothing.

  1. He taps Picked up from the shop when he takes the order. The order becomes “Out for delivery” and your customer gets the usual message.
  2. At the door he taps Delivered and says what happened with the money.
  3. If he cannot deliver, he taps Could not deliver and picks the reason.

His own guide, in simple words: My deliveries.

Cash — what happens to the payment

  • He collected the exact amount — the order is marked delivered and paid, and the cash is added to “Cash with him”.
  • He collected less, nothing, or the customer says they paid you by UPI — the order is marked delivered, but its payment is not changed. It comes to Needs you as “Delivered — check the payment”. Open the order, record what you really received, then tap Payment is settled. If the customer will pay later, tap Close — collect later; the order stays marked as not fully paid.
  • He cannot enter more than the order’s balance.
  • The customer paid for the items online and you added the delivery charge after the order — he collects only that delivery charge; collecting it exactly marks the order paid.

An order still waiting for you to add its delivery charge (Delivery charge after the order) cannot be given out yet — giving it out says so. Add the charge on the order (or tap Free delivery), then give it out.

When he hands the cash over, open Cash with delivery boys and tap Cash received. You can receive part of it. History shows every entry, and “The amount is wrong? Correct it” lets you fix a counting mistake with a reason.

This is only a record of your own cash in your own people’s hands. Nobody else holds or moves this money.

The delivery code at the door

With the delivery code on, the order reaches the right person: when your delivery boy taps Picked up from the shop, the customer gets a 4-digit code, and he finishes the order only by typing that code at the door. Switch it at the bottom of the Deliveries page, under Delivery code at the door — only the shop’s owner can change it.

  • Off — deliveries finish as before.
  • Optional — customers get a code, but he can tick “Finish without the code”. The order then says it was delivered without it.
  • Required — the order is finished only with the code, or when you allow it.

Where the customer sees the code: on your website’s Track Order page, after signing in with the mobile number they ordered with. Anyone who only types the number sees that a code is waiting and a Sign in to see the code button — never the digits. Tell your customers this when you switch it on.

It starts with the next order a delivery boy picks up. Orders already on the road continue as they are, and switching it off frees every order at once. A customer without a mobile number on the order gets no code.

When the customer cannot give the code

  • A wrong code costs one of 5 tries. After 5 wrong codes it is locked.
  • He taps “Customer can’t give the code? Ask the shop” and picks why. If you installed the dashboard app on your phone, it gets a message. On the Deliveries page a yellow box at the top says who is waiting at whose door, with Call customer, No — he needs the code and Let him finish without it. His screen updates by itself within seconds.
  • A locked code shows the same box with Unlock the code (5 more tries, up to 3 times per order) and Let him finish without it.
  • “Let him finish without it” works once, for that order. Call the customer first if you are not sure it is them. The order records that you allowed it.
  • Marking the order Delivered yourself on the order page still works; it is recorded as delivered by the shop, without the code.

Under Finished today, each order says how it was finished — “Delivery code checked at the door”, “Finished without the code — you allowed it”, or “Finished without the code (your code is optional)”. The order’s own Delivery by your team box says the same.

A delivery boy cannot finish his own order with a code — if the customer’s number is his own number, you mark it delivered on the order page.

Live tracking — you and your customer see where he is

Switch on Live tracking at the bottom of the Deliveries page (only the shop’s owner can). From the next order your delivery boy picks up:

  • Your delivery boy sees a Share my location button on his list. He taps it once; his phone then sends where he is while his list is open on the screen. It stops by itself when he has finished the orders he carries.
  • Your customer sees a Follow your delivery live button on Track Order (after signing in with the number they ordered with). It opens a map with your delivery boy, their door, and the time it may take — shown as a range, like “12–15 min”.
  • You see a Live map under Out now: every delivery boy on the road, the path he just took, his stops in order with the time for each, and a Call button. Tap a delivery boy — on the map or his name in the list — to see only him and his stops; the others fade, and Show everyone brings them back. The line above the map says when it last updated. A team member pinned to one branch sees only that branch’s stops.

One delivery boy carrying several orders

All the orders he picked up become one trip. The stops are put in order starting with the nearest to your shop; he can change the order with the arrows on his cards. Each customer is told how many deliveries are before theirs. Only the customer whose order is next sees exactly where he is — the others see roughly where he is, so nobody can work out another customer’s address. The path on a customer’s map starts after his previous delivery, never the way to someone else’s door.

What the labels on the live map mean

  • Not sharing his location — he has not tapped Share my location. Call him and ask him to.
  • Screen closed — last place shown — his phone’s screen went off or he opened another app. A website cannot send a location in the background; the map shows the last place and says how old it is.
  • Far from every stop — he is more than 2 km from your shop and from every door on his list.

Show the delivery boy’s number to customers is off to begin with: customers see his first name and a Call the shop button. Tick it if you want them to call him directly.

What it costs: the live map on your Deliveries page is free. Each time a customer opens the live map it counts as one map open, the same as the map on your checkout — see Map on your checkout on the Shipping page for your free daily opens and how to use your own Google key. After the free opens your customers still get a map (our own), unless you chose to pay for more Google opens.

For the time to be right, each order needs the customer’s location on the map, and your shop’s location must be set (Shipping page → Local delivery). An order without a location shows “On the way” with no time — never a guessed one.

Switching Live tracking off stops all sharing at once and removes the live map for customers, including orders on the road. Locations are not kept after a trip ends.

When an order could not be delivered

It appears under Needs you with the reason he chose (customer not at the address, phone not reachable, wrong address, refused). Tap Give out again to send it with the same or another person, or open the order to cancel it or change the address.

Change your mind

  • Change delivery boy — before he has picked the order up, give it to someone else.
  • Take back — the order leaves his list and returns to “To give out”. If he already picked it up, this means he brings it back to the shop.
  • Marking an order Delivered or Cancelled yourself on the Orders page also takes it off his list.

Common questions

Can a delivery boy see my sales or other orders?
No. He sees only the orders given to him, and only what a delivery needs. He never sees prices of items, your totals, other customers, or any other page.
He lost his phone or left the job. What do I do?
Open the Team page and tap Pause or remove him. His orders return to “To give out” at once, and his phone is signed out of your shop’s address — the sign-in page tells him he is not on the team any more. If he still holds your cash, he stays in the Cash list — marked “No longer a delivery boy here” — until you tap Cash received.
My order staff also deliver sometimes. Can they do both?
Yes. Give that person Orders and also tick “Deliver orders” on the Team page. They get a switch on the Deliveries page between the shop’s deliveries and “My deliveries”.
Does my customer get messages?
The same ones as before: “out for delivery” when the order is picked up and “delivered” when it is handed over, if you have those messages switched on.
Can one person deliver for two of my shops?
Yes — add him on each shop’s Team page. Each shop has its own sign-in address ending in /admin, so he keeps one link per shop and opens the link of the shop he is delivering for. If he signs in on the main login page instead, he sees a card for each shop with an “Open my deliveries” button.
My customer says they cannot see a delivery code.
They see it on your website’s Track Order page after signing in with the mobile number they ordered with. A different number, or not signing in, shows only that a code is waiting. If they still cannot, your delivery boy taps “Customer can’t give the code? Ask the shop” and you let him finish.
Some of my customers do not use smartphones.
Choose Optional: those customers can still receive their orders, and you see which orders were finished without the code.
My customer says the delivery boy is not moving on the map.
His phone’s screen is off or he closed the list. The map then shows “location updated … ago”. Ask him to keep My deliveries open while he rides — a phone holder helps.
Does live tracking need an app?
No. He uses the same My deliveries page in his phone’s browser; the customer uses your website’s Track Order page.
Why is an order missing from “To give out”?
Only open delivery orders of the last two weeks that are not with a courier are listed. Pickup orders, digital items and orders already delivered or cancelled are not.

More in Delivery & shipping

Did this answer your question?

It takes one tap and it genuinely changes what we write next.