Back to the RevenueCat homepage

Keep 30% more revenue with a single button

Add a Web Purchase Button to any RevenueCat Paywall and send users to a hosted web checkout. No code, no store fees, fully compliant

Launch powerful web-enabled paywalls in minutes

Drag, drop, and go live, all before your coffee gets cold. With built-in hosting, zero PCI concerns, and instant unlocks, you’ll ship faster than ever.

  • Built on our native Paywall editor
    Just drag-and-drop the button component, and direct to a web purchase; Available in all our SDKs 5.25.1 / 8.11.3+ and up
  • No hosting, no PCI scope
    RevenueCat serves the checkout and handles payments via Stripe Web Billing, with other payment platforms coming soon
  • Automatically unlock access
    Users land back in-app with access unlocked, while the SDK invalidates cache for you
Explore the docs

Compliant by default,
flexible by nature

Platform rules around app-to-web purchases are evolving. Following the April 2025 Epic vs Apple ruling, Apple and Google now allow apps to link to web payments in more markets, with specific requirements on how those links are shown. RevenueCat gives you the tools to follow those rules, based on the latest app-to-web purchase guidelines.

You decide where the Web Purchase Button appears using Targeting, so it's only shown in countries, platforms, and scenarios that meet store policies. When new markets open up, you can expand instantly; no app update required. If a web product isn't available, we automatically fall back to native IAP, so you never lose a sale.

Smarter paywalls, more revenue

A/B testing tools and analytics make optimizing conversion easy.

  • Measure what matters

    Split traffic and compare IAP-only versus web-eligible paywalls in real time. See full funnel analytics to understand immediate and long-term impact

  • Iterate your way to success

    Swap copy (“Save 30 % on web”), discounts, or layouts without another App Store review

How to ship a paywall with the Web Purchase Button

  • Create a web product in the product catalog
  • Edit or build a paywall in the paywall builder
  • Add a purchase button and link it to your web checkout
  • Publish and test instantly, no app update required

Frequently asked questions

Ready to grow?

Our entire suite of features comes standard and it's free to get started.