In order to work with Shopify, at the Admin API level, you have to set the privacy settings of your App, where you promise to not mess around with customer info should they grant you permission to see it. So for a custom App, not in App store, just fill it all out and ask for permission to see customer info. You get it. For a public App, they review your request, so you have to wait.
In your Partner account, for the App, under API keys, you’ll find the links to privacy settings.
For anyone wondering in 2024, they don’t allow us to access customer information through the API or webhooks anymore if you are on a paid Basic plan. You need to upgrade to Shopify plan, which is 2x more expensive, just to be able to access our own customer information…
2
Answers
In order to work with Shopify, at the Admin API level, you have to set the privacy settings of your App, where you promise to not mess around with customer info should they grant you permission to see it. So for a custom App, not in App store, just fill it all out and ask for permission to see customer info. You get it. For a public App, they review your request, so you have to wait.
In your Partner account, for the App, under API keys, you’ll find the links to privacy settings.
For anyone wondering in 2024, they don’t allow us to access customer information through the API or webhooks anymore if you are on a paid Basic plan. You need to upgrade to Shopify plan, which is 2x more expensive, just to be able to access our own customer information…