Setting up the WooCommerce/Beans Integration for Commerce

This article explains how to connect your WooCommerce/Beans account to your Cropster account.

Connecting your WooCommerce/Beans account to your Cropster account is available for the following products:

  • Commerce and higher tiers

You can now integrate your Woocommerce or Beans 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

Requirements

To successfully connect your WooCommerce/Beans account with Cropster, please ensure that the following criteria are fulfilled:

  • Cropster requires WooCommerce 5.8 or higher.
  • In order to synchronise with Cropster, all WooCommerce/Beans products must be variable products.
    Source: WooCommerce Helpdesk

Creating the API credentials (within WooCommerce/Beans)

By following the steps below you can create your API credentials within WooCommerce:

  1. Log in to you WooCommerce account.
  2. Navigate to Settings > Advanced tab. 
    Screenshot 2024-10-04 at 09.52.34
  3. Click on REST API.
  4. Select Create an API Key
    Screenshot 2024-10-04 at 09.55.08
  5. You will be directed to the Key Details Page
  6. Under Common Settings select any option other than Plain and scroll down and click the Save Changes button.
  7. Go to WooCommerce > Settings > Advanced > REST API, click the Add key button. (If the workflow differs from the previous instructions, go to WooCommerce > Settings > API > Keys/Apps.)
  8. In the key details section, enter a description for the private app.
  9. Choose the user that Cropster should use to access the API.
  10. In the permissions list, keep the default setting to READ.
  11. When you're done, click Generate API Key. The Consumer key and Consumer secret for your app are now displayed on the screen.

 

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 WooCommerce/Beans with Cropster here

Connecting WooCommerce/Beans with Cropster

By following the steps below you can connect your WooCommerce/Beans account with Cropster:
  1. Complete steps 1-3 written above
  2. Click +Add Integration. 
  3. Select WooCommerce.
  4. Enter the following details:
    is indicating mandatory fields.
    Screenshot 2024-10-15 at 14.40.12

    • *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
      💡 If your shop URL includes the www.-prefix, copy the URL including www. (e.g. for https://www.my-shop.coffee/wp-admin use www.my-shop.coffee in Cropster)
    • *Consumer key
    • *Consumer secret 
      💡 Store Consumer key and Consumer secret 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 WooCommerce/Beans and Cropster.

FAQs

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 WooCommerce/Beans 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