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 canceled.

Error Scenarios​

  • **NOT_FOUND**: the order or fulfillment does not exist.
  • **UNPROCESSABLE_ENTITY**: the fulfillment is fulfilled or canceled.
  • **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.