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.