Generating WooCommerce API credentials and adding tokens in PIMworks

Modified on Tue, 12 Sep, 2023 at 2:04 PM

Who can use this feature?

Super users and PIM Users with Read/Write permission for Channel Subscription module
 
Available on 
Accounts with subscription to Channel Subscription module



Prerequisite

1. Valid WooCommerce store

2. Access to API



1. Login to WooCommerce Portal: 

    1. Log in to your WooCommerce admin portal using your WordPress credentials


2. Navigate to API Settings:


a. For WooCommerce version 3.4 and later:


    1. Go to Settings in the left-hand menu.


    2. Select Advanced.


    3. Click on 'REST API.'


 


b. For WooCommerce versions prior to 3.4:


    1. Go to Settings in the left-hand menu.


    2. Select API.


    3. Click on 'Key/Apps.'


3. Add Key in the API settings section:


    1. Click on the 'Add Key' button. This action will take you to the "Key Details" page, where you can configure the key settings




4. Configure Key Details:


    1. Add a description for the key to help you identify its purpose or usage.

    

    2. Select the WordPress user for whom you want to generate an API key from the dropdown list.

    3. Choose the level of access for this API key:

            a. Read access: Allows access for reading data from WooCommerce.

            b. Write access: Permits the modification of data within WooCommerce.

            c. Read/Write access: Provides both reading and writing capabilities

5. Generate API Key


1. Click on the "Generate API Key" button. WooCommerce will create API keys for the selected user.


2. WooCommerce will provide you with the following key details:


        a. Consumer Key: This is a unique identifier for your API integration.

        b. Consumer Secret: This is a confidential key used for authentication.

        c. A QR Code: This can be scanned by some applications for easy integration.



6. Revoke API Key: 


1. WooCommerce typically provides an option to "Revoke API Key." Clicking this will invalidate the API key and prevent further access




How to add tokens in PIMworks ?


1. Go to Channels > Manage channels



 

2.  Search for WooCommerce and click on the '+Add' option to subscribe to the WooCommerce channel




3. Click on the edit Description: https://s3-ap-south-1.amazonaws.com/ind-cdn.freshdesk.com/data/helpdesk/attachments/production/88021481140/original/PayKLpjineee6Aecw0UL7u8Aj9EbHjKOag.png?1688463963icon to manage store.


4. Add the store URL, consumer key, secret key 


5. Select the required sync components and save the information.


6. When you click "SAVE," the system will validate your credentials, and if they are confirmed as valid, the synchronization process for Sync Components from WooCommerce to PIMworks will commence.




User can add multiple stores and provide valid credentials for each of them

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article