${articleTitle}
How to Connect WooCommerce by OAuth Plugin?
Connecting your WooCommerce store to CJdropshipping using the OAuth Plugin lets you securely list products and automate order fulfillment even when the Default method is unavailable. This guide walks you through installing the OAuth plugin in WordPress, generating your Client Key & Client Secret, and connecting your store in CJ.
Steps Overview
Log in to your WordPress/WooCommerce admin dashboard. Ensure the WooCommerce plugin is installed and activated — you should see WooCommerce in the left sidebar.
In the WordPress sidebar, go to Plugins → Add New. In the Search plugins box (top right), search for WordPress REST API - Oauth 1.0a. In the results, find WP REST API – OAuth 1.0a Server (by Joe Hoyle) and click Install Now (if the plugin was installed before, this button shows Update Now instead), then click Activate. Once activated, an Applications entry appears under Users in the sidebar.
Confirm WooCommerce is installed and activated. In the left sidebar, click Plugins — WooCommerce should appear in the list with status Active.
Go to Settings → Permalinks in WordPress. Select Post name as the permalink structure, then click Save Changes. This step is required for the WooCommerce REST API to work correctly.
In your WordPress admin dashboard, navigate to Users → Applications. You can open this page directly at: your-site.com/wp-admin/users.php?page=rest-oauth1-apps (replace your-site.com with your actual domain). On this page, click the Add New button to create a new OAuth application.
In the Add Application form, fill in the following fields:
• Consumer Name: e.g. CJ Dropshipping
• Description: e.g. Connect WooCommerce store to CJ Dropshipping
• Callback: Enter exactly https://cjdropshipping.com — this exact address is required and must not be changed
Then click Add Consumer.
After clicking Add Consumer, the page refreshes and the OAuth Credentials section appears below the form. Copy and save the Client Key and Client Secret — you will need both values when connecting your store in Step 10.
Log in to CJdropshipping. In the left sidebar click Apps, then click Install App to open the app marketplace. Scroll to the E-commerce Platform section, find WooCommerce and click the download icon on its card. Wait for installation to complete — WooCommerce will then appear in the sidebar under Apps.
Log in to CJ Dropshipping. In the left sidebar, go to Apps → WooCommerce. If no stores are connected, you'll see an empty page with an Add Store button.
Click Add Store. In the dialog, under Authorization, select OAuth Plugin. Fill in the following fields:
• Site Url: Enter your WooCommerce site domain (e.g. yourstore.com) — enter your own site address, not the example shown
• Client Key: The Client Key from Step 7
• Client Secret: The Client Secret from Step 7
Then click Next.
After authorizing, you are redirected back to CJ. Your WooCommerce store now appears in the Store List with Token Verification Results: Authorized and Store Status: Activated. The connection is complete — CJ can now sync products and orders with your WooCommerce store.
Related Questions
WordPress REST API - Oauth 1.0a, find WP REST API – OAuth 1.0a Server (by Joe Hoyle) in the results, and click Install Now, then Activate. Once activated, an Applications page appears under Users, where you create the OAuth application.your-site.com/wp-admin/users.php?page=rest-oauth1-apps). Click Add New, enter a Consumer Name and Description, and set the Callback to exactly https://cjdropshipping.com — this exact address is required and must not be changed. Click Add Consumer to generate your Client Key and Client Secret.

