Paywalls
Intercept purchase intent in native paywalls
The iOS and Android SDKs now let you intercept purchase intent when a customer taps a purchase button. You can pause the flow and show your own UI before deciding whether to continue to the purchase screen.
This gives you room to add steps like eligibility checks, custom upsells, age gates, or extra explanations without modifying the paywall design itself. You stay in control of the moment a user starts the purchase flow while still relying on RevenueCat to handle the transaction once you let it proceed.