Platform

WooCommerce

BETA

WooCommerce REST API + webhooks. Consumer key/secret auth. Works with self-hosted WordPress + WooCommerce. Recommended for stores under 50K orders/month; larger volume → BigCommerce or Shopify Plus.

What you'll connect

WooCommerce REST API + webhooks. Consumer key/secret auth. Works with self-hosted WordPress + WooCommerce. Recommended for stores under 50K orders/month; larger volume → BigCommerce or Shopify Plus.

Prerequisites

  • WordPress + WooCommerce 7.x+ installed.
  • REST API enabled at WooCommerce → Settings → Advanced → REST API.
  • Consumer key + Consumer secret (read/write scope).
  • Site reachable via HTTPS (Cloudflare or hosting SSL).

Connect in 60 seconds

  1. 1
    Text us "WooCommerce" with your phone number.
  2. 2
    Paste your store URL + Consumer key/secret.
  3. 3
    First sync: products, orders, customers (chunked to avoid PHP timeouts).
  4. 4
    Webhook auto-registration for orders.create/update + product/inventory events.

What syncs after connection

  • Products
    Simple + variable products, attributes, variations, stock
  • Orders
    List/get with line items, shipping, billing, status transitions
  • Inventory
    Per-product stock_quantity + per-variation
  • Customers
    Customer records with billing/shipping addresses

Agents that act on this data

Troubleshooting + status

Slow sync on large catalogs

WooCommerce REST API is slow at >10K products due to PHP execution limits. We chunk requests and use the WP-Cron offload. Expect ~1 hour for full first sync of 50K products.

Webhooks not firing

WooCommerce requires WP-Cron or a real cron job. Disable Cloudflare bot protection on your /wc-api endpoint, or use the manual sync via /dashboard/inventory.