Skip to main content

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

NameTypeDescription
statusOrderShippingStatusCurrent shipping status.
fulfilledBooleanWhether shipping has been fulfilled (shipped or collected).
dateDateDate when the order was shipped or collected.
priceLinePrice!Shipping price breakdown including base price, taxes, and totals.
methodStringSelected shipping method name.
methods[ShippingMethod!]Available shipping method options with costs.
freeShippingThresholdFloatOrder value threshold above which shipping becomes free.
addressAddressShipping address for the order.
trackingStringTracking number or code for the shipment.
shopCollectionBooleanWhether the order is available for collection at the shop.
confirmationEmailEmailRecipientConfirmation email sent to the customer regarding shipping.
weightFloatWeight of the shipment in grams or specified unit.
packingSlipStringURL to the packing slip document.