Package-level declarations
Types
Provide an implementation of this interface to PaywallOptions to listen for Paywall events. Every function has a default no-op implementation.
Options for the Paywall.
Interface for handling in-app purchases and restorations directly by the application rather than by RevenueCat. These suspend methods are called by a RevenueCat Paywall in order to execute your app's custom purchase/restore code. These functions are only called when purchasesAreCompletedBy is set to MY_APP.
Parameters provided to PaywallPurchaseLogic when a paywall initiates a purchase.
Represents the result of a purchase or restore attempt made by custom app-based code (not RevenueCat).
Functions
A full-screen CustomerCenter.
A Paywall footer.
Composable offering a minified screen Paywall UI configured from the RevenueCat dashboard. You can pass in your own Composables to be displayed in the main content area. Only compatible with original Paywalls. If using V2 Paywalls, this will display a fallback paywall instead.
A full-screen Paywall.
Composable offering a minified screen Paywall UI configured from the RevenueCat dashboard. You can pass in your own Composables to be displayed in the main content area. Only compatible with original Paywalls. If using V2 Paywalls, this will display a fallback paywall instead.
Options for the Paywall.