Skip to main content

Improved user errors on the fulfillmentOrderMove mutation

The fulfillmentOrderMove mutation now returns a specific fulfillmentOrderMoveUserError type instead of the generic userError type.

What's changing:

The user error response now includes a code field for easier programmatic error handling and identification.

Why we made this change:

This enhancement supports the new manual in-progress fulfillment orders feature, which allows merchants to self-report progress on their fulfillment orders. As part of this feature, moving fulfillment orders with reported progress is now restricted, and the enhanced error responses help developers handle these restrictions more effectively.

Learn more

Learn more about the fulfillmentOrderMove mutation.

Was this section helpful?