Public order tracking
Customers can check order status + live vehicle location without needing an account β through the system's public portal.
![]()
How to accessβ
Method 1 β Link sent by Plannerβ
After creating an order, the Planner clicks π on the order row β copies the URL:
https://<domain>/track/SO-2025-0001
Send this URL to the customer via Zalo / SMS / email. They tap it β see status immediately, no signup required.
Method 2 β Manual order code entryβ
Go to the main page:
https://<domain>/track
β form appears β customer types order code (e.g. SO-2025-0001) β clicks "Track".
What customers seeβ
After a successful lookup:
1. Current order statusβ
- OPEN β order received, awaiting pack
- PICKED_PACKED β packed, awaiting vehicle
- SHIPPED β on the way π
- DELIVERED β delivered β
- FAILED β delivery failed (with reason)
2. Live map (while SHIPPED)β
- Current vehicle position (refreshed every 30s)
- Planned route to the customer
- Estimated ETA (hh:mm)
3. Driver informationβ
- Driver name
- Phone number (customer can call directly)
- Vehicle code
4. Timeline historyβ
- Order creation time
- Approval time
- Vehicle pickup time
- Departure time
- Arrival time
Security & Privacyβ
Anyone with the order code can view its status β like GHN/J&T tracking codes. Make sure:
- Order codes are complex enough (e.g.
SO-2026-A8B3D), not guessable - Planners do not share order codes publicly (Facebook, forums...)
- After DELIVERED, you can disable the URL if needed (configurable)
Information not visible on the public portal:
- β Order value / amount
- β Other customers' info (only their own order)
- β Full vehicle route (only their stop)
Embedding into your company websiteβ
If you have a separate company site, you can embed the tracking form as an iframe or redirect:
<!-- Simple form on your company site -->
<form action="https://your-tms.com/track" method="GET">
<input name="code" placeholder="Order code" />
<button type="submit">Track</button>
</form>
FAQβ
Q: What if the customer forgets the order code? A: They contact the Planner / customer service β look it up β resend.
Q: Does the system auto-send tracking links via SMS/email? A: Not currently. A previous SMS/Zalo module was removed (Brandname Zalo OA approval too restrictive). Planners share the link manually.
Q: Can customers rate the order? A: Not yet β view-only. May come in the future.
Q: Can old orders (>6 months) still be tracked? A: Yes. The system never deletes orders β permanent storage. Old codes still resolve (without live GPS).
Nextβ
- Order management β Create orders + get share link
- Live monitoring β Internal vehicle tracking