Added stock locations to Store. Every Store has a default location, which holds the stock it already had. Add more under Inventory › Locations, such as a warehouse, a shop or a market stall.
With more than one location, Inventory can show one location's stock, and a product's Stock page shows each item's stock at each location. Transfers move stock from one location to another: items leave when the transfer is sent, are in transit until they arrive, and can be received in parts. Purchase order deliveries and returns go to the location you choose, a shipment records where it ships from, and a local pickup method can name the location buyers collect from.
A Store with one location works as before.