The Delivery Center is where you watch orders that are on their way to customers and keep their delivery status up to date until they arrive. It is the last-mile control room of your COD flow: everything that a carrier or one of your own couriers is currently carrying lives here. Open it at https://v2.egrow.com/centers/delivery.
Before you begin
- Orders reach this center after they are handed to a carrier in the Shipping Center. If your center is empty, ship some orders first.
- The Delivery Center shows two completely different screens depending on who is logged in: admins and owners get the full order table with stats, filters, and bulk actions, while regular members (your own couriers) get a personal parcel list built for the road. Both are covered below.
- New to the center workflow? Start with The Order Centers explained.
What arrives in the Delivery Center
The info card at the top of the page lists the global stage this center handles: Delivery. In plain words, an order lands here the moment it leaves your warehouse β the parcel exists in a carrier's system (or is assigned to one of your couriers) and is physically moving toward the customer. The order stays here until it is delivered, fails, or comes back, at which point it moves on to the next stage of its lifecycle.
The admin view: the full delivery table
Admins and owners see a complete operational dashboard for everything in transit.
Stats at a glance
Four cards at the top summarize the orders in the center: Total Orders, Paid, Pending, and Refunded. In a COD business most in-transit orders sit in Pending until the courier collects the cash, so this row is a quick read on how much money is still on the road.
Search and filters
The search box above the table matches order numbers, customer names, and phone numbers. It is also scanner-friendly: scan a parcel barcode into the search box and the first matching order is selected automatically, which makes desk check-ins very fast.
The funnel button opens the filter panel. When filters are active, the button shows a numbered badge so you always know a filter is narrowing your view, and a single Clear action resets everything. You can combine:
- Date range β only show orders created in a given period.
- Payment β filter by financial status: Paid, Partially Paid, Refunded, Partially Refunded, Pending, Expired, Authorized, or Voided.
- Global Stage β the standard lifecycle stages this center covers.
- Pipeline β narrow to one of your own custom pipelines whose stage sits inside Delivery. Picking a global stage first also trims this list to matching pipelines.
- User β only show orders assigned to a specific team member, which is the quickest way to review one courier's load.
Table view and pipeline view
A toggle switches between two ways of looking at the same orders:
- Table view β the classic paginated list (20 orders per page). Each row shows the order number, date, customer, address, payment badge, status, and amount due; you can show or hide extra columns such as items, tags, channel, source, and inbox. Clicking a row opens the full order page. Clicking the status or payment badge opens a quick modal to change the order's stage or record its payment without leaving the list.
- Pipeline view β a kanban board of the same orders grouped by pipeline stage, ideal for dragging orders through your delivery flow visually.
Your choice is remembered between visits.
Bulk actions and page actions
Tick the checkboxes on one or more rows and a selection menu appears with: Update Status (move many orders to a new stage at once), Assign (hand the orders to a team member β for example, assigning today's parcels to a courier), Send to shipping, Print Labels, Print Picking List, and Delete Selected.
The page header also offers Print Labels (for the selection, the current page, or the whole stage) and Create Order, which opens a side panel with the full order form in case a delivery-stage order needs to be created by hand; it is automatically assigned to you.
Tip: Combine the User filter with the stats row to audit one courier at a time: filter by the courier, then compare their Pending count against the cash they hand in at the end of the day.
The courier view: My Parcels
When a regular member (not an admin or owner) opens the Delivery Center, they do not see the company-wide table. Instead they see only the parcels assigned to them, presented as a mobile-friendly worklist. This is the screen your own delivery fleet uses on the road β see Managing your own delivery team for how couriers are created and parcels assigned.
The parcel list
Each row shows the tracking number, the recipient with a tap-to-call phone link, the address, the number of items, the COD amount to collect highlighted in amber, the courier, and a colored status pill. Tapping the pill lists the statuses the parcel is allowed to move to next, so a courier can update a parcel without even opening it. A search box (by tracking number) and a status filter sit above the list.
The parcel detail drawer
Tapping a row opens a side panel with everything the courier needs:
- Journey tracker β a step line showing the happy path Created β Picked Up β In Transit β Out For Delivery β Delivered with the current step highlighted. If the parcel is in an exception status (Failed Attempt, Returned, Refused, Canceled), the tracker collapses into a "Needs Attention" banner instead.
- Recipient card β the customer's name, plus their address as a link that opens directly in Google Maps for navigation, and a full-width Call bar that dials the customer.
- COD to collect β a prominent amber banner with the exact cash amount, impossible to miss at the door.
- Items and order total β the contents of the parcel with quantities.
- Timeline β every status event, newest first, with notes and proof photos when they were attached.
At the bottom, a large button advances the parcel to its next happy-path status ("Mark As Delivered", for example), with the remaining allowed transitions shown as smaller buttons. Terminal statuses β Delivered, Returned, Refused, Canceled β are dead ends and show no buttons.
Note: Which transitions are allowed from each status is controlled by your account's delivery workflow, so couriers can only move parcels along paths you have approved.
A day in the Delivery Center
- In the morning, the admin filters by User or uses bulk Assign to give each courier their parcels, and prints labels if needed.
- Couriers open the center on their phones, call ahead using the tap-to-call links, navigate with the Google Maps links, and collect the COD amount shown.
- After each stop they mark the parcel Delivered β or Failed Attempt, Refused, or Returned when things go wrong.
- The admin watches the table and the Pending stat shrink through the day, and uses the status modal to fix anything a carrier reported out of band.
Where orders go next
Delivered COD orders move on to payment reconciliation, where the collected cash is matched and the order is marked paid. Failed or refused parcels flow to your returns handling, and eGrow can even propose redirecting a failed parcel to a new customer instead of shipping twice. Browse the whole flow in the Shipping & Delivery category, starting with The Order Centers explained.