====== How to Integrate with WooCommerce ====== WooCommerce is a free eCommerce plugin in WordPress that let people sell their product or services online. Now, you can sync SiteGiant with WooCommerce and sell on more online sales channels effortlessly. ==== Step 1: Generate WooCommerce API Key ==== 1. **Log in** to your Woocommerce from WordPress. 2. Go to the **WooCommerce** menu and select ‘**Settings**‘. {{:home:knowledge_base:sitegiant:sales_channels:woocommerce_setting.png?direct 150 |WooCommerce Setting}} \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ 3. Go to the ‘**Advanced**‘ tab and choose **REST** **API**. After that, click on ‘**Add Key**‘. {{:home:knowledge_base:sitegiant:sales_channels:advanced_tab.png?direct 750 |Advanced Tab}} \\ \\ \\ \\ \\ \\ \\ \\ To use the latest version of the REST API you must be using: \\ >WooCommerce version 5.8.0 and above. \\ >Set permalinks in Settings > Permalinks so that the custom endpoints are supported. \\ 4. Fill up the Key details, and choose ‘**Read/Write**‘ for the Permissions. Then, click ‘**Generate API Key**‘. {{:home:knowledge_base:sitegiant:sales_channels:generate_api_key.png?direct 600 |Generate API Key}} \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ 5. Copy the **Consumer Key** and **Consumer Secret** for later use. {{:home:knowledge_base:sitegiant:sales_channels:consumer_key_consumer_secret.png?direct 750 |Consumer Key & Consumer Secret}} \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ ==== Step 2: Integrate with WooCommerce ==== 1. Go to **Settings** from SiteGiant Dashboard. {{:home:knowledge_base:sitegiant:sales_channels:settings.png?direct 150 |Sales Channel Settings}} \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ 2. Select **Sales Channels**. {{:home:knowledge_base:sitegiant:sales_channels:sales_channels.png?direct 300 |Sales Channel}} \\ \\ \\ \\ \\ \\ 3. Then ‘**Add New Sales Channel**‘ for WooCommerce. {{:home:knowledge_base:sitegiant:sales_channels:add_new_sales_channel_button.png?direct 200 |Add New Sales Channel Button}} \\ \\ \\ 4. Select ‘**WooCommerce**‘ and click **Continue**. {{:home:knowledge_base:sitegiant:sales_channels:woocommerce.png?direct 400 |WooCommerce}} \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ 5. Insert the **Channel Name** and your WooCommerce **Store URL**. Then, paste the **Consumer Key** and **Consumer Secret** get from WooCommerce WordPress. {{:home:knowledge_base:sitegiant:sales_channels:connect_a_new_sales_channel_3.png?direct 400 |Connect A New Sales Channel}} \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ 6. Once connected successfully, your existing product in WooCommerce will be sync-back to SiteGiant WooCommerce Listing.