RecurringConfig

Recurring billing configuration.

  • interval
    Type: stringenum
    required

    Billing frequency (uppercase):

    • daily — every day
    • weekly — every week
    • monthly — every month
    • yearly — every year
    values
    • daily
    • weekly
    • monthly
    • yearly
  • interval_count
    Type: integer
    min:  
    1

    Number of intervals between billings. For example, interval=monthly and interval_count=3 bills every 3 months.

  • interval_total_cycles
    Type: integer | null
    min:  
    1

    Total number of billing cycles before the subscription ends. Null means unlimited.

  • usage_type
    Type: stringenum

    Usage type for billing:

    • licensed — a fixed recurring charge per billing cycle
    • metered — charge based on reported usage
    values
    • licensed
    • metered