PricingPhase
data class PricingPhase(val billingPeriod: Period, val recurrenceMode: RecurrenceMode, val billingCycleCount: Int?, val price: Price) : Parcelable
Encapsulates how a user pays for a subscription at a given point in time.
Constructors
Link copied to clipboard
constructor(billingPeriod: Period, recurrenceMode: RecurrenceMode, billingCycleCount: Int?, price: Price)
Properties
Link copied to clipboard
Number of cycles for which the pricing phase applies. Null for INFINITE_RECURRING or NON_RECURRING recurrence modes.
Link copied to clipboard
Billing period for which the PricingPhase applies.
Link copied to clipboard
Indicates how the pricing phase is charged for FINITE_RECURRING pricing phases
Link copied to clipboard
Price of the PricingPhase
Link copied to clipboard
RecurrenceMode of the PricingPhase