FAQ: How is the Delivery date populated on the Shipment details page?

The delivery date displayed on the shipment details page is determined by the shipment's tracking status and availability of relevant date fields.

Logic

A shipment is marked as "delivered" if it meets both of the following conditions:

  1. It is not cancelled, and

  2. Its last tracking status is one of the following:

    • delivered

    • refunded

    • pending refund

If these conditions are met, the software displays the delivery date from the tracking data.

If the shipment is not considered delivered, the system will instead try to display the estimated delivery date from the shipment booking (via Automate) or the tracking information.

If neither field is available (e.g. no tracking data and no estimated date), the frontend will display a placeholder such as 'Expected -'.