WooCommerce: Update coupon
woocommerce_update_couponUpdate an existing WooCommerce coupon to change discount amount, restrictions, usage limits, or expiration date.
Instructions
[UNIFIED] Update an existing WooCommerce coupon. Can update discount amount, restrictions, and expiration.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"site": "<site>",
"coupon_id": "<coupon_id>"
},
"name": "woocommerce_update_coupon"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | No | ||
| site | Yes | ||
| amount | No | ||
| coupon_id | Yes | ||
| description | No | ||
| product_ids | No | ||
| usage_limit | No | ||
| date_expires | No | ||
| discount_type | No | ||
| free_shipping | No | ||
| individual_use | No | ||
| maximum_amount | No | ||
| minimum_amount | No | ||
| excluded_product_ids | No | ||
| usage_limit_per_user | No | ||
| limit_usage_to_x_items | No |