Prerequisites
Before proceeding, ensure the following requirements are met.
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.
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.
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.
Find your Store URL
Your store URL is the domain where WooCommerce is installed.
Linking the Account from the Hub
Navigate to the Hub
Fill out the fields
- Store URL
- Consumer Key
- Consumer Secret
If the account linking is successful, you will see the newly linked account in your Accounts page.