object

ShipmentResponse

Shipment response details of the cart including how many shipments will be shipped for the items in cart and information about box type, order type, promise of each shipment and delivery partner details.
Fields
box_type
String
Box type of the shipment. Example: 'standard'
dp_id
String
Delivery partner id of the shipment. Example: 'DP_123'
dp_options
JSON
Delivery partner options available. Example: { preferred: 'Express' }
fulfillment_id
Int
Fulfillment id of the shipment. Example: 5678
fulfillment_type
String
Fulfillment type of shipment. Example: 'HomeDelivery'
Item details in the shipment. Example: [{ quantity: 1, identifiers: { identifier: 'line_abc' } }]
order_type
OrderTypeEnum
Order type of the shipment (e.g., 'PickAtStore', 'HomeDelivery','Digital). Example: 'HomeDelivery'
Shipment level promise (formatted, timestamp, ISO).
shipment_type
String
Shipment type (single_shipment or multiple_shipment). Example: 'single_shipment'
shipments
Int
Count of shipments that will be shipped. Example: 2
fulfillment_option
FulfillmentOption
Shipment Fulfillment Option Details. Example: { selected_option: 'store-pickup' }