April 11, 2025

A single line item's quantity can now be split across multiple fulfillment locations at checkout

When there isn't enough inventory at one location to fulfill the total quantity of a specific item within an order, the item will automatically be split across multiple fulfillment locations at checkout. This process prevents inventory levels from falling below zero as a result

Split allocation for a line item in an order can occur under the following circumstances:
* The store has multiple fulfillment locations for inventory items.
* Fulfillable inventory is set to sell only within configured zones, in your Shipping and delivery settings. If this option isn't available in the Shopify admin, then it is enabled by default.
* The products or product variants are configured to stop selling when out of stock.
* A checkout is completed containing one of the above products or product variants with a quantity that is greater than can be fulfilled from a single location, but less than or equal to what is available in all locations.

If you manage fulfillment orders with Shopify’s API, please refer to this dev doc to ensure your customizations account for the correct quantity needed to fulfill these orders.