This error will show up as "Shopify API access requires merchant approval for read_inventory scope". The action that you can take are:

  • When you get this error, you can check that is that you give permissions to read the access for inventory scope or not. 
  • How to access the read inventory scope?

1. Navigate to Shopify Admin > Apps.

2. Click on Manage private apps

3. Click on Create new private app

4. Enter Private app name and emergency developer email.

5. Click on Show inactive Admin API permissions below.

6. Find for Inventory and change to Read access.

7. Click on Save and Create private app.