Skip to main content

OrderFulfill Object

Creates new fulfillments for an order.

Requires MANAGE_ORDERSpermission.

Triggers the following webhook events:

  • FULFILLMENT_CREATED (async): A new fulfillment is created.
  • ORDER_FULFILLED (async): Order is fulfilled.
  • FULFILLMENT_TRACKING_NUMBER_UPDATED (async): Sent when fulfillment tracking number is updated.
  • FULFILLMENT_APPROVED (async): A fulfillment is approved.
type OrderFulfill {
fulfillments: [Fulfillment!]
order: Order
orderErrors: [OrderError!]! @deprecated
errors: [OrderError!]!
}

Fields

OrderFulfill.fulfillments ● [Fulfillment!] list object orders

List of created fulfillments.

OrderFulfill.order ● Order object orders

Fulfilled order.

OrderFulfill.orderErrors ● [OrderError!]! deprecated non-null object orders

DEPRECATED

This field will be removed in Saleor 4.0. Use errors field instead.

OrderFulfill.errors ● [OrderError!]! non-null object orders

Returned By

orderFulfill mutation