# WooCommerce

> Connect a WooCommerce (WordPress) store to Pidgely with the WooCommerce REST API; no plugin needed.

Source: https://docs.pidgely.com/guides/store-woocommerce/

Requirements: WooCommerce 5.8 or later, HTTPS, and the WordPress REST API reachable at `https://your-store/wp-json/` (pretty permalinks on).

1. In Pidgely, open **Stores → WooCommerce → Connect** and type your store address.
2. Your WordPress admin opens and asks you to approve **Pidgely** with read/write access (write is only used to create the webhooks).
3. You return to Pidgely while the first import starts.

Pidgely creates signed webhooks for orders, customers and products (**WooCommerce → Settings → Advanced → Webhooks**, named "Pidgely …"). Shipment tracking from the WooCommerce Shipment Tracking extension and the order attribution of WooCommerce 8.5+ are read when present.

WooCommerce has no abandoned-cart API, so abandoned carts are not available for WooCommerce stores yet.

To revoke access, delete the Pidgely key under **WooCommerce → Settings → Advanced → REST API**, or click **Disconnect** in Pidgely.
