Inventory availability issues during checkout

Our customers are seeing errors that did not happen before related to inventory availability during checkout.

Scenario:

  • I have inventory at location A.
  • I add that product to my cart.
  • I move to checkout.
  • I add inventory to location B.
  • I remove inventory from location A.
  • I return to the checkout. Now Shopify is telling me that the item is out of stock even though there is stock in location B.

We did not see this behavior until recently. This is causing inventory management operations to interfere with customer’s carts/checkout.

Is this new intended logic or is this a bug in Shopify?

Even more concerning scenario:

  • Inventory is available in two locations (A and B)
  • Add item to cart, move to checkout
  • Remove all inventory from location A in Shopify admin UI (location B still has inventory)
  • Try to complete order from checkout
  • Error messages indicates that item is sold out (Even though there’s clearly inventory available in location B)

Hey @noelklein, can you check your shipping settings and any order routing rules to make sure location B is available? Based on your description it sounds like the expected behaviour when a location isn’t set up for shipping.