Getting Started with a Shopify Integration

For Inventory Source to integrate with your Shopify store, you must set up/install a Custom app on your store's admin page. 


If your integration is currently in Onboarding, it will be listed as a Pending Integration. To complete Step 3 (Connect Sales Channel) of the setup for your pending integration, you will be able to see information on installing the Inventory Source Custom app in Shopify. This is required to complete the onboarding for your integration. 


To integrate our service with your Shopify store, we need to create and install a "Custom app." For this, we would like access to the App section of your Shopify store's admin. You can give us access in one of two ways: by providing a Collaborator Access or creating a staff account, or follow the below steps to create and install the custom app on your own and send us the token.


 



How to Create and Install a Custom App on Your Shopify Store


1) Navigate to Shopify Admin >> Left-hand Side panel >> Click on Apps >> Apps and Sales Channel Settings.




DeepinScreenshot_select-area_20240705132812.png




2) In the Apps and Sales Channel UI >> You will see two options on top >> Develop Apps and Shopify App Store >> Click on Develop Apps




DeepinScreenshot_select-area_20240705133004.png


3) Under App Development >> Click on Allow custom app development




DeepinScreenshot_select-area_20240705133057.png


4) Click on Create an app




DeepinScreenshot_select-area_20240705133227.png




5) Add the app Name as Inventory Source, and the App developer will be Inventory Source (integrations@inventorysource.com) >> Click on Create app




DeepinScreenshot_select-area_20240705133523.png


6) You will now see the app Name Inventory Source in App Development >> Under Overview >> Navigate to Select your Access Scopes to get Started




DeepinScreenshot_select-area_20240705135048.png


7) Click on Configure Admin API scopes




DeepinScreenshot_select-area_20240705135214.png




8) Under Configuration >> Admin API integration >> Enable below Access Scopes -




DeepinScreenshot_select-area_20240705135315.png

read_locations

write_inventory

read_publications

write_publications

write_products

write_customers

write_orders

write_shipping

write_fulfillments

write_draft_orders

write_merchant_managed_fulfillment_orders

write_third_party_fulfillment_orders

write_assigned_fulfillment_orders

read_merchant_managed_fulfillment_orders

read_inventory

read_products

read_customers

read_orders

read_shipping

read_fulfillments

read_draft_orders

read_third_party_fulfillment_orders

read_assigned_fulfillment_orders


DeepinScreenshot_select-area_20240705140053.png


9) Under Webhook Subscriptions >> Event Version >> Please ensure 2025-01 is selected


DeepinScreenshot_select-area_20240705143208.png


10) Click on Save at the top to save your changes/selections.




DeepinScreenshot_select-area_20240705140436.png




11) Once done, Click on Install app




DeepinScreenshot_select-area_20240705140500.png





DeepinScreenshot_select-area_20240705140710.png




12) You will get an Admin API access token key under API credentials. Click on the reveal token once to view the key.


DeepinScreenshot_select-area_20240705140912.png




13) Copy the API key and share it with the support team at support@inventorysource.com

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.