For users on the Enterprise plan using multi-warehouse, managing the exchange of inventory between those warehouse locations could be improved with a stock transfer send/receive function.
This improvement would account for the real-life steps involved with transferring physical products, with a record of which staff performed each of the following tasks:
1) Staff at one location sends a transfer request via POS to a location with available stock
2) Fulfillment location is notified, and must retrieve the requested product to verify availability before accepting the request
3) Transfer slip is generated (w/ barcode) which accompanies the physical product while in transit
4) Transferred stock gets received upon delivery by scanning transfer slip barcode; at that point the product is added to the requesting warehouse's inventory