Delivery management
Delivery management that fits how your restaurant actually gets food out
Every direct order needs a way out of the kitchen. Tuckly's online ordering system gives you four, chosen per order: a Porter rider in the cities Porter serves, one of your own riders, customer pickup, or the table the guest is sitting at. This page sets out exactly what each one does today, including the parts still being validated.
- Choose the fulfilment method per order, not once at setup
- Delivery areas and charges you set yourself
- Porter rider requests in the cities Porter operates
- Own riders assigned from the order screen
Order #1047 · Delivery
3 items · ₹640 · Paid online
Fulfil with
- Order placed 12:31
- Accepted by kitchen 12:32
- Rider requested via Porter 12:44
- Picked up 12:58
- Delivered —
Illustrative view.
Four ways an order leaves the kitchen
-
Porter rider
Request a two-wheeler rider for an order in the cities Porter serves. The automated parts of this workflow are pending validation; details below.
-
Your own rider
Assign the order to a named member of your team and update its status as it goes. See self-delivery.
-
Customer pickup
The customer collects at a time you set. No rider, no delivery charge, and a quieter phone line. See takeaway and pickup.
-
Dine-in
Orders from a table code go to the table. Covered on the QR ordering page; included here because it shares the same order screen.
What each fulfilment model means in practice
Words like dispatch and tracking get used loosely. This is what they mean for each option in Tuckly today.
| Porter rider | Your own rider | Customer pickup | |
|---|---|---|---|
| Dispatch | Rider requested from Porter for the order. Automated request from the order screen: pending validation | You assign the order to a rider on the order screen | None; customer comes to you |
| Rider assignment | Porter assigns the rider | You choose the rider per order | Not applicable |
| Tracking | Porter provides tracking within its service. Showing it inside Tuckly: pending validation | Manual status updates by your team; no GPS tracking of own riders | Order status only: accepted, preparing, ready |
| ETA | Depends on Porter's rider availability and distance | Set by you when you accept the order | Pickup time set by you, with a lead time you configure |
| Delivery pricing | Porter's trip fee, paid to Porter; you choose what the customer is charged | Your rider's cost; you choose what the customer is charged | No delivery charge |
| Status updates | Order status on the screen; automatic updates from Porter: pending validation | Updated by you or the rider on the order | Updated by you on the order |
| Where | Cities Porter serves in India, with its API currently on two-wheelers | Anywhere you have riders | Anywhere |
Delivery charges in Tuckly are set per delivery area. Pricing by exact distance is not a confirmed feature; the delivery fee calculator helps you choose area-based charges that cover the trip.
How a delivery order moves through the system
This is the path for an order placed on your site with delivery selected. Pickup and dine-in skip the rider steps.
- 1
The customer picks delivery and enters an address
Your ordering site only offers delivery to the areas you have switched on, each with the charge you set. An address outside those areas is told so before payment, not after.
- 2
The order arrives, paid
Online payment runs through your gateway at checkout, so the order lands on the order screen already paid, with the address, items, notes and the customer's phone number.
- 3
You accept it and set a time
Accepting the order sets a preparation time. Be honest here: a 35-minute promise that holds beats a 20-minute one that does not.
- 4
You choose how it goes out
On the order, pick a Porter rider (in cities Porter serves), one of your own riders, or switch the order to pickup if the customer calls to say they will collect. The choice is per order, so a quiet Tuesday and a packed Friday can run differently.
- 5
Status follows the bag
Mark it picked up and delivered as it happens, or, once validation is complete, let Porter's updates do that for Porter orders. Anyone answering the phone can see where the order is without asking the kitchen.
Delivery charges you set, by area
You decide which neighbourhoods you deliver to and what each costs the customer. A short-radius area can be free above a minimum order; the far side of the ring road can carry a charge that reflects a longer trip. The charge is shown before payment so there is no surprise at checkout.
- Delivery areas switched on or off individually
- A charge per area, including free delivery if you choose
- Minimum order values to make short trips worthwhile
- Charges shown at checkout, before the customer pays
Order #1047 · Delivery
3 items · ₹640 · Paid online
Fulfil with
- Order placed 12:31
- Accepted by kitchen 12:32
- Rider requested via Porter 12:44
- Picked up 12:58
- Delivered —
Deciding which model to run
Most restaurants do not pick one. They pick a default and keep the others in reserve. The default usually follows geography: if nine out of ten orders come from within a couple of kilometres, your own rider on a scooter is hard to beat on cost. If orders spread across a city, or arrive in bursts you cannot staff for, a per-trip service like Porter absorbs the peaks.
A useful way to decide is to look at last month’s delivery addresses, if you have them from a marketplace, and draw a circle. Inside the circle: own rider. Outside: per-trip rider, or do not deliver there yet. Pickup covers the people who were going to drive past anyway.
Mixing models during a week
A Tuesday with eleven orders and a Friday with sixty are different businesses. Because the fulfilment choice sits on each order, your Tuesday rider can handle everything and your Friday can split: the near orders to your two riders, the far ones to Porter, the ones from the office across the road to pickup. Nothing needs reconfiguring between the two days.
Pickup deserves more attention than it gets. It carries no delivery cost, the customer arrives at a time you set, and the order is already paid. Offering a small discount for collection, or free delivery above a threshold, nudges customers toward the cheaper option without a conversation.
Start with a small delivery area
The temptation is to switch on every area the map offers. Resist it for the first month. A tight radius keeps delivery times honest, keeps riders near the kitchen, and makes the charge simple to set. Expand once the near orders run smoothly, one area at a time, with a charge for each that reflects the longer trip. The delivery fee calculator is built for that per-area decision.
Packaging and handover
Delivery management software cannot fix a soggy box. Before you expand delivery, decide which dishes travel and which do not, and hide the ones that do not from delivery in the menu builder while keeping them for dine-in. Mark bags with the order number from the order screen so a rider carrying three orders hands over the right one.
Pickup is a delivery option too
Every order that is collected is a delivery you did not have to make. On your own site, pickup is a selection at the top of the ordering page, with a lead time you set so the counter is not surprised. Customers who live near a bus stop, work across the road, or simply want to avoid a delivery charge will choose it if it is offered and clearly cheaper. A collection discount, or free delivery only above a threshold, is enough of a nudge for most of them.
What to measure in the first month
Four numbers tell you whether the setup is working. Orders per delivery area, so you can see which areas carry their charge. Late deliveries, counted against the time you promised rather than the time the customer hoped for. Orders refused or refunded at the door, which mostly tracks address quality. And rider idle time, if you run your own riders, because that number decides whether the second rider is a cost or an investment. None of these need a dashboard; a notebook by the order screen for four weeks is enough to see the pattern.
When no rider is available
It will happen: a rainstorm, a festival, a rider off sick. The order screen keeps the customer’s number on the order so someone can call, offer pickup or a later slot, or refund. Build that into training rather than hoping it never comes up. A quick, honest call keeps a customer; a silent late delivery loses one.
For the fuller picture of how delivery and pickup fit together on your own site, the guide to offering delivery and pickup from your own website covers setup order, charges and the first month.
Go deeper on each option
- Porter delivery integration What is live, what is being validated, and which cities Porter covers.
- Self-delivery with your own riders When your own fleet beats a per-trip fee, with the arithmetic.
- Delivery partner integrations explained What an integration involves and what to ask any platform that claims one.
- Takeaway and pickup ordering Collection orders with lead times, for restaurants that would rather not deliver at all.
Questions about delivery management
Can I offer delivery without any riders of my own?
In the cities Porter serves, yes: you fulfil the order with a Porter rider. Outside Porter's coverage you would need your own riders or offer pickup only. Porter currently operates in India, the United Arab Emirates, Turkey and Malaysia, and its API is available for two-wheeler deliveries, so check the Porter page for the current position.
Can the customer track the rider?
For Porter deliveries, tracking exists within Porter's service. Showing that tracking inside Tuckly is pending validation. For your own riders there is no GPS tracking; the customer sees the order status your team updates.
How do I charge for delivery?
Per delivery area. You set a charge, a minimum order value, or both, for each area you serve. Pricing by exact distance is not something we claim today. The delivery fee calculator helps you pick numbers that cover the trip.
What if no rider is available?
Call the customer. Offer a later time, pickup, or a refund. The order screen has their number on the order for exactly this. No delivery system removes that conversation entirely; it only makes it rarer.
Can I use Porter and my own riders on the same night?
Yes. The choice is made per order, so your two riders can take the nearby orders while Porter takes the one across town.
Do marketplace orders show up on the same screen?
Not today. Orders from Swiggy, Zomato, Uber Eats or DoorDash stay in those platforms' tablets or your POS. The integrations directory explains the current position for each.
Decide how each order leaves the kitchen
Set your delivery areas, choose your riders, and let the order screen do the rest.
Gateway fees, delivery and taxes are separate. Pricing
Last reviewed 29 October 2026.