Quick Summary
An on-demand delivery may appear "stuck" for several reasons depending on its current status: Pending usually means a suitable driver hasn't been found yet; Accepted means the driver is assigned but could be delayed by traffic or distance; and In Transit means the parcel is still on its way to the destination. Some services, like Viamove, also operate within specific scheduled timeslots. Try refreshing your tracking page for the most recent real-time update.
Each status indicates a different situation for your on-demand delivery. There are a few possible reasons as to why the status stayed the same. Kindly refer to the table below:
Status | Description | Possible Reasons The Status Stay The Same |
Pending | The system is locating the closest suitable driver to pick up your parcel. | A suitable driver may not have been found yet. |
| Accepted | Driver has accepted your order booking and is on his way to pick up your parcel. | The driver could be stuck in a traffic jam, or the distance to your selected pick up location is quite far. For some of the couriers such as Viamove has specific timings to collect and deliver your parcel. The driver will efficiently carry out the collection and delivery precisely at the scheduled timeslot. Click here to identify the allocated timeframe for each of the service. |
| In Transit | Your parcel has been picked up and is in transit to its destination. | Your parcel is still in delivery and has not reached its destination yet. |
There are other On-Demand statuses that you may encounter during its progress. Feel free to refresh the page to see the updated status after a while.