Edit Discount Code
Edit the discount code before activate
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
Edit the discount code before activate
The discount's Id
AdvanceConfig, 0-false,1-true, will enable all advance config if set true
The billing type of the discount code, 1-one-time, 2-recurring, define the situation the code can be used, the code of one-time billing_type can used for all situation that effect only once, the code of recurring billing_tye can only used for subscription purchase
The discount currency of discount code, available when discount_type is fixed_amount
The count limitation of subscription cycle,each subscription is valid separately, 0-no limit
The discount amount of the discount code, available when discount_type is fixed_amount
The discount percentage of discount code, 100=1%, available when discount_type is percentage
The discount type of the discount code, 1-percentage, 2-fixed_amount, the discountType of code, the discountPercentage will be effect when discountType is percentage, the discountAmount and currency will be effect when discountTYpe is fixed_amount
The end time of discount code can effect, editable after activate, utc time
Metadata,Map
The discount's name
plan apply type, 0-apply for all, 1-apply for plans specified, 2-exclude for plans specified
Ids of plan which discount code can effect, default effect all plans if not set
Quantity of code, default 0, set 0 to disable quantity management
The start time of discount code can effect, editable after activate, utc time
AdvanceConfig, true or false, will forbid for all except upgrade to longer plan if set true
AdvanceConfig, true or false, will forbid for all except same interval upgrade action if set true
AdvanceConfig, The limit of every customer can apply, the recurring apply not involved, 0-unlimited
AdvanceConfig, Apply user scope,0-for all, 1-for only new user, 2-for only renewals, renewals is upgrade&downgrade&renew