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
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)
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.
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.
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.
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.
- 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.
- At the door he taps Delivered and says what happened with the money.
- 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.
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.
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.
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?
He lost his phone or left the job. What do I do?
My order staff also deliver sometimes. Can they do both?
Does my customer get messages?
Can one person deliver for two of my shops?
My customer says they cannot see a delivery code.
Some of my customers do not use smartphones.
My customer says the delivery boy is not moving on the map.
Does live tracking need an app?
Why is an order missing from “To give out”?
More in Delivery & shipping
Did this answer your question?
It takes one tap and it genuinely changes what we write next.