Shipping Object
Description
Shipping information including address, method, status, and tracking details.
Declaration
type Shipping {
status: OrderShippingStatus
fulfilled: Boolean
date: Date
price: LinePrice!
method: String
methods: [ShippingMethod!]
freeShippingThreshold: Float
address: Address
tracking: String
shopCollection: Boolean
confirmationEmail: EmailRecipient
weight: Float
packingSlip: String
}
Fields
| Name | Type | Description |
|---|---|---|
status | OrderShippingStatus | Current shipping status. |
fulfilled | Boolean | Whether shipping has been fulfilled (shipped or collected). |
date | Date | Date when the order was shipped or collected. |
price | LinePrice! | Shipping price breakdown including base price, taxes, and totals. |
method | String | Selected shipping method name. |
methods | [ShippingMethod!] | Available shipping method options with costs. |
freeShippingThreshold | Float | Order value threshold above which shipping becomes free. |
address | Address | Shipping address for the order. |
tracking | String | Tracking number or code for the shipment. |
shopCollection | Boolean | Whether the order is available for collection at the shop. |
confirmationEmail | EmailRecipient | Confirmation email sent to the customer regarding shipping. |
weight | Float | Weight of the shipment in grams or specified unit. |
packingSlip | String | URL to the packing slip document. |