manage_woocommerce capability on the connected WordPress user.
All WooCommerce coupon abilities require WooCommerce to be active and a Pro plan license. The connected WordPress user must have the
manage_woocommerce capability — typically assigned to the Shop Manager or Administrator role.All coupon abilities
Key ability examples
maxi/create-coupon
Create a new discount coupon. Choose from three discount types, set an optional expiry date, and cap total usage or usage per customer.maxi/get-coupon
Retrieve a coupon by its numeric ID or by its coupon code. The response includes usage statistics — how many times the coupon has been used (usage_count) and the list of customer user IDs or email addresses who used it (used_by).