I would suggest looking at skusavvy and inventory planner. We were looking for the same solution. We have 12 several brick-and-mortar stores and needed the functionality to scan items leaving the warehouse and scan them on the receiving end at the stores against the transfer order while updating the inventory at both locations. We experienced numerous shipping errors from the warehouse to stores, resulting in inconsistencies in our inventory, as you know. ERP systems were too costly and fell short for our needs; some other popular WMS couldn’t do this simple task. The only EPR system we found that was close is Acumatica. The issue of that was the cost to implement and time, plus we had to move off of quickbooks, not ready for all that yet, maybe a viable option for us in the future However, for now we opted to go with Skusavvy which addressed a lot of requirements where other wms and ERPs feel short. Implantation time was fast and the monthly fees are reasonable, they don’t charge by the number of users or locations and it’s fairly easy to use. We used Stocky for a while, but there are limitations, so we ditched that.
For the demand forecast planning part, we use a cloud-based platform called Inventory Planner by Sage. It connects to Shopify out-of-the-box and syncs your sales history, product information, and inventory levels across all locations to their platorm for forecasting. It’s extremely powerful, has a lot of great features, and saves us a ton of time. In my opinion, it’s one of the best inventory planning systems on the market, Transfers and POs can be automatically generated weekly or whatever day and time you wish in Inventory Planner. After they are generated they go into draft mode for us review; once all is ok for the transfer order, then we sync the transfer into Skusavvy to be fulfilled by our warehouse staff where they will scan to pick and pack the items, then ship.
I have Skusavvy and an inventory planner connected via an API for the transfers and POs only, and it works great! Inventory Planner has a scan-to-receive feature but not for shipping items out of the warehouse, which was a big issue for us, plus it’s not a wms.
We use SKUsavvy for wms, inventory management and shipping; it manages all of our inventory at all locations and order routing from Shopify, so however Shopify splits and assigns that order, it flows through to Skusavvy and gets assigned to their respective stores to ship out. We were using shipstation but we had to manually assign and route the orders. Happy be able to finally ditch shipstation.
We did demos on countless platforms, ERPs to WMS and all came up short. So stacking platforms seem to give us more options and flexibility. You can create a more robust system by stacking platforms. Now that everything is in place, our workflow runs like a well oiled machine.
Good luck.
Darren