1. Home
  2. /
  3. Docs
  4. /
  5. Channel Integrations
  6. /
  7. Integrations
  8. /
  9. How to Integrate WooComme...

How to Integrate WooCommerce Store ?

WooCommerce sellers can easily sync their store with Shift’s platform to automate order import, inventory sync, and streamline shipping operations. This integration allows for:

  • Automatic order sync into the Shift dashboard 
  • Real-time inventory updates 
  • Mapping of COD & Prepaid payment statuses 
  • API-based secure integration via WooCommerce REST API

 

Sign in to Shift

  • Visit www.shift.in.
  • Sign In using your registered email and password → Click Login.

  • Once logged in, you will be directed to your Shift Home page.

Go to Channels

  • From the Home page, navigate to Setup & Manage > Channels from the left Menu. 
  • Click “New Channel” .

  • Click “Add” under the Woo commerce card.

Fill Integration Details

Enter the following fields:

  • Store Name ( Open your WooCommerce account and on the website link
    (ex: https://accountname.in/wp-admin/), your store URL would be https://accountname.in)
  • Store URL
  • Store Client ID
  • Store Client Secret
  • Order Sync Frequency

⚠️  If you don’t have Client ID/Secret:

  • Go to your WooCommerce Admin Panel 
  • Navigate to Settings > Advanced 

  •  Click on REST API in page setup and click on Add Key

Generate API Key

  • Description: Shift_Logistics
  • Permissions: Read/Write
  • User should be: Admin
  • Click Generate API Key

You will receive:

  • Consumer Key → Paste into Store Client ID
  • Consumer Secret → Paste into Store Client Secret

  • The Consumer key should be copied and pasted in Store Client ID
  • The Consumer secret should be copied and pasted in Store Client Secret

Map Payment Statuses

  • Match your WooCommerce payment statuses for:
  • COD
  • Prepaid

Enable Multi-Seller Mode (Optional)

  • If you’re on Shift’s Ultimate Plan, you can enable Multi-Seller mode. 
  • This ensures orders sync only to specific sellers mapped.

Inventory Sync Settings

  • Toggle Inventory Sync if you want stock data synced 
  • You may choose a specific Sync From Date (up to 60 days back) 
  • Finally, click Add Channel to complete integration.