Hi there! I have placed a test order with a new product, that is now stuck and cancelled and unfulfilled. I would like to stock this item at only one of my two locations, but cannot do it, because of the error:
I have the same issue. and the order that’s blocking this is canceled and older than 60 days so I’m quite frustrated because it seems like I’m just stuck. Any suggestions anyone?
I came across this after searching Shopify’s error message in Google: “Can’t unstock from this location because it has committed inventory”
And figured out the solution. Sharing here in case someone in the future finds this the same way I did.
Find the order(s) that has that product unfulfilled
If the order is archived (closed), click More actions button and Unarchive
Now you can edit the order
Fulfill the line item, then archive the order
If you can’t do step 4, then click the 3 dots in the fulfillment box and select Change Location
Change locations of the item, then repeat step 4
Committed inventory just means it’s assigned to that location in an order, and you have to either re-assign the location or fulfill the item to clear that committed inventory.
@JoesIdeas thank you for this! Can you unstock in bulk? I work at ShipBob and we consistently see this issue for merchants and a bulk way to do this would be so helpful for those who have thousands of skus or variants. ALSO, we frequently will direct them to Shopify support for help with unstocking inventory from old or archived orders.
Woo ShipBob is great! (I used it in the past when I owned an eCommerce store).
I don’t know of a way to bulk action this. Parts of it yes (steps 4-6 can be done in bulk by Order Automator by creating auto fulfill rules and running a batch process).
Step 1 and 2 I’m not sure how to automate or handle in bulk. Maybe by using order tags to identify these orders, then filter all those orders and make a bulk action. Untested though just a guess on this part.