Logistics
Courier performance for delivering orders, over a 7/30/90-day window: per courier, Sent, Delivered, "Came back" (failed + returned), "Still out" (outstanding), Success rate, Average time, Fees (with failures' fees broken out), Per delivery cost, and Revenue delivered.
On this page
Common tasks
Record a delivery a courier reported
In "Record a delivery" (for staff who can record deliveries), type the waybill printed on the parcel or the order reference (the first 8 characters of the order id), press "Find parcel", pick the parcel if more than one matches, then choose Delivered, Failed or Returned to us. Failed and Returned need a reason. Use Returned to us only when the parcel is back with you: it is recorded as a failed delivery and then a return, with the same reason, and the stock goes back to where it left from (the shelf, or the rider who carried it). If someone else already recorded the parcel, the box tells you to find it again and changes nothing. A cash order marked Delivered asks how much the rider brought back (prefilled with the order total). Only parcels still out (dispatched or in transit) are found; one that is already recorded is not. It does the same as the stage buttons on the order page.
Link to this answerSee what's overdue
The "Overdue parcels (N)" section lists parcels still out past the courier's own promised days, or past the account's configured alert-days threshold when the courier gave none; each row has "Call [phone]" and "Open" (to the order) actions; "Nothing is late." when clear. Each late parcel shows the day it was expected (handed over plus the courier's promised days) and an "Awaiting confirmation" tag. Under it, "On the way (N)" lists the parcels still out and inside the promise, with their expected day, so everything waiting for a courier to confirm is in one place.
Link to this answerCompare couriers
The "Couriers over the last N days" table (pick 7, 30, or 90 days); Success is delivered against everything that concluded — parcels still out count for neither side, and nothing is flagged on fewer than five concluded deliveries.
Link to this answerManage the courier list
"Your couriers": "Add a courier" (name, contact, coverage, default fee, promised days, whether they collect cash, address), "Save courier" to edit. "Edit" opens the form inside that courier's own row (the cursor is already in the first field; Esc or "Cancel" closes it), so you never scroll up to find it. A courier is "Retired," never deleted, so historic deliveries keep their name; "No couriers yet. Add the ones you already use, and dispatch will offer them." when empty.
Link to this answerWho is delivering an order
When you dispatch an order you pick a Delivery person from your list (the riders and staff under Delivery agents; a rider not on the list yet is added there first). The name and phone are copied onto that dispatch, so an order sent out again can have someone else, and a later edit to the person on your list does not rewrite a past dispatch. If you dispatch without choosing a courier company (your own riders) you MUST pick a delivery person: the order is not dispatched without one, and you see "Pick who is taking it out." With a courier company it is optional. While the order is still out for delivery (Dispatched or In transit) the order page shows Change delivery person under that dispatch: pick the new person and save. The swap is recorded in the order's history (who changed it, not their phone number), and a "The delivery person changes" automation can tell the buyer. Once the order is delivered, failed or returned it can no longer be changed. Automations can put the delivery person in an order-update email or text with the "Delivery person's name" and "Delivery person's phone" tags (see the Automations article).
Link to this answerA closer's suggestionTeam
A closer taking an order can suggest who should deliver it (a courier company, a rider, or a rider inside a company; see the Orders article). When you dispatch that order, the courier, its usual fee, its own stock and the delivery person are already filled in from the suggestion. You decide: change anything on the form, and what you dispatch with is what is recorded. The suggestion never moves stock and is not a hand-over.
Link to this answerTab row
Logistics, Couriers & agents and Delivery options share one row of tabs at the top of each page.
Link to this answerCouriers & agents
(/dashboard/logistics/stock, was called "Delivery agents" and, before that, "Stock with delivery agents") who is holding your stock away from the shelf, in three groups, each person with the units they hold. Courier companies, each with its logo, email and riders under it: the company owes the stock it was given, and its riders are the people who carry the parcels. A courier company is a third party and its riders are the company's, so you give stock to the COMPANY and the company passes it to its own riders: a rider under a company has no "Give stock" (a rider's units from before stay on their page, where "Move stock to the company", "Take back to the store" and "Count what they hold" still work). The first time you give stock to a company its stock is set up for you. Delivery agents with no courier company: independent riders. Staff who deliver: your own people. "Give stock" opens inside that row; "More" on the row holds "Move to a courier company" and "Retire" (Retire asks first and warns when they still hold stock). "Add a delivery agent" opens at the top. Tapping a name opens their own page (/dashboard/logistics/stock/holder/<id>, or .../holder/company/<id> for a courier company): what they hold now, the buttons Give stock, Take back to the store and Count what they hold, and their history. Each form takes several products at once and saves them together, or nothing if one line is short (the short product is named). "Give stock" moves stock from the store to them, "Take back to the store" the other way, and "Count what they hold" lists everything they hold: a product counted short must say why (damaged, lost or missing) and reduces total stock too; a surplus splits between what the store can explain and a genuine correction. After Give stock or Take back a hand-over note shows the business, who received it, who gave it, when, each product and the total, with Print (the note alone, with lines to sign), Copy for WhatsApp and Open WhatsApp.
A courier company's logo
Upload it on the company's page ("Upload logo", JPEG, PNG or WebP; it is fitted into a small square, never cropped), and change or remove it there. The company's email, phone and address are edited under Logistics > Couriers.
Link to this answerPutting a rider under a company
Add a delivery agent and choose the courier company, or use "Move to a courier company" on an existing agent. If the agent holds stock, their units go back to the store and are given to the company in one step (Inventory and Logistics rights are both needed), so nothing is lost or counted twice; the agent stays on the list, now under the company, so old deliveries still name them. An agent with no company can become "a courier of their own", named after them with their phone. Dispatching an order can name the courier company, who is carrying it and "from whose stock" it came out of. Each holder in that box shows how much it has of THIS order's products. Choosing a courier company picks its own stock by itself only when that stock covers the whole parcel; otherwise the box stays on "The store". If a chosen holder is short, the dispatch is refused with who and which product is short: pick "The store" under From whose stock (anyone who can dispatch can do that; giving the holder more stock needs Inventory). A return/cancellation after dispatch can send the units back to that holder (default) or straight to the store shelf.
Link to this answerNo task matches. Try fewer words, or search all of Help.
Limits and plan gating
Logistics is a CRM operations surface (crm_ops) — visible-but-locked without it. The Inventory and Logistics teams both see every page in the Logistics section (Logistics, Stock, Couriers & agents) but each changes only its own part. Logistics (Manage logistics (who has it: Owner, Admin, Manager, Logistics)) adds, edits and retires couriers and delivery agents and sets the delivery options; Inventory (Manage stock (who has it: Owner, Admin, Manager, Inventory)) issues, returns and counts the stock agents carry and changes stock. A person without the right sees the page with a note "View only — the Logistics team (or the Inventory team) changes this" and no buttons. Owner, admin and Manager can do both.
Still stuck?
Tell us what you were trying to do and we will help you finish it.
Still stuck?
Ask Lazzy in your dashboard. It can look at your own orders and settings with you.