WooCommerce technical setup
Connect your store in Settings, or push order JSON through the advanced API endpoint.
Recommended: Settings connect
In the app, open Settings → API Integration → WooCommerce. Create WooCommerce REST API keys (read/write), then paste store URL, Consumer Key, and Consumer Secret. Circle Routes registers order webhooks and imports matching orders as delivery tasks.
Sync modes: Import only, or Import and update WooCommerce (mark completed when the driver finishes delivery).
Webhook receiver
POST {YOUR_API_HOST}/api/v1/webhooks/woocommerceRegistered automatically on connect. Verified with the WooCommerce webhook secret we store for your connection.
Advanced: push endpoint
For Zapier or custom middleware you can still push WooCommerce order objects with the workspace API key:
POST {YOUR_API_HOST}/api/v1/delivery-tasks/push/woocommerce/ordersX-API-Key: {your API key from Settings → API Integration}What gets mapped
Customer name, phone, email, shipping address, city, line-item quantity as box count, order number, and an AWB of WOO-{order id}. Connected import uses today when date_created is in the past.
Not mapped: COD, skills, time windows, coordinates, weight, merchant, or task type. Use bulk push for those fields.
