| Create order | woocommerce.create_order | Create an order with line items, customer and status. |
| Get order | woocommerce.get_order | Load a normalized order (totals, items, billing/shipping). |
| Update order | woocommerce.update_order | Update customer, billing/shipping address, payment method, note and meta. |
| Change order status | woocommerce.change_order_status | Move to a selected status with audit logging. |
| Cancel order | woocommerce.cancel_order | Cancel with optional restock and reason. |
| Delete order | woocommerce.delete_order | Trash an order, or permanently delete it when force is enabled. |
| Refund order | woocommerce.refund_order | Partial or full refund. |
| Add product to order | woocommerce.add_product_to_order | Append a line item (variation-aware). |
| Remove product from order | woocommerce.remove_product_from_order | Remove a line item (by line id) and recalculate totals. |
| Apply coupon to order | woocommerce.apply_coupon_to_order | Apply a coupon code and recalculate totals. |
| Remove coupon from order | woocommerce.remove_coupon_from_order | Remove a coupon (reversing its discount) and recalculate totals. |
| Add order note | woocommerce.add_order_note | Append a private note to the order timeline. |
| Create product | woocommerce.create_product | Create a simple product (name, price, SKU, stock, categories, tags, meta). |
| Update product | woocommerce.update_product | Update product fields (name, price, status, stock, categories, tags, meta). |
| Delete product | woocommerce.delete_product | Trash a product, or permanently delete it when force is enabled. |
| Update product meta | woocommerce.update_product_meta | Write controlled product metadata. |
| Update stock | woocommerce.update_stock | Adjust stock with set/increase/decrease semantics. |
| Set stock status | woocommerce.set_stock_status | Set a product stock status directly (in stock / out of stock / on backorder). |
| Create customer | woocommerce.create_customer | Create a customer (email required; password generated when none is given). |
| Update customer | woocommerce.update_customer | Update customer email, name, billing/shipping and meta. |
| Delete customer | woocommerce.delete_customer | Delete the customer (WP user), optionally reassigning their content. |
| Get customer segment | woocommerce.customer_segment | Load order and surface customer/segment context for downstream routing. |
| Create coupon | woocommerce.create_coupon | Create a new coupon with configurable discount rules. |
| Update coupon | woocommerce.update_coupon | Update coupon amount, type, expiry, usage limits and restrictions. |
| Delete coupon | woocommerce.delete_coupon | Trash a coupon, or permanently delete it when force is enabled. |
| Get coupon | woocommerce.get_coupon | Load a normalized coupon (by id or code). |
| Get subscription | woocommerce.get_subscription | Load a normalized subscription (requires WooCommerce Subscriptions). |
| Change subscription status | woocommerce.change_subscription_status | Change a subscription status (requires WooCommerce Subscriptions). |