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.