Dongguan, China  ·  Shipping to 200+ Countries | Mon–Sat 9:00 AM – 10:00 PM (CST)

Platform Integrations

Connect Anything. Orchestrate Everything.

Native apps for Shopify, WooCommerce, BigCommerce, Magento. API + webhooks for TikTok Shop, Etsy, eBay, Wix. SFTP + CSV for custom ERP systems. If your orders live somewhere, we pull them into our supply chain.

Hub ASG WMS One normalized stream
Shopify Amazon WooCommerce TikTok Shop Etsy eBay BigCommerce Magento Wix Custom ERP

Four Integration Methods

We Fit Every Technical Stack.

Native App

Install from the platform’s app store. OAuth connects in 60s. Zero code.

  • Shopify App Store
  • BigCommerce App Marketplace
  • Wix App Market
Setup: 5 min

Plugin / Extension

Download + upload to your admin. Configure API keys. Go live.

  • WooCommerce
  • Magento 2
  • PrestaShop
  • OpenCart
Setup: 20 min

REST API + Webhooks

Direct API integration with your platform. Real-time event-driven sync.

  • TikTok Shop Partner API
  • Etsy Open API v3
  • eBay Inventory API
  • Custom ERP systems
Setup: 2–5 days

CSV / SFTP Drop

For legacy or proprietary systems. Schedule file drops, we pick them up.

  • Custom ERP exports
  • Legacy OMS systems
  • Email-attached CSV
  • SFTP polling
Setup: 1 day

Supported Platform Directory

Twelve Native Integrations · More on Request.

Shopify

Native App

OAuth, webhooks, inventory sync 5min, order + tracking push.

Live · 2,400+ stores

Amazon

SP-API

MWS/SP-API, FBA routing, FBM fulfillment, multi-marketplace.

Live · 800+ sellers

WooCommerce

Plugin

WordPress plugin, REST API, multi-site supported.

Live · 1,100+ stores

TikTok Shop

Partner API

US/UK/SEA regions. Webhook-driven real-time order pull.

Live · 420+ stores

BigCommerce

Native App

BigCommerce App Store, multi-storefront, B2B edition.

Live · 340+ stores

Magento 2

Extension

Adobe Commerce compatible. Enterprise SLA available.

Live · 180+ stores

Etsy

Open API v3

Seller account auth, transaction-level sync.

Live · 280+ shops

eBay

Inventory API

Multi-country ebay.com / .co.uk / .de / .au.

Live · 160+ sellers

Wix

Native App

Wix App Market, Wix Stores integration.

Live · 210+ stores

Squarespace

API + Webhook

Squarespace Commerce API. Order-event triggered.

Live · 90+ stores

PrestaShop

Module

PrestaShop Addons marketplace, EU-popular.

Live · 60+ stores

Custom ERP

REST / SFTP

SAP, NetSuite, Odoo, proprietary systems.

By Request

Data Flow Architecture

What Syncs, In Which Direction, How Often.

Your Platform

Products
Orders
Customers
Product + VariantsOn change
Inventory LevelsEvery 5 min
New Orders30–60s webhook
Fulfillment + TrackingAs dispatched
Customer Shipping InfoWith order
Return EventsAs received

ASG Hub

Inventory
Fulfillment
Tracking

For Engineering Teams

REST API · Full Documentation, OpenAPI Spec.

If your platform isn’t in the directory, use our API directly. OAuth2 + webhooks + OpenAPI spec + Postman collection + SDK libraries for Node.js, Python, PHP, Ruby.

POST /v1/orders
curl -X POST https://api.asgdropship.com/v1/orders \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "external_id": "SH-087-24",
    "channel": "shopify_primary",
    "ship_to": {
      "name": "Jane Doe",
      "country": "US"
    },
    "line_items": [
      { "sku": "SKU-12845", "qty": 2 }
    ],
    "pack_recipe": "brand_default"
  }'

// 201 Created
// { "id": "ord_9h3m2", "status": "received" }

Event-Driven Webhooks

24 Event Types · Subscribe to What You Need.

Inventory Events

inventory.updatedSKU stock level changed
inventory.low_stockReorder threshold hit
inventory.out_of_stockFully depleted
inventory.reorder_placedReplenishment PO created

Order Events

order.receivedOrder accepted by WMS
order.pack_startedPicker assigned
order.pack_completeReady for dispatch
order.shippedTracking number issued
order.deliveredPOD confirmed
order.return_receivedReturn back at warehouse

Product Events

product.createdNew SKU in catalog
product.updatedSpec/price/image changed
product.discontinuedNo longer available
product.cost_changedSupplier price update

Multi-Channel Orchestration

One SKU. Five Channels. Zero Oversell.

When the same product sells on multiple platforms, inventory sync must be accurate within seconds. Here’s how we handle it.

SKU-12845 847 units total LA Warehouse
340 allocated
254 allocated
127 allocated
85 allocated
41 reserved

Our WMS allocates stock across your channels by your defined priority rules. When one channel depletes faster than projected, reserve stock auto-rebalances without manual intervention. Buffer prevents oversell races.

Security & Compliance

Your Customer Data Handled Properly.

SOC 2 Type II Framework

Data-handling aligned to SOC 2 standards. Annual audit in progress.

Encryption at Rest + Transit

AES-256 storage, TLS 1.3 transport. Customer PII encrypted per-field.

GDPR + CCPA Ready

Data-subject rights honored. Right to deletion, right to access, data portability.

24h Incident Response

Any breach or anomaly triggers ticket + client notification within 24 hours.

API Token Scoping

Per-scope permissions. Read-only vs full access. Rotatable anytime.

Audit Log Access

Full action history per API call. Exportable for your compliance team.

Integration Setup

Going Live in 5 Steps.

01

Kickoff Call

30-min call. Confirm platform, connection method, order volume, data schema.

02

Credentials Exchange

OAuth for native apps, API keys for custom. Secure-share via your preferred channel.

03

Sandbox Test

Run 3–5 test orders end-to-end. Verify product sync, order receipt, tracking push-back.

04

Go-Live Approval

Your team + ASG PM sign-off. Live mode enabled. First production order monitored.

05

14-Day Hypercare

Daily check-ins. Any sync anomaly triaged within 2h. Graduation to standard support after 14d.

Integration Health Monitoring

Live Connection Status · 24/7 Monitoring.

📥Shopify Webhook99.98% uptime · 42ms avgHealthy
📦Amazon SP-API99.91% uptime · 280ms avgHealthy
📬TikTok Partner API99.84% uptime · 180ms avgDegraded
📧WooCommerce REST99.99% uptime · 95ms avgHealthy
🌐Outbound Webhooks99.96% delivered · 3 retries avgHealthy
💻Admin Dashboard100% uptime · 180ms avgHealthy

Live status at status.asgdropship.com (available to active clients). 90-day rolling SLA.

Technical Questions

What Tech Teams Ask Before Connecting.

My platform isn’t in the directory. Can you integrate?

If your platform has any of: (a) REST API, (b) GraphQL endpoint, (c) CSV/SFTP export, (d) webhook support — we can integrate. Custom integration adds 5–10 business days to onboarding. Common proprietary systems we’ve connected: SAP, NetSuite, Odoo, Dynamics 365, custom homegrown ERPs. No PHP-in-2006 or cPanel-only systems (sorry).

What’s the latency from order creation to pack start?

For webhook-driven platforms (Shopify, WooCommerce, BigCommerce): 30–60 seconds typical from order placement to “pack wave” appearing in our WMS. For polled APIs (eBay, Etsy): 2–5 minutes. For CSV/SFTP drops: depends on your export schedule (default hourly). Real-time inventory back-sync averages 5 minutes across platforms.

Do you handle failed webhook retries?

Yes. Outbound webhooks follow exponential backoff: 10s, 60s, 5min, 30min, 2h, 12h, 24h. After 7 retries (~40 hours total), we flag the destination as failing and alert your team. Delivery receipts logged per attempt. Idempotency keys on every webhook so retries don’t double-process.

Who owns the integration code? Am I locked in?

Our platform apps (Shopify, WooCommerce plugins) are ours and maintained by us. Custom API integrations: your credentials, your platform, your data; you can disconnect anytime with zero integration teardown — just revoke the API token. We don’t inject code into your platform. All custom mappings are documented and delivered to you at offboarding.

Can I use multiple channels with one ASG account?

Yes. Our account structure supports N channels under one parent account. A typical multi-channel setup: Shopify (primary DTC) + Amazon FBM + TikTok Shop + 1 wholesale CSV. All inventory pools from the same warehouse, with allocation rules you define. See §7 for the orchestration visual.

What’s the rate limit on the public API?

Standard tier: 60 req/min. Burst capacity 120 req/min for 60 seconds. Enterprise tier: 300 req/min. Webhooks have no rate limit — we’ll absorb any volume you send. For bulk operations (1,000+ orders), use the batch endpoints with job IDs rather than per-order calls.

Do you support sandbox / test environments?

Yes. Every account gets production + staging environments with separate API tokens. Staging has synthetic warehouse, fake courier labels, and no real pack-out. Perfect for regression testing your platform changes without risking real orders.

Connect Your Stack

Your Platform. Our Supply Chain.

Book an integration scoping call. Tell us what platform you’re on (or what custom system you’ve built) — we’ll confirm compatibility, scope the connection method, and quote onboarding timeline within 24h.

Book Integration Call

30-min call · Scope + timeline within 24h · No commitment