Package-level declarations

Types

Link copied to clipboard
@Serializable
sealed class BasePlanType

Selection type for base plan/purchase option. When Auto, the SDK will automatically select the best base plan. When Specific, the SDK will use the exact base plan ID provided.

Link copied to clipboard
@Serializable
sealed class OfferType

Selection type for offer selection. When Auto, the SDK will automatically select the best offer. When None, no offer will be selected (use base plan/option only). When Specific, the SDK will use the exact offer ID provided.

Link copied to clipboard
Link copied to clipboard
class RawStoreProduct(val underlyingProductDetails: ProductDetails, val fullIdentifier: String, val basePlanType: BasePlanType, offerType: OfferType) : StoreProductType
Link copied to clipboard
class StoreProduct(val rawStoreProduct: RawStoreProduct) : StoreProductType
Link copied to clipboard
Link copied to clipboard
data class SubscriptionPeriod(val value: Int, val unit: SubscriptionPeriod.Unit)

Properties

Link copied to clipboard