The following are the five pickup stages:


a) Pickup Scheduled: The status 'Pickup Scheduled' is assigned to an order for which the Pickup Request has been generated and sent to the courier company.


b) Pickup Error: The Pickup Error status is displayed when the pickup has yet to be generated due to incorrect order details or a technical issue with the API.


c) Out for Pickup: This status is updated when the courier company arrives to pick up your parcel.


d) Pickup Exception: The status Pickup exception is displayed when a courier company attempted pickup but was unable to complete it due to unforeseen circumstances.


e) Pickup Rescheduled: The status Pickup rescheduled can be seen when the courier company was unavailable for pickup on a specific day. In this case, the pickup is automatically scheduled for the next day.