How to Generate a Shopify API Key for Warehance Integration

How to Generate a Shopify API Key for Warehance Integration


This guide will walk you through the process of generating a Shopify API key to integrate your store with Warehance, our Warehouse Management System (WMS). Follow these steps carefully to ensure a successful connection.


Step 1: Log in to Shopify Admin


  1. Go to your Shopify store's admin panel.
  2. Log in with your admin credentials.


Step 2: Access the "Apps" Section


  1. In the left-hand menu of your Shopify admin dashboard, click on Apps.
  2. Scroll down to the bottom of the page and click on Manage private apps.


Step 3: Enable Private Apps (If Necessary)


If private apps are not already enabled for your store:


  1. Follow Shopify's prompts to allow custom app development.
  2. This is a one-time process to enable the creation of private apps.


Step 4: Create a New Private App


  1. Click on Create a new private app.
  2. Enter a name for the app (e.g., "Warehance WMS Integration").
  3. Add your developer's contact email (this could be your internal IT team or our support team's email).


Step 5: Set API Permissions


This step is crucial. You need to set the following permissions for the app:


  • write_assigned_fulfillment_orders
  • read_assigned_fulfillment_orders
  • write_customers
  • read_customers
  • write_discounts
  • read_discounts
  • write_fulfillments
  • read_fulfillments
  • write_inventory
  • read_inventory
  • write_locations
  • read_locations
  • write_merchant_managed_fulfillment_orders
  • read_merchant_managed_fulfillment_orders
  • write_order_edits
  • read_order_edits
  • write_orders
  • read_orders
  • write_products
  • read_products
  • write_returns
  • read_returns
  • write_shipping
  • read_shipping
  • write_third_party_fulfillment_orders
  • read_third_party_fulfillment_orders
  • write_custom_fulfillment_services
  • read_custom_fulfillment_services


Ensure all these permissions are set to maintain full functionality with Warehance.


Step 6: Save and Generate API Credentials


  1. After configuring the permissions, click Save.
  2. Shopify will generate the API Key and API Secret Key, along with other store API credentials.
  3. Keep this information secure and do not share it publicly.


Step 7: Connect to Warehance


Now that you have your API credentials, you can connect your Shopify store to Warehance:


  1. Go to https://app.warehance.com/stores
  2. Click Connect under "Manual App Shopify"
  3. Enter the following information:
  • Store URL: Your full Shopify store URL (must end with .myshopify.com)
  • Access Token: The API Key generated in Step 6
  • Client Secret: The API Secret Key generated in Step 6
  1. Click Connect Store


Congratulations! Your Shopify store should now be connected to Warehance. If you encounter any issues during this process, please don't hesitate to contact our support team for assistance.


Remember to keep your API credentials secure and never share them publicly. If you suspect your credentials have been compromised, generate new ones immediately and update them in Warehance.

Updated on: 13/09/2024

Was this article helpful?

Share your feedback

Cancel

Thank you!