Skip to main content

SharedOrderFulfillment

Curated public view of an order fulfillment for external collaborators (e.g. dropship suppliers).

type SharedOrderFulfillment {
carrierServiceName: String
createdAt: ISO8601DateTime!
expectedShipDate: ISO8601DateTime
fulfillmentNumber: String!
fulfillmentOrderNumber: String
giftMessage: String
instructions: String
items: [SharedOrderFulfillmentItem!]!
orderNumber: String
shipTo: SharedShipTo
state: String
supplierCurrency: String
supplierOtherFees: Decimal
supplierOtherFeesNote: String
supplierShippingCost: Decimal
supplierTotalCost: Decimal
}

Fields

SharedOrderFulfillment.carrierServiceName ● String scalar common

Requested carrier service, as plain text.

SharedOrderFulfillment.createdAt ● ISO8601DateTime! non-null scalar common

When the fulfillment was created.

SharedOrderFulfillment.expectedShipDate ● ISO8601DateTime scalar common

Date the order is expected to ship.

SharedOrderFulfillment.fulfillmentNumber ● String! non-null scalar common

Human-readable identifier of the fulfillment.

SharedOrderFulfillment.fulfillmentOrderNumber ● String scalar common

External fulfillment order reference from the sales channel, if any.

SharedOrderFulfillment.giftMessage ● String scalar common

Gift message to include in the package, if any.

SharedOrderFulfillment.instructions ● String scalar common

Free-text instructions for whoever prepares the fulfillment.

SharedOrderFulfillment.items ● [SharedOrderFulfillmentItem!]! non-null object common

Line items to fulfill.

SharedOrderFulfillment.orderNumber ● String scalar common

Number of the order this fulfillment belongs to.

SharedOrderFulfillment.shipTo ● SharedShipTo object common

Shipping destination, flattened to plain fields.

SharedOrderFulfillment.state ● String scalar common

Current fulfillment state (e.g. draft, allocated, ready, fulfilled).

SharedOrderFulfillment.supplierCurrency ● String scalar common

ISO currency code used for supplier costs.

SharedOrderFulfillment.supplierOtherFees ● Decimal scalar common

Other supplier charges for a dropship fulfillment.

SharedOrderFulfillment.supplierOtherFeesNote ● String scalar common

Explanation of other supplier charges.

SharedOrderFulfillment.supplierShippingCost ● Decimal scalar common

Supplier shipping or freight charge for a dropship fulfillment.

SharedOrderFulfillment.supplierTotalCost ● Decimal scalar common

Total supplier cost when every line item has a unit cost.

Implemented By

SharedResource union