Payment
RevenueCat operations and the small subscription model used by JchuComponents paywalls. The SDK performs the store-specific work through Google Play Billing on Android and StoreKit on iOS; this API can be called from shared Kotlin code.
Types
Functions
Loads the current offering and updates billingInfo and billingError.
Checks the configured entitlement without refreshing products.
Loads the current offering and its entitlement details as a suspendable operation.
Purchases the monthly or annual package currently cached in billingInfo.
Purchases a package and returns whether its configured entitlement became active.
Restores purchases associated with the current App Store or Play Store account.
Switches between the monthly and annual packages. Play Store replacement settings are ignored by StoreKit; RevenueCat applies the native store's subscription rules on iOS.