Release Fulfilment Hold Once Inventory Arrives For Order

1 0 0

So I've been trying and failing to set up the opposite of the following flow:

Screen Shot 2023-08-21 at 16.44.01.png


Which simply puts the order on hold if there isn't available inventory to fulfil the order.

What I want to do is to release the hold when the inventory arrives and the order can be fulfilled. 

I've tried this, which doesn't fire when an order becomes fulfillable:
Screen Shot 2023-08-21 at 16.46.04.png

And if I tried this to create a trigger when inventory is increased for a product, but I'm stuck as to how to locate orders that contain the product in question to see if they are now fulfillable:

Screen Shot 2023-08-21 at 16.47.36.png

Any help on this would be amazing. Also happy to use tags to achieve the same outcome via filters in the shopify admin > orders

Replies 2 (2)

Shopify Staff
1009 133 240

There currently isn't an event for when the inventory arrives for an order that was waiting for it. You might be able to instead use "Get Order Data" to get unfulfilled orders and then you could check to see if those orders are fulfillable (order.fulfillable). 

Paul_N | Flow Product Manager @ Shopify
- Finding Flow useful? Leave us a review
- Need Flow help? Check out our help docs.
- Building for Flow? Check out Flow's dev docs.

1 0 0

Hi Sean, have you found a solution to the problem 'Release Fulfillment Hold Once Inventory Arrives For Order'? Thank you in advance for your help! Best regards, Christoph.