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