FulfillmentInput

The input fields used to create a fulfillment.

Show definition

# The input fields used to create a fulfillment.
input FulfillmentInput {
  # The line items to be fulfilled.
  lineItems: [FulfillmentLineItemInput!]

# The ID of the location from which the items will be fulfilled. locationId: ID

# Whether the customer is notified. # If set to true, a notification is sent when the fulfillment is created. notifyCustomer: Boolean

# The ID of the order to be fulfilled. orderId: ID!

# A reference to the shipping method, such as Free Shipping. shippingMethod: String

# The name of the tracking company. trackingCompany: String

# Tracking numbers associated with the fulfillment. trackingNumbers: [String!]

# The URLs to track the fulfillment. trackingUrls: [String!] }

Input Fields

lineItems   ([FulfillmentLineItemInput!])

The line items to be fulfilled.

locationId   (ID)

The ID of the location from which the items will be fulfilled.

notifyCustomer   (Boolean)

Whether the customer is notified. If set to true, a notification is sent when the fulfillment is created.

orderId   (ID!)

Required

The ID of the order to be fulfilled.

shippingMethod   (String)

A reference to the shipping method, such as Free Shipping.

trackingCompany   (String)

The name of the tracking company.

trackingNumbers   ([String!])

Tracking numbers associated with the fulfillment.

trackingUrls   ([String!])

The URLs to track the fulfillment.

Sign up for a Partner account to get started.

Sign up