Skip to main content

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

  1. Go to Settings > Integrations
  2. Select e-commerce platform
  3. Enter credentials:
    • Store URL
    • API keys/tokens
    • Account identifiers
  4. Configure sync settings
  5. Test connection
  6. Enable integration

Connection Testing

Always test before going live:

  1. Click "Test Connection"
  2. Verify authentication works
  3. Check data access
  4. Review test results

Order Import

How Import Works

Orders flow from store to Dispatch:

  1. Customer places order
  2. Integration detects new order
  3. Order imported to Dispatch
  4. 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:

  1. Go to integration settings
  2. Enable product sync
  3. Configure mapping
  4. Set sync direction

Field Mapping

Map fields between systems:

DispatchE-commerce
NameTitle
SKUSKU
PricePrice
WeightWeight
DescriptionDescription

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:

  1. Shipment created in Dispatch
  2. Tracking number generated
  3. Integration pushes to store
  4. 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 StatusE-commerce Status
CreatedProcessing
ShippedShipped
DeliveredCompleted

Managing Integrations

Viewing Status

Monitor integration health:

  1. Go to Integrations dashboard
  2. View connection status
  3. Check last sync time
  4. Review recent activity

Pausing Integration

Temporarily stop sync:

  1. Find integration
  2. Click "Pause"
  3. Orders stop importing
  4. Resume when ready

Disabling Integration

Permanently remove:

  1. Open integration settings
  2. Click "Disable" or "Remove"
  3. Confirm action
  4. 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:

  1. Open integration details
  2. Go to Logs tab
  3. Review activity
  4. Identify errors

Error Resolution

When errors occur:

  1. Review error message
  2. Check configuration
  3. Verify credentials
  4. Contact support if needed

Best Practices

Setup

  1. Test thoroughly - Use test orders first
  2. Map carefully - Ensure correct field mapping
  3. Start small - Don't import everything at once
  4. Document configuration - Record your setup

Operations

  1. Monitor regularly - Check sync status
  2. Address errors quickly - Fix issues promptly
  3. Review imported data - Verify accuracy
  4. Keep credentials current - Update when changed

Security

  1. Secure credentials - Don't share API keys
  2. Limit access - Only admins configure
  3. Rotate keys - Periodically update
  4. Monitor activity - Watch for unusual patterns