I've set a Create Order request via serverless service and I'm successfully creating manual orders paid outside of Shopify into Shopify back office.
All the taxes per item are set in the back office and the Sales by Channel report has a perfect behavior when it comes to retrieve taxes amount on website and POS sales BUT it doesn't work with sales created through API requests.
I've tried adding "taxes_included": true but it doesn't seem to change anything.
Any suggestion on that ?
Thanks a lot
My guess is that these are entered as "test" orders, which Shopify does not report on. It will be included on th eOrders page, but not any of the analytics reports.
Our new app Report Toaster can report on both real and test orders. Feel free to take a look and let me know if you have any questions. Thanks!