Next-generation platform

Tracking orders

A store associate can track orders from the moment the order is placed till it is shipped or picked.

You can track the order as a whole, with shipment details of all the products in the order or track products in individual order lines.

Track orders
  • Retrieve list of shipment keys for orders

    The getShipmentListForOrder API is invoked by using OrderHeaderKey to retrieve the list of shipments for the order. Shipments whose DocType matches the DocType of the order is selected.

  • Get shipment details along with shipment status audit details and container list

    The getShipmentDetails API is invoked for all ShipmentKeys retrieved from the previous step to get shipment details for the order. This API returns the shipment details for this order.

Track products
  • Retrieve list of shipment keys for order lines

    The getShipmentListForOrder API is invoked by using OrderHeaderKey, OrderLineKey, PrimeLineNo, and SubLineNo to retrieve the list of shipments for the order line. Shipments whose DocType matches with the DocType of order is selected.

  • Get shipment details along with shipment status audit details and container list

    The getShipmentDetails API is invoked for all ShipmentKeys retrieved from the previous step with orderHeaderKey and orderLineKey to get shipment details for the order line.

By default, Sterling Store Engagement supports the following milestones for tracking orders:
Pick up orders
  • Order placed
  • In progress
  • Ready for pickup
  • Pickup complete
  • Canceled
Ship orders
  • Order placed
  • In progress
  • Shipping
  • Canceled