Skip to main content

updateFulfillmentDetails

Updates processing details for a V2 fulfillment.

Business Rules

  • Omitted fields are left unchanged.
  • Explicit null clears the provided field.
  • Details cannot be updated after the fulfillment is fulfilled or cancelled.

Error Scenarios

  • **NOT_FOUND**: the order or fulfillment does not exist.
  • **UNPROCESSABLE_ENTITY**: the fulfillment is fulfilled or cancelled.
  • **UNAUTHORIZED**: missing required permissions or invalid company access.

Permissions Required

  • orders:update_fulfillment_details permission
updateFulfillmentDetails(
input: UpdateFulfillmentDetailsInput!
): OrderFulfillment!

Arguments

updateFulfillmentDetails.input ● UpdateFulfillmentDetailsInput! non-null input common

Parameters for UpdateFulfillmentDetails

Type

OrderFulfillment object orders

This type represents an order fulfillment. An order can have multiple fulfillments, each one associated with a warehouse and a party that fulfilled the order.