The Transfer Abandon Voyage feature ensures continuity in transport operations when a voyage is abandoned by a driver. When an abandonment occurs, the system enables the Transport Coordinator to swiftly reassign affected trip requests or deliveries to an active voyage with available capacity. This minimizes disruptions, ensures timely deliveries, and maintains operational efficiency. Automated alerts notify relevant stakeholders, keeping them informed throughout the transfer process.
📌 This process begins only after the Transport Coordinator approves a driver’s abandonment request. If the abandonment is declined, the original voyage must be resumed by the driver.
Transport Coordinator: Manage voyages, create voyages manually or automatically, and receive notifications.
How the Flow Starts (Driver Action):
The driver initiates the process by clicking the Abandon icon in the mobile app during an ongoing voyage.
The driver must submit a reason for abandonment.
Once submitted:
The voyage status changes to "Abandon Requested"
A notification is immediately sent to the Transport Coordinator
The abandon icon is now enabled for that voyage in the coordinator’s view
Coordinator Action: Review Abandon Request:
The Transport Coordinator reviews the request by clicking the abandon icon.
They can either:
Approve – Abandonment is confirmed
Decline – Driver is instructed to resume the voyage
If approved, Notifications are dispatched to:
All affected employees or package senders
The driver
The voyage status is updated to "Abandoned"
The coordinator is immediately redirected to the Transfer Abandoned Voyage screen
The UI is similar to manual scheduling, but with key restrictions:
Only the requests from the abandoned voyage are shown
The coordinator cannot view or add external requests
Coordinator Actions:
Allocate or Allocate All requests to new voyages
Reject or Reject All requests (must enter a reason)
View pickup/drop locations on a map to assist planning
Notifications are sent automatically to the requester if:
Their request was rejected (includes the reason)
Their request was transferred to a new voyage
📌Important Notes when transferring requests:
Only the requests from the original abandoned voyage will be shown — no additional or unrelated requests can be added.
You cannot proceed to the next step until all shown requests are either transferred or rejected.
If you reject a request, you must provide a valid reason. This reason will be shared with the requester in the rejection notification.
Notifications will be sent to:
The employee or package sender when their request is transferred or rejected
The driver and involved requesters when the abandonment is approved
Pickup and drop-off points are viewable on a map for route planning convenience.
You can split requests across multiple new voyages depending on vehicle capacity and time availability.
If you exit before completing the transfer, the voyage will appear in the Abandoned tab with status “Transfer Ongoing”.
The coordinator can:
Allocate requests into multiple voyages based on vehicle availability and capacity
Select from any available vehicles for the scheduled time
The vehicle from the abandoned voyage will still appear in the list
It’s the coordinator’s responsibility to avoid selecting it again unless deemed usable
Best Practice:
If the original vehicle is damaged or unavailable, the Admin can disable it, preventing it from appearing in the list.
Until all requests are either transferred or rejected, the system will consider the transfer process incomplete.
If the coordinator accidentally closes the window or logs out, the voyage appears under the "Abandoned" tab in Manage Voyages with a status: Transfer Ongoing
The coordinator can resume transfer by clicking the abandon icon again.
📌Important Notes when selecting a vehicle and confirming the voyage:
The original abandoned voyage’s vehicle will still appear in the list, even if it was the one involved in the failure.
Use caution — only reselect it if it’s safe and appropriate to do so.
As a precaution, the Admin can disable the vehicle, making it unavailable for selection.
Vehicles with time conflicts will show a warning icon (exclamation mark). You may still adjust their availability for the current context.
All newly created voyages will use the same date and time as set for the transfer.
Newly created voyages will appear in the Scheduled tab, and their IDs will also be listed in the More Info pop-up of the original abandoned voyage (in the Abandoned tab).
System-generated notifications will be triggered immediately after the requests are reallocated and saved.