Sales Channel Setup
Vectis connects to your ecommerce platforms to automatically import orders and sync inventory. Choose from native integrations or connect 40+ platforms through API2Cart.
Native Integrations
Shopify
Full OAuth 2.0 integration with real-time webhooks.
Features:
- Automatic order import
- Real-time inventory sync
- Fulfillment updates with tracking
- Multi-location support
Setup:
- Go to Settings → Sales Channels → Add Channel
- Select Shopify
- Enter your Shopify store URL (e.g.,
mystore.myshopify.com) - Click Connect and authorize Vectis in Shopify
- Configure sync settings (inventory locations, order statuses)
Webhook Events:
orders/create— New order receivedorders/updated— Order modifiedorders/cancelled— Order cancelledinventory_levels/update— Stock changed in Shopify
WooCommerce
REST API v3 integration with webhook subscriptions.
Features:
- Order import via webhooks or polling
- Inventory sync (bidirectional)
- Fulfillment status updates
- Multi-webhook support for reliability
Setup:
- In WooCommerce, go to Settings → Advanced → REST API
- Create API keys with Read/Write permissions
- In Vectis, go to Settings → Sales Channels → Add Channel
- Select WooCommerce
- Enter your store URL and API credentials
- Vectis will automatically configure webhooks
Required Permissions:
- Read/Write access to Orders
- Read/Write access to Products
- Read access to Customers
TikTok Shop
Import orders and sync inventory with TikTok Shop.
Features:
- Order import
- Inventory sync
- Fulfillment updates
Setup:
- Go to Settings → Sales Channels → Add Channel
- Select TikTok Shop
- Authorize Vectis in TikTok Seller Center
- Map your TikTok products to Vectis SKUs
API2Cart Integration
Connect 40+ ecommerce platforms through a single integration.
Supported Platforms
| Platform | Status |
|---|---|
| Amazon | ✅ Supported |
| eBay | ✅ Supported |
| Etsy | ✅ Supported |
| Walmart Marketplace | ✅ Supported |
| Magento 1 & 2 | ✅ Supported |
| BigCommerce | ✅ Supported |
| PrestaShop | ✅ Supported |
| OpenCart | ✅ Supported |
| Volusion | ✅ Supported |
| 3dcart | ✅ Supported |
| Squarespace | ✅ Supported |
| Wix | ✅ Supported |
| And 30+ more… | See full list |
Setup
- Go to Settings → Sales Channels → Add Channel
- Select API2Cart
- Choose your platform from the dropdown
- Follow the platform-specific authorization flow
- Configure sync settings
Features by Platform
Features vary by platform capabilities:
| Feature | Amazon | eBay | Etsy | Walmart |
|---|---|---|---|---|
| Order Import | ✅ | ✅ | ✅ | ✅ |
| Inventory Sync | ✅ | ✅ | ✅ | ✅ |
| Fulfillment Updates | ✅ | ✅ | ✅ | ✅ |
| Product Sync | ✅ | ✅ | ✅ | ✅ |
Sync Settings
Order Import
Configure which orders to import:
- Order Statuses: Import orders in specific statuses (e.g., paid, processing)
- Date Range: Initial import date range
- Auto-confirm: Automatically confirm imported orders
Inventory Sync
- Sync Direction: Vectis → Channel, Channel → Vectis, or Bidirectional
- Sync Frequency: Real-time (webhooks) or polling interval
- Buffer Stock: Reserve quantity not synced to channels
Fulfillment
- Auto-fulfill: Automatically mark orders as fulfilled when shipped
- Tracking Upload: Send tracking numbers to sales channel
- Partial Fulfillment: Handle split shipments
Troubleshooting
Orders Not Importing
- Check channel connection status in Settings → Sales Channels
- Verify webhook configuration in your platform
- Check order status filters
- Review error logs in Settings → Logs
Inventory Not Syncing
- Verify SKU mapping between Vectis and channel
- Check sync direction settings
- Ensure products are active in both systems
- Review sync logs for errors
Authentication Errors
- Reconnect the channel (re-authorize)
- Check API credentials haven’t expired
- Verify required permissions are granted
Need Help?
Contact support@stoalogistics.com for assistance with sales channel setup.