A dealership may get multiple ride request in a day from various passengers. The best way to manage them is by the use of Quickride. With the Driver app, the Driver is in control who gets to be picked up or dropped off first as the Driver has the visibility of all the passengers in the queue.
The Driver should only mark the customer On Shuttle, if the passenger is physically in the shuttle and is about to start the trip. Otherwise, marking the customer ahead, the system will assume that the trip has started and the passengers' current drop of point will be initiated.