Woocommerce

Overview

Pre-built tooling

✅ Authorization
ToolsStatus
Pre-built authorization (Basic)✅
Pre-built authorization UI✅
Custom authorization UI✅
End-user authorization guide✅
Expired credentials detection✅
✅ Read & write data
ToolsStatus
Pre-built integrations✅
API unification✅
2-way sync✅
Webhooks from Tenklo on data modifications✅
Real-time webhooks from 3rd-party API🚫 (time to contribute: <48h)
Proxy requests✅
✅ Observability & data quality
ToolsStatus
HTTP request logging✅
End-to-end type safety✅
Data runtime validation✅
OpenTelemetry export✅
Slack alerts on errors✅
Integration status API✅
✅ Customization
ToolsStatus
Create or customize use-cases✅
Pre-configured pagination🚫 (time to contribute: <48h)
Pre-configured rate-limit handling🚫 (time to contribute: <48h)
Per-customer configurations✅

Others

Function nameDescriptionTypeSource code
batch-update-ordersCreate, update, and delete WooCommerce orders in a batch.Action🔗 Github
batch-update-productsCreate, update, and delete WooCommerce products in a batch.Action🔗 Github
create-order-noteCreate a note on a WooCommerce order.Action🔗 Github
create-orderCreate a order in WooCommerce.Action🔗 Github
create-product-categoryCreate a product category in WooCommerce.Action🔗 Github
create-product-reviewCreate a product review in WooCommerce.Action🔗 Github
create-product-tagCreate a product tag in WooCommerce.Action🔗 Github
create-product-variationCreate a product variation in WooCommerce.Action🔗 Github
create-productCreate a product in WooCommerce.Action🔗 Github
create-refundCreate a refund in WooCommerce.Action🔗 Github
create-webhookCreate a webhook in WooCommerce.Action🔗 Github
delete-couponDelete or archive a coupon in WooCommerce.Action🔗 Github
delete-customerDelete or archive a customer in WooCommerce.Action🔗 Github
delete-order-noteDelete a note from a WooCommerce order.Action🔗 Github
delete-orderDelete or archive a order in WooCommerce.Action🔗 Github
delete-product-categoryDelete or archive a product category in WooCommerce.Action🔗 Github
delete-product-reviewDelete or archive a product review in WooCommerce.Action🔗 Github
delete-product-variationDelete or archive a product variation in WooCommerce.Action🔗 Github
delete-productDelete or archive a product in WooCommerceAction🔗 Github
delete-refundDelete or archive a refund in WooCommerce.Action🔗 Github
delete-webhookDelete or archive a webhook in WooCommerce.Action🔗 Github
get-couponRetrieve a single coupon from WooCommerceAction🔗 Github
get-coupons-totals-reportRetrieve the coupons totals report from WooCommerce.Action🔗 Github
get-customerRetrieve a single customer from WooCommerce.Action🔗 Github
get-customers-totals-reportRetrieve the customers totals report from WooCommerce.Action🔗 Github
get-order-noteRetrieve a single order note from WooCommerce.Action🔗 Github
get-orderRetrieve a single order from WooCommerce.Action🔗 Github
get-orders-totals-reportRetrieve the orders totals report from WooCommerce.Action🔗 Github
get-product-categoryRetrieve a single product category from WooCommerce.Action🔗 Github
get-product-reviewRetrieve a single product review from WooCommerce.Action🔗 Github
get-product-tagRetrieve a single product tag from WooCommerce.Action🔗 Github
get-product-variationRetrieve a single product variation from WooCommerceAction🔗 Github
get-productRetrieve a single product from WooCommerceAction🔗 Github
get-products-totals-reportRetrieve the products totals report from WooCommerce.Action🔗 Github
get-sales-reportRetrieve the sales report from WooCommerce.Action🔗 Github
get-top-sellers-reportRetrieve the top sellers report from WooCommerce.Action🔗 Github
list-couponsList coupons from WooCommerce.Action🔗 Github
list-customersList customers from WooCommerce.Action🔗 Github
list-order-notesList notes for a WooCommerce order.Action🔗 Github
list-ordersList orders from WooCommerceAction🔗 Github
list-product-categoriesList product categories from WooCommerce.Action🔗 Github
list-product-reviewsList product reviews from WooCommerce.Action🔗 Github
list-product-variationsList product variations from WooCommerce.Action🔗 Github
list-productsList products from WooCommerce.Action🔗 Github
list-refundsList refunds from WooCommerceAction🔗 Github
list-reportsList available WooCommerce reports.Action🔗 Github
list-webhooksList webhooks from WooCommerce.Action🔗 Github
update-customerUpdate a customer in WooCommerce.Action🔗 Github
update-product-categoryUpdate a product category in WooCommerce.Action🔗 Github
update-product-reviewUpdate a product review in WooCommerceAction🔗 Github
update-product-tagUpdate a product tag in WooCommerce.Action🔗 Github
update-product-variationUpdate a product variation in WooCommerce.Action🔗 Github
update-productUpdate a product in WooCommerce.Action🔗 Github
update-webhookUpdate a webhook in WooCommerce.Action🔗 Github
couponsSync coupons from WooCommerce.Sync🔗 Github
customersSync customers from WooCommerce.Sync🔗 Github
ordersSync orders from WooCommerce.Sync🔗 Github
product-categoriesSync product categories from WooCommerce.Sync🔗 Github
product-reviewsSync product reviews from WooCommerce.Sync🔗 Github
product-tagsSync product tags from WooCommerce.Sync🔗 Github
product-variationsSync product variations from WooCommerce.Sync🔗 Github
refundsSync refunds from WooCommerce.Sync🔗 Github

Access requirements

Pre-RequisitesStatusComment
Paid dev account❓
Paid test account❓
Partnership❓
App review❓
Security audit❓

Setup guide

No setup guide yet.

Need help getting started? Get help in the community.
Contribute improvements to the setup guide by editing this page
Contribute useful links by editing this page

API gotchas

  • Woocommerce uses Basic auth mode to access different endpoints. Provide your consumer key as the Username value and consumer secret as the Password value.
  • When creating a new connection, please add your storeURL.
Contribute API gotchas by editing this page

Connect to Woocommerce

Guide to connect to Woocommerce using Tenklo Connect.

On this page