Help Center
How can we help? 👋

How to Link a Shopify store with Warehut

Follow these steps to authenticate your Shopify store

How do I link Shopify and Warehut?

🪙
To link a Shopify store with Warehut, you’ll set up a Shopify app in the Shopify admin panel, and configure permissions (”access scopes”). Then, you’ll share authentication details with Warehut via our app.

Sharing authentication details with Warehut doesn’t give us or your Warehut control over your store. They allow order and product information to sync with Warehut, so that we know what to pack and where to send your orders. You can revoke your credentials at any time from Shopify admin. This process takes a few minutes and you only have to do it once.

Will this work on all Shopify plans?

You must be subscribed to Shopify’s “Shopify” plan or above to generate access tokens for fulfillment providers to automatically fulfill your orders. If you are subscribed to the “Basic” Shopify plan, your orders will be missing essential address data, so Warehut and other fulfillment providers will not be able to fulfill your orders automatically. We’ll be able to import your orders into Warehut, but some parts of the address and customer name will be missing. You’ll then need to add these details manually to each order in Warehut before it can be sent. We recommend upgrading from the “Basic” Shopify plan unless your order volume is very low.

How do I get started?

Log in to the Shopify admin. Tap on “Apps and sales channels” in the left hand menu. Then, tap on “Develop apps” at the top of the screen.

Notion image
 

Tap on "Build apps in Dev Dashboard" to continue.

Notion image
 

On the next screen, click on "Create App" in the top right-hand corner.

Notion image
 

Then choose a name for your app, such as “Warehut” and click on “Create”.

Notion image
 

On the next screen, change the app URL to “https://warehut.com”. Then, paste the following code into the “Scopes” section.

 
read_assigned_fulfillment_orders,write_assigned_fulfillment_orders,read_custom_fulfillment_services,write_custom_fulfillment_services,read_fulfillments,write_fulfillments,write_inventory,read_inventory,write_locations,read_locations,read_merchant_managed_fulfillment_orders,write_merchant_managed_fulfillment_orders,read_orders,read_products,write_products,read_returns,write_returns,read_third_party_fulfillment_orders,write_third_party_fulfillment_orders
 
Notion image
 

Scroll to the bottom of the page and tap on “Release”.

Notion image
 

Choose a version name (e.g. “1”) and tap on “Release”.

Notion image
 

Navigate to the “Settings” tab in the left-hand menu.

Notion image
 

Now tap on the clipboard icons to copy and paste the Client ID and Secret values into Warehut to authenticate your store.

Notion image
 

Finally, navigate to “Home” in the left-hand menu and then tap on “Install app” in the top-right corner.

Notion image
 

On the next screen, tap on “Install” to install the app and complete the process.

Notion image