Status of a fulfillment shipment. Described by the following
states:
Pending: The fulfillment center has started the pick, pack and
ship process.
Shipped: All packages in the shipment have left the fulfillment
center.
CancelledByFulfiller: The fulfillment center could not fulfill
the shipment as planned. This is probably because the inventory
wasn't at the expected location in the fulfillment center.
CancelledByMerchant: The shipment was started but a
CancelFulfillmentOrder request was received so it was stopped.
The meaning of ShippingDate depends on the current shipment status.
If the shipment status is Pending, then the ShippingDate is the
estimated date and time that the shipment will leave the
fulfillment center. If the shipment status is Shipped, then the
ShippingDate is the actual date and time that the shipment left
the fulfillment center.
If the shipment was cancelled, the ShippingDate field does not
appear.
The EstimatedArrivalDate may change over time. If the shipment has
been cancelled, this field does not appear.
Packages can be related to shipment items via the PackageId
element. Note that several packages in the same shipment may
contain quantities of the same item.