Skip to main content

Prerequisites

Before proceeding, ensure the following requirements are met.

1

Paid WordPress plan with WooCommerce installed

WooCommerce is only available on paid WordPress plans with the WooCommerce plugin installed and activated. Without this, the WooCommerce option will not appear in your WordPress sidebar and you will not be able to generate API keys. If you don’t have an account, sign up at https://wordpress.com/start.

Generate WooCommerce REST API Keys

Create REST API credentials in your WooCommerce store admin panel.

1

Navigate to REST API Keys

Log in to your WordPress admin dashboard. For example, if your store is at https://{mystore}.com, your login URL is https://{mystore}.com/wp-admin.

  • Login URL: https://{mystore}.com/wp-admin
  • In the left sidebar, click WooCommerce.
  • Click Settings.
  • Click the Advanced tab at the top.
  • Click REST API keys in the sub-navigation below the tabs.
2

Create a new API key

Generate a new key pair for API access.

  • Click Add key.
  • Enter a Description (e.g., StackOne Integration).
  • Select the User the key will authenticate as.
  • Set Permissions to Read or Read/Write (required — other permissions will cause the connection to fail).
  • Click Generate API key.
3

Copy your credentials

Save both credentials immediately — the Consumer Secret is shown only once.

  • Copy the Consumer Key (starts with ck_).
  • Copy the Consumer Secret (starts with cs_).
  • Store both values securely before closing the page.

Find your Store URL

Your store URL is the domain where WooCommerce is installed.

1

Identify your store URL

Use the full HTTPS URL of your WooCommerce store — without the API path.

  • Example: if your WooCommerce API is at https://{mystore}.com/wp-json/wc/v3, enter https://{mystore}.com as your Store URL
  • Do not include a trailing slash.

Linking the Account from the Hub

1

Navigate to the Hub

Use one of the three Linking Account Methods to access the Hub.
2

Fill out the fields

Fill out the following fields using details from your provider:
  • Store URL
  • Consumer Key
  • Consumer Secret
3

Connect

  • Click Connect
  • If applicable, the provider will redirect you to a sign-in or authorization page. Complete the provider’s authorization flow.
  • Once authorization is successful, you will see a confirmation popup

If the account linking is successful, you will see the newly linked account in your Accounts page.