My supplier has a backend app that allows the private app I've created through Shopify's "manage private apps". There, Shopify generates the API info (key, password, shared url, shared secret) and then I am able to input this into my supplier's back end app. I have set the API permissions as follows:
Is this enough to push orders to my supplier? Do I need a third party app like Syncee to update inventory and push orders or will this setup suffice? Or doesn't anyone know how to edit code to support updating inventory and pushing orders?
I have a CSV file that is downloadable from my supplier which is from a custom data feed. Do I need to upload an XML file so the api can interact?
If this is for ONLY for inventory and orders you've given too many permissions. For example, why have you given read access to Draft Orders, or Articles (and other content)?