Whenever a status change happens on the order, an update is sent to the callback URL provided in the creation of payload.
These status updates mirror what a user will be able to see on the dashboards, and we recommend surfacing as many of them as possible to the user.
Operationally, the most important aspects are pick up eta (i.e when to prepare the package for), driver and fleet name (i.e who will be picking up the package and which company do they work for), and delivery status timestamps (i.e what time was the delivery made).