Skip to main content

How to connect WooCommerce

Connecting your WooCommerce account to Link My Books

Daniel Little avatar
Written by Daniel Little
Updated over 2 weeks ago

Step 1: Select WooCommerce from the Add Account Page:

Screenshot from the Link My Books setup interface showing the 'Connect another Sales Channel' step. Users can choose from online marketplaces including Amazon, eBay, Walmart, Etsy, and TikTok Shop, or shopping cart and POS systems including Shopify, Square, and WooCommerce. The WooCommerce option is indicated with a red arrow and labeled as 'BETA'. On the left, the setup progress shows 'Sign Up' completed and 'Select Seller Account' in progress

Step 2: Generate API Keys for WooCommerce

The WooCommerce REST API works on a key system to control access. These keys are linked to WordPress users on your website.

  1. Go to: WooCommerce > Settings > Advanced > REST API.
    ​Note: Keys/Apps was found at WooCommerce > Settings > API > Key/Apps prior to WooCommerce 3.4.

    Screenshot of the WooCommerce settings page under the 'Advanced' tab, showing the 'REST API' section. A button labeled 'Add key' is available for creating a new API key. One existing key is listed with the description 'TestKey', a partially hidden consumer key ending in 'a798f93', associated user, read/write permissions, and 'Unknown' under last access
  2. Select Add Key. You are taken to the Key Details screen.
    ​

    Screenshot of the WooCommerce REST API key generation form. The form includes fields for 'Description', 'User', and 'Permissions' with dropdown selections. The 'Permissions' field is set to 'Read'. A blue button labeled 'Generate API key' is at the bottom of the form

  3. Add a Description.

  4. Select the User you would like to generate a key for in the dropdown. (This can be your own user account on Wordpress)

  5. Select a level of access for this API key β€” Read access

  6. Select Generate API Key, and WooCommerce creates API keys for that user.

Now that keys have been generated, you should see Consumer Key and Consumer Secret keys, a QRCode, and a Revoke API Key button.

Screenshot of WooCommerce REST API key details showing a generated 'Consumer key' and 'Consumer secret' with corresponding values and 'Copy' buttons next to each. A QR code is displayed below for quick access. A red 'Revoke key' link is shown at the bottom

The Consumer Key and Consumer Secret may be entered in Link My Books:

Screenshot from the Link My Books setup interface showing the 'Connect your WooCommerce account' step. The user is prompted to enter their WooCommerce Store URL, Consumer Key, and Consumer Secret. These fields are highlighted with a red box. Below is a greyed-out button labeled 'Connect to WooCommerce'. The left-side progress tracker shows the user is on the 'Connect Sales Channel' step

Once you have connected your bookkeeping account you are ready to go! Data can take up to 48hrs to fully import over depending on the number of settlements - but it's usually much quicker than this.

If you have any questions about this article or feedback on how we could make it better please reach out to the support team via the blue chat icon on the bottom right of the page or via email to [email protected].

Did this answer your question?