WooCommerce Integration
The WooCommerce integration connects your WooCommerce store to fabric Dropship so you can exchange orders, fulfillment data, and inventory updates automatically.
Once enabled, purchase orders are pushed into WooCommerce, and tracking numbers are pulled back into Dropship as orders are fulfilled. This reduces manual work, improves accuracy, and keeps your product availability aligned across systems.
Connecting WooCommerce to Dropship
- Click your business name in the menu at the top of the page in Dropship and select Supplier Settings. The Supplier Settings page is displayed.
- On the Supplier Settings page, click Integrations. The Integrations page is displayed.
- Click Add Integration. The Add Integration window is displayed.
- In the WooCommerce tile, click Add.
- In the WooCommerce Store URL field, enter your store’s URL and click Add Integration.
The WooCommerce integration is activated.
Configuring the WooCommerce Integration in Dropship
To ensure data flows correctly between your WooCommerce store and fabric Dropship, you must configure how orders, inventory, and fulfillment updates are exchanged. The steps involved are:
- Syncing order and tracking data between WooCommerece and Dropship
- Syncing fulfillment data from WooCommerece to Dropship
- Syncing inventory data from WooCommerece to Dropship
Syncing order and tracking data between WooCommerce and Dropship
To send purchase orders from Dropship to WooCommerce and return tracking information after fulfillment, enable the order integration setting.
When this setting is enabled, orders from all connected retailer partners are pushed automatically into your WooCommerce store. As you fulfill those orders, tracking numbers are synced back to Dropship and shared with each retailer.
- Click your business name in the menu at the top of the page in Dropship and select Supplier Settings. The Supplier Settings page is displayed.
- On the Supplier Settings page, click Integrations. The Integrations page is displayed.
- On the Integrations page, click Options next to WooCommerce and select Configuration. The WooCommerce Settings page is displayed.
- To enable order syncing, in the Orders section, click Enable Integration.
The Orders integration is enabled.
Syncing fulfillment data from WooCommerce to Dropship
To automatically share tracking numbers from WooCommerce to Dropship after fulfillment, enable the fulfillment integration setting.
If you print labels directly from WooCommerce, tracking numbers are typically available when the fulfillment is created. This ensures your retailer partners receive tracking updates without manual work.
- Click your business name in the menu at the top of the page in Dropship and select Supplier Settings. The Supplier Settings page is displayed.
- On the Supplier Settings page, click Integrations. The Integrations page is displayed.
- On the Integrations page, click Options next to WooCommerce and select Configuration. The WooCommerce Settings page is displayed.
- In the Fulfillments section, in the Select Webhook field, select Fulfillment Created and click Enable Integration.
The fulfillment integration is active.
Syncing inventory levels from WooCommerce to Dropship
To keep inventory levels in Dropship up to date, enable automatic syncing from your WooCommerce store.
This helps your retailer partners avoid overselling, stockouts, and cancellations by ensuring they have accurate visibility into your available inventory.
- Click your business name in the menu at the top of the page in Dropship and select Supplier Settings. The Supplier Settings page is displayed.
- On the Supplier Settings page, click Integrations. The Integrations page is displayed.
- On the Integrations page, click Options next to WooCommerce and select Configuration. The WooCommerce Settings page is displayed.
- In the Inventory section in the Select Webhook field, click Product/Inventory Updated (Recommended).
Your WooCommerce inventory now syncs automatically with Dropship.
Monitoring WooCommerce Webhook Activity
Use webhook records to monitor and troubleshoot how data moves between your WooCommerce store and fabric Dropship.
Each webhook represents an event—such as an order being placed, inventory being updated, or a shipment being fulfilled. Reviewing these logs helps confirm successful communication and identify integration issues when they occur.
Understanding webhook details
The webhook history log includes the following details:
Field | Description | Example Data |
---|---|---|
ID | Unique identifier for the webhook event. | 100877 , 100878 , 100879 |
Topic | Type of event and action performed | products/update , fulfillments/create , orders/cancelled . |
Received | Date and time the webhook was received by Dropship. | August 10, 2023 @ 12:17 PM , March 21, 2025 @ 10:02 AM |
Has Message? | Indicator of whether a message was returned with the webhook. | checkmark if message is included, blank if no message |
Status | The outcome of the webhook event. | Success , Skipped , Failed |
Viewing details for a specific webhook
You can view more detailed information about a webhook event, including request and response data. This is useful for investigating errors or confirming the data exchanged with WooCommerce.
- Click your business name in the menu at the top of the page in Dropship and select Supplier Settings. The Supplier Settings page is displayed.
- On the Supplier Settings page, click Integrations. The Integrations page is displayed.
- On the Integrations page, click Options next to WooCommerce and select Webhook History. The WooCommerce Webhook History page is displayed.
- To view an individual event’s details, click its ID. The Inspect Webhook window is displayed.
Filtering webhook logs
You can filter the webhook history log to find events based on specific criteria such as event status, topic, or date. This helps narrow down large sets of logs and makes troubleshooting more efficient.
- Click your business name in the menu at the top of the page in Dropship and select Supplier Settings. The Supplier Settings page is displayed.
- On the Supplier Settings page, click Integrations. The Integrations page is displayed.
- On the Integrations page, click Options next to WooCommerce and select Webhook History. The WooCommerce Webhook History page is displayed.
- To filter webhook events, click Filter.
The filter window is displayed.
- To filter by status, click Expand next to Status and select one or more options.
- To filter by topic, click Expand next to Topic and select one or more options.
- To filter by the date the webhook was created, click Expand next to Created At and select a date range from the Preset field or enter a date range manually using the Start Date and End Date fields.
- Click Update.
The filters you set up are applied to the list of webhook events.