Skip to main content
All CollectionsPULPO WMS IntegrationsShopify
1.0 Create the custom App in Shopify
1.0 Create the custom App in Shopify

Generate API credentials for the connection with PULPO WMS

Johann Sonnenberger avatar
Written by Johann Sonnenberger
Updated over 2 months ago

For the connection between PULPO WMS and Shopify, we have to set up a custom App, which will give us credentials for API communication.

Setup in Shopify

Log in to your Shopify store and open Settings, click on Apps and sales channels, and Develop apps

Create App, give a name and your App developer information, save with Create app

In the next screen Configure Admin API scopes

Select all checkboxes for the access scopes one by one (sums up to 94) and Save.

If you are not willing to select all permissions, you can use the minimum required score to create the app as well.

Minimum required scope for the PULPO Shopify app

  • write_assigned_fulfillment_orders

  • read_assigned_fulfillment_orders

  • read_customers

  • read companies

  • read_discounts

  • read_fulfillments

  • write_fulfillments

  • read_gift_cards

  • read_locations

  • write_merchant_managed_fulfillment_orders

  • read_merchant_managed_fulfillment_orders

  • read_order_edits

  • read_orders

  • write_orders

  • read_payment_terms

  • read_price_rules

  • read_products

  • write_returns

  • read_returns

  • read_shipping

  • write_third_party_fulfillment_orders

  • read_third_party_fulfillment_orders

  • write_inventory

  • read_inventory

  • write_custom_fulfillment_services

  • read_custom_fulfillment_services

  • write_fulfillment_constraint_rules

  • read_fulfillment_constraint_rules


Next in Tab API credentials, we need to Install an app for creating our Access tokens

Then Reveal token once

❗️NOTE: This token will show only once. Please copy it and save it in a Textfile for later use

❗️NOTE: Also save the API key below the token


After saving the token, we will continue with setting up the credentials in PULPO WMS

Did this answer your question?