Fulfillment status order On Hold is still giving Null in the API response

I just found the following reference link and was going through the conversation.
So, I want to know is there any progress on Fulfillment “On-Hold” Status API ?
https://community.shopify.com/c/shopify-apis-and-sdks/order-status-has-not-changed-in-api/m-p/1376029#M74112
As we are currently using this API, but still getting Null response.
Can you help us with that?

1 Like

Same here.

Here is an order that shows On Hold via the Shopify admin portal:

MozzoERP_0-1660063305462.png

Here is the Rest API (v2022-07) result for that order showing NULL instead of ON_HOLD

MozzoERP_1-1660063345007.png

The Post Purchase Hold API change (5/3/2021) states specifically this status will be added to both the Order and FulfillmentOrder objects. The ORDER object’s fulfillment_status property (note the FulfillmentOrder object does NOT have a fulfillment_status property, it’s is just called status:

And per the Order Rest API docs, even the latest version doesn’t show ON_HOLD as a valid status.

Looks like there is an error in the post purchase hold announcement by stating that this status will be available in the Order object’s fulfillment_status. It is only present in the FulfillmentOrder’s status property.

See this thread for more details.