BillingPlanPrice

@Serializable
data class BillingPlanPrice(val id: String, val fee: BillingMoneyAmount? = null, val annualMonthlyFee: BillingMoneyAmount? = null, val isDefault: Boolean, val unitPrices: List<BillingPlanUnitPrice>? = null)

A specific possible price for a Billing Plan.

Constructors

Link copied to clipboard
constructor(id: String, fee: BillingMoneyAmount? = null, annualMonthlyFee: BillingMoneyAmount? = null, isDefault: Boolean, unitPrices: List<BillingPlanUnitPrice>? = null)

Properties

Link copied to clipboard

The effective monthly price when billed annually, or null if the price is not annual.

Link copied to clipboard

The monthly price, or null if the price is not monthly.

Link copied to clipboard
val id: String

The unique identifier of the price.

Link copied to clipboard

Whether this price is the default price for the associated plan.

Link copied to clipboard

The individual unit prices applicable to this price.