E-commerce Integration
E-commerce Integration in Dispatch connects your online stores to automatically import orders, sync products, and streamline fulfillment.
Overview
What is E-commerce Integration?
E-commerce integration allows:
- Automatic order import from online stores
- Product catalog synchronization
- Tracking number push-back
- Inventory updates
Benefits
Integration provides:
- Eliminate manual order entry
- Reduce errors
- Faster fulfillment
- Better customer experience
Supported Platforms
Available Integrations
Dispatch supports various e-commerce platforms. Check the Integrations section in Settings for currently available providers.
Platform Features
Each platform integration may include:
- Order import
- Product sync
- Customer data
- Tracking updates
Setting Up Integration
Prerequisites
Before integrating:
- Active e-commerce store account
- Admin/API access to your store
- Products configured in both systems
- Dispatch business configured
Configuration Steps
- Go to Settings > Integrations
- Select e-commerce platform
- Enter credentials:
- Store URL
- API keys/tokens
- Account identifiers
- Configure sync settings
- Test connection
- Enable integration
Connection Testing
Always test before going live:
- Click "Test Connection"
- Verify authentication works
- Check data access
- Review test results
Order Import
How Import Works
Orders flow from store to Dispatch:
- Customer places order
- Integration detects new order
- Order imported to Dispatch
- Ready for fulfillment
Import Configuration
Configure what to import:
- Order statuses - Which statuses to import
- Date range - How far back to look
- Filters - Specific order criteria
Import Timing
Options for import frequency:
- Real-time - Via webhooks (instant)
- Polling - Check every few minutes
- Manual - Import on demand
Order Data
Imported order includes:
- Order reference
- Customer details
- Items/products
- Delivery address
- Special instructions
Product Synchronization
Product Sync Overview
Keep products aligned between systems:
- Import products from e-commerce
- Export products to e-commerce
- Keep pricing synchronized
- Sync inventory levels
Sync Configuration
Configure product sync:
- Go to integration settings
- Enable product sync
- Configure mapping
- Set sync direction
Field Mapping
Map fields between systems:
| Dispatch | E-commerce |
|---|---|
| Name | Title |
| SKU | SKU |
| Price | Price |
| Weight | Weight |
| Description | Description |
Sync Direction
Choose direction:
- One-way (import) - Products come into Dispatch
- One-way (export) - Products go to store
- Two-way - Sync both directions
Tracking Updates
Push Tracking
Send tracking to e-commerce:
- Shipment created in Dispatch
- Tracking number generated
- Integration pushes to store
- Customer sees in their account
Automatic Updates
Configure automatic push:
- On shipment creation
- On status change
- On delivery
Status Mapping
Map Dispatch statuses to e-commerce:
| Dispatch Status | E-commerce Status |
|---|---|
| Created | Processing |
| Shipped | Shipped |
| Delivered | Completed |
Managing Integrations
Viewing Status
Monitor integration health:
- Go to Integrations dashboard
- View connection status
- Check last sync time
- Review recent activity
Pausing Integration
Temporarily stop sync:
- Find integration
- Click "Pause"
- Orders stop importing
- Resume when ready
Disabling Integration
Permanently remove:
- Open integration settings
- Click "Disable" or "Remove"
- Confirm action
- Historical data retained
Troubleshooting
Common Issues
Connection Failed
- Check API credentials
- Verify store URL
- Confirm permissions
- Check store status
Orders Not Importing
- Verify integration is active
- Check order status filters
- Review date range settings
- Look at sync logs
Product Mismatch
- Check SKU mapping
- Verify product exists in both systems
- Review field mapping
- Check for sync errors
Viewing Logs
Access integration logs:
- Open integration details
- Go to Logs tab
- Review activity
- Identify errors
Error Resolution
When errors occur:
- Review error message
- Check configuration
- Verify credentials
- Contact support if needed
Best Practices
Setup
- Test thoroughly - Use test orders first
- Map carefully - Ensure correct field mapping
- Start small - Don't import everything at once
- Document configuration - Record your setup
Operations
- Monitor regularly - Check sync status
- Address errors quickly - Fix issues promptly
- Review imported data - Verify accuracy
- Keep credentials current - Update when changed
Security
- Secure credentials - Don't share API keys
- Limit access - Only admins configure
- Rotate keys - Periodically update
- Monitor activity - Watch for unusual patterns