Online pending transfers is a simple, intuitive way for stores to request transfers from another location while corporate is notified and approves/denies the transfer.
The originating store creates a transfer request and sends it to corporate. Corporate then can adjust the request and send it to the intended store. The store then can verify transfer quantities, sending this back to corporate. Corporate can once again adjust as needed, finally sending it back to the originating store. The originating store can then apply the transfer.