All Providers
πŸ›’

WooCommerce Webhooks

E-commerce

WooCommerce sends webhooks for order status changes, product updates, and customer events. Uses HMAC-SHA256 signature verification with a webhook delivery secret.

Webhook Events

6 event types

order.created

New order placed

order.updated

Order updated

order.deleted

Order deleted

product.created

New product created

product.updated

Product updated

customer.created

New customer registered

Signature Verification

Header
X-WC-Webhook-Signature
Method

Base64(HMAC-SHA256(rawBody, secret))

View official docs

Sample Payload

order.created

application/json
{
  "id": 727,
  "parent_id": 0,
  "status": "processing",
  "currency": "USD",
  "total": "49.99",
  "customer_id": 26,
  "billing": {
    "first_name": "John",
    "last_name": "Doe",
    "email": "[email protected]"
  },
  "line_items": [
    {
      "id": 315,
      "name": "Woo Album",
      "quantity": 1,
      "total": "49.99"
    }
  ]
}

Send a Sample WooCommerce Payload

Pick an event, enter your endpoint URL (or localhost), and fire a realistic WooCommerce payload with one click β€” no WooCommerce account needed.

Test Sender

Loading samples…

No signup

Capture & Inspect WooCommerce Webhooks Live

Get a free public HTTPS endpoint below, point WooCommerce at it, and watch events arrive in real time. Use the forwarding rule to relay them straight to your local server.

Live demo β€” no signup required

See it work in real time

Click below to get a live webhook URL instantly. Paste it anywhere β€” Stripe, GitHub, Postman β€” and watch events arrive right here.

Expires in 1 hour Β· No account needed

Forward WooCommerce webhooks to localhost

  1. Click Create live endpoint above to get a public HTTPS URL
  2. Paste the URL into WooCommerce's webhook settings
  3. In the Forwarding tab, add a rule: target = http://localhost:3000/webhooks/woocommerce
  4. Fire a test event from WooCommerce β€” it arrives in the inspector and hits your local handler simultaneously

Ready to test your WooCommerce webhook handler?

Free HTTPS endpoint with forwarding, retry, and event replay. No install, no CLI, no deploy.

Create Free Account