Create offer code
create_offer_codeCreate a discount or coupon code for a Gumroad product by providing product ID, code name, and amount off; optionally set percent/cents, minimum order, or usage cap.
Instructions
Create offer code. Reviewed native POST /products/:product_id/offer_codes; scope: edit_products. Requires explicit per-call confirmation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | (the coupon code used at checkout) | |
| account | No | Exact private profile label; never inherited credentials, ownership or scope proof. | |
| confirm | No | Set true only when the user asked for exactly this action. | |
| universal | No | (optional, true or false) Default: false | |
| amount_off | Yes | ||
| offer_type | No | (optional, "cents" or "percent") Default: "cents" | |
| product_id | Yes | Exact opaque provider ID, including native = padding. | |
| max_purchase_count | No | (optional) | |
| minimum_amount_cents | No | (optional) Minimum order total in cents required for the offer code to apply |