Shipping
Permission required: shipping:read
type Shipping implements BaseShipping {
address1: String
address2: String
bookingStatus: ShippingBookingStatus
carrier: ShippingCarrier
carrierName: String
city: String
companyName: String
country: String
createdAt: ISO8601DateTime
email: String
events: [ShippingEvent!]
firstName: String
fulfillmentPacking: FulfillmentPacking
fulfillmentStatus: ShippingFulfillmentStatus
id: ID
isoCountry: String
itemLines: [ShippingLine!]
labels: [ShippingLabel!]
lastName: String
lines: [ShippingLine!]
number: String
parcels: [ShippingParcel!]
proforma: AccountingOrderProforma
province: String
status: ShippingStatus
telephone: String
trackingNumber: String
trackingUrl: String
updatedAt: ISO8601DateTime
warehouse: Warehouse
zipCode: String
}
Fields
Shipping.address1 ● String scalar
The street address.
Shipping.address2 ● String scalar
A secondary address line.
Shipping.bookingStatus ● ShippingBookingStatus enum
The state of the shipping label (waybill) booking process. Null until the booking process starts.
Shipping.carrier ● ShippingCarrier object
The carrier of the shipping.
Shipping.carrierName ● String scalar
The name of the carrier.
Shipping.city ● String scalar
The city.
Shipping.companyName ● String scalar
The company name of the recipient.
Shipping.country ● String scalar
The extended country name (for example Italy).
Shipping.createdAt ● ISO8601DateTime scalar
When the record was created.
Shipping.email ● String scalar
The email address of the recipient.
Shipping.events ● [ShippingEvent!] list object
The tracking events received from the carrier.
Shipping.firstName ● String scalar
The first name of the recipient.
Shipping.fulfillmentPacking ● FulfillmentPacking object
The packing declared by the warehouse when it confirmed the fulfilment (parcels and fulfilled quantities). Null until then, and after a cancelled fulfilment.
Shipping.fulfillmentStatus ● ShippingFulfillmentStatus enum
How much of the shipping has been fulfilled by the warehouse. Fulfilment happens before carrier shipping (tracked by status).
Shipping.id ● ID scalar
The unique identifier of the record.
Shipping.isoCountry ● String scalar
The country, as an ISO 3166-1 alpha-2 code (for example IT).
Shipping.itemLines ● [ShippingLine!] list object
The shipping lines of item order lines only — the goods a warehouse fulfils. Lines of other kinds (shipping charges, coupons…) are excluded: use this list when confirming the fulfilment.
Shipping.labels ● [ShippingLabel!] list object
The waybills (shipping labels) of the shipping: one label per parcel, so a multi-parcel shipping has multiple labels.
Shipping.lastName ● String scalar
The last name of the recipient.
Shipping.lines ● [ShippingLine!] list object
The shipping lines: the item order line quantities dispatched by this shipping.
Shipping.number ● String scalar
The shipping number.
Shipping.parcels ● [ShippingParcel!] list object
The parcels of the shipping.
Shipping.proforma ● AccountingOrderProforma object
The proforma of the shipping. A shipping has at most one proforma.
Shipping.province ● String scalar
The province.
Shipping.status ● ShippingStatus enum
The carrier tracking state of the parcel. Null until the first tracking information is received from the carrier (for example while the order is still being prepared and no shipping label has been generated yet).
Shipping.telephone ● String scalar
Normalized to the 00 international notation at import (for example +390212345678 is stored as 00390212345678).
Shipping.trackingNumber ● String scalar
The tracking code assigned by the carrier.
Shipping.trackingUrl ● String scalar
The tracking URL on the carrier's website.
Shipping.updatedAt ● ISO8601DateTime scalar
When the record was last updated.
Shipping.warehouse ● Warehouse object
The warehouse the shipping is dispatched from.
Shipping.zipCode ● String scalar
The postal code.
Interfaces
BaseShipping interface
Returned By
shippingFulfillmentCancel mutation
Member Of
FulfillmentPacking object ● Order object ● ShippingLine object