Setting up the Shopify integration for Commerce

This article explains how to connect your Shopify account to your Cropster account.

Connecting your Shopify account to your Cropster account is available for the following products:

  • Commerce and higher tiers

You can now integrate your Shopify account with Cropster to organize and run your production more easily. Once you’ve connected the two systems, Cropster automatically calculates how much you need to roast to fulfill all your orders.


Getting Started 


To get started, the first step is to create your API credentials in your Shopify account. 


Once you have located the API Keys, we encourage you to explore the  Integrations overview page via the online platform C-sar to better understand the available features and options.

Enabling the custom app development feature

Before creating your API credentials, it's essential for the store owner to first enable the custom app development feature.
💡 Only the store owner can enable the custom app development feature. 

  1.  Log in to your Shopify account
  2. Navigate to Apps.
  3. Click Develop apps. 
    Screenshot 2024-10-15 at 14.10.12
  4. Click Allow custom app development.
  5. A warning pops up, click Allow custom app development to apply.

Setting up a custom app

📚 Learn more about the API scope permissions for custom apps.
     Source: Shopify Help Center 

After you've enabled custom app development, you can create and install a custom app and define your API permissions.

After the app is installed, you'll receive API credentials - API key and Admin API access token (=password) - that Cropster uses to access information from your store using Shopify's APIs.

  1. From your Shopify admin, go to Apps via the sidebar on the left hand side.

  2. Click Develop apps.
  3. Click Create a custom app top right.
  4. Enter the App name (e.g. Cropster integration) and select an App developer.
    The app developer can be the store owner, or any staff or collaborator account with the Develop apps permission.

  5. Click Create app

  6. To assign the permission, click Configure Admin API scopes
  7. Scroll down to Orders and check the box next to read_orders.
  8. Scroll down to Products and check the box next to read_products.
  9. Scroll back up and click Save to apply your changes. 
  10. Switch to the Overview tab and click Install app
  11. A warning pops up, confirm by clicking Install app
  12. You have now created your API credentials (API key and Admin API access token). 
    💡You can see the Admin API access token on this page only one time. 

This information is sourced directly from the Shopify Help Center.


Navigating to the Integrations overview page


By following the steps below you can navigate to the Integrations overview page

  1. Log in to the online platform C-sar
  2. Navigate to the gear-png Gear icon on the top right side of the page. 
  3. Select Commerce Settings > Integrations. 
  4. You will be directed to the Integrations overview page
  5. After successfully setting up the shop integration, the relevant details will be displayed on this page:
    • Custom name
    • Shop URL
    • Type
      • Shopify
      • WooCommerce
      • ShipStation
    • Last synchronization status and date 
  6. You can connect Shopify with Cropster here. 

Connecting Shopify with Cropster 


By following the steps below you can connect your Shopify account with Cropster:

  1. Complete steps 1-3 written above
  2. Click +Add Integration. 
  3. Select Shopify.
  4. Enter the following details:
    is indicating mandatory fields.
    Screenshot 2024-10-15 at 14.01.33
    • *Custom name
      💡 It can be customized to help you easily identify the specific store from which imported products and orders originate.
    • *Customer type
      • Wholesale
      • Retail
    • *Shop URL
      💡 The default format of the Shop URL is "your-store-name.myshopify.com".
    • *API Key
    • *Admin API access token
      💡Store API key and Admin API access token in your password manager.
    • *Sync start date 
      💡 The Sync start date can be a maximum of 30 days in the past. This cannot be changed after the first synchronization. 
  5. Click Create Integration
  6. After successfully creating the Integration, you will be directed to the Integrations details page, where you can review and manage your settings.
  7. Now that your integration is set up, you can proceed to map your Products to ensure seamless synchronization between Shopify and Cropster.
  8. Proceed with the steps of mapping Products


FAQs


Where do I find my Shopify Shop URL? 

By following the steps below you can easily navigate to your Shopify Shop URL:
  1. Log in to your Shopify admin.
  2. Navigate to Settings > Domain
  3. Your current store URL will be displayed there. The default format is "your-store-name.myshopify.com"

This information is sourced directly from the Shopify Help Center.

 

Is it possible to synchronize products at a later time if I missed the initial synchronization?

If you overlooked synchronizing your Products and need to do so now, don’t worry!
You can still initiate the synchronization process at any time by following the steps below: 

  1. Click on the cropster.freshdesk.comensupportsolutionsarticles228552-how-to-synchronize-the-rihitSynchronize button on the Integrations overview page. 
  2. You will be directed to the Map new products and variants page
  3. Click on the respective checkbox to Include previously ignored or unlinked products. 
    Screenshot 2024-10-10 at 10.52.30
  4. Choose the Products you want to map and proceed by following the mapping steps outlined.

Related content


Congratulations! You have successfully connected your Shopify account with Cropster!

Your opinion matters. If you have further questions, feedback, or concerns, please feel free to reach out by submitting a support ticket directly from support.cropster.com