FulfillmentInput

Show definition
input FulfillmentInput {
  # The ID of the order to be fulfilled.
  orderId: ID!

  # The line items to be fulfilled.
  lineItems: [FulfillmentLineItemInput!]

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

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

  # The name of the tracking company.
  trackingCompany: String

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

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

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

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.