My website is on Shopify and I have multiple Warehouses and Delivery Methods. Unleashed is my ERP which controls all revenue, COGS and inventory.
The native Shopify-Unleashed integration only allows for orders to come into Unleashed via one warehouse, which doesn't work for inventory management.
On top of that we have different delivery methods (UPS or Same Day) and thus different COGS for the same SKU due to differences in packaging. Assembling these on an order by order (or batch orders for the day) basis is an administrative burden.
Lastly, free orders we upload to Shopify via EZImporter do not flow through to Unleashed at all.
Really hope somewhere out there has had these same issues and knows the fix for them all!
I'm guessing you are using the integration Unleashed provides. There are other options also available like Zapier that you could see if they help with your data flows.
We have a client that runs there own custom integration with Unleashed into a different ecommerce platform so anything is possible with their API. If you don't get any luck with Zapier and would like to discuss perhaps building some custom data flows please get in touch. We specialise in connecting ERP's with ecommerce platforms as we build custom mapping and automations to streamline processes. The upload of free orders into Unleashed could probably also be automated into both platforms.