descriptionstring required
currencystring required
The currency of the plan represented by a string of alphabetic code from ISO 4217 Currency codes.
amountnumber double required
Plan's base amount to be used in subscription invoices.
one_time_feestring required
One time fee will be added once to the first subscription invoice when subscripting to this plan.
trial_periodinteger nullable required
Number of trial days before the first recurring cycle.
recurrencyinteger required
The interval at which a subscription is charged.
recurrency_unitstring required
The time unit used to define the recurrency. DAY and MONTH are supported
recurring_cyclesinteger nullable required
The total number of payment cycles in the subscription lifetime. if empty the subscription will be charged forever till canceled.
discount_amountstring required
discount_percentagestring decimal nullable required
Discount percentage applied.
discount_cyclesinteger nullable required
How many cycles the discount will be applied to.