WooCommerce Integration
Seamlessly deliver digital products through Continuata when customers purchase from your WordPress/WooCommerce store.
Webhook Setup
WooCommerce's built-in webhooks send Continuata everything it needs — no plugin or custom code required.
Step 1: Save a Shared Secret in Continuata
- In Continuata, go to Settings → Integrations
- Click Add Integration and select WooCommerce
- Enter a strong secret (32+ random characters), then Save
- Copy your webhook URL:
https://continuata.io/webhooks/YOUR_ORG_ID/woocommerce
Step 2: Create the Webhook in WooCommerce
- In WordPress admin, go to WooCommerce → Settings → Advanced → Webhooks
- Click Add webhook
- Status: Active · Topic: Order updated
- Delivery URL: paste your Continuata webhook URL
- Secret: the same secret you saved in Continuata
- Save the webhook
WooCommerce sends its standard order payload signed with the X-WC-Webhook-Signature header automatically. Continuata fulfils the order once its status reaches processing or completed — one download email covering every mapped item.
Step 3: Configure SKU Mapping
Map WooCommerce product SKUs to Continuata products from each product's detail page — open a product in your Continuata dashboard and add a mapping in the External Mappings panel using vendor WooCommerce and the WooCommerce SKU as the external key.
Email Delivery
Continuata emails each customer their download link automatically when the order is fulfilled — professional transactional templates, high deliverability, automatic retries. Customers can also retrieve their libraries any time at continuata.io/my.
Testing Your Integration
Test Checklist
- Create a test digital product in WooCommerce
- Map it to a Continuata product
- Place a test order and complete payment
- Verify download token is generated
- Test the download link functionality
- Check that email delivery works (if configured)
Need Help? Configure your webhook endpoint in Settings → Integrations or contact support@continuata.com for assistance.