...
Step 1 - Login to your Wordpress Admin site and follow these instructions
When logged into the Admin site, click on “Woocommerce” then click “Settings” then click the “Advanced” tab to expose the “REST API” option. Click “REST API” to create your Woocommerce API Keys.
...
2. Click “Add Key” to create your Woocommerce API Key.
...
Navigate to Admin → Plugins → Data Sources and click on the green “+Activate” button on the Woocommerce tile.
...
storeURL = your Woocommerce store url (minus the https://)
ConsumerKey= your Woocommerce Consumer Key (required)
ConsumerSecret= your Woocommerce Consumer Secret (required)
campaignId =
...
Optional. Assign your Woocommerce products to a specific campaign. If blank, a new campaign will be created when the products are pulled from Woocommerce.
...
gatewayId =
...
Optional. The
...
gateway to assign to the CRM campaign products that will be created from the Woocommerce products. Entering a value here will save the effort of manually editing the campaign products to assign a merchant account.
...
gatewayId can be found on the MID List (Merchants → MID List).
sendInitialOrders = Optional. Use this to automatically send successful new orders back to Woocommerce. This will send all successful new orders on the campaign. It is advised to use the campaign for Woocommerce orders only, if sending orders back to Woocommerce.
sendRebillOrders = Optional. Use this to automatically send successful rebill orders back to Woocommerce. This will send all successful rebill orders on the campaign.
...
Step 3 - Synchronize Products
...
It has been discovered that most Wordpress servers are configured differently which could cause issue when syncing products. The most common error one might face when using this plugin is "sorry you cannot list resource". To troubleshoot this issue please follow the steps below.
Confirm API credentials are correct.
Confirm pretty permalinks are enabled in your WP settings. If not please follow this guide to ensure you’re permalinks are configured correctly.
If updating your credentials and/or updating your store’s permalinks did not resolve this issue then it is safe to say that this issue might be caused by the way your Wordpress server is configured more specifically your server is not passing authorization headers to Wordpress.
...