Add in-app purchases to your React Native app

With SDK, you can easily add in-app purchases across iOS, Android, and the web – plus get powerful reporting, data integrations and more without managing servers or writing backend code.

The Complete Toolkit for In-App Purchases

  • Get up and running with only a few lines of code.
  • Fetch products, make purchases, and check subscription status with our native SDKs.
  • Host and configure products remotely from our dashboard.
  • See customer transaction histories, chart lifetime value, and grant promotional subscriptions.
  • Get notified of real-time events through webhooks.
Explore the documentation

Focus on building your app, not in-app purchase infrastructure

  • Remotely Manage Products

    Easily manage your products and pricing to avoid long release cycles

  • Avoid Edge Cases

    Get time back from dealing with edge cases and updates across the platforms

  • Reduce complexity

    Your single source of truth for customer status across every platform and 3rd party tool

Out-of-the-box reporting

RevenueCat helps you understand your app business with key metrics, filters, and segments. Get out-of-the-box reporting for revenue, churn, retention, and more.

Easily manage customers

Quickly view customer information, including a timeline of their purchases and active subscriptions, to give your support team the insight they need to debug issues. And, with the click of a button, you can grant users promotional subscriptions without needing to redeem a promo code.

Ready to get started?

We saved 6,000+ engineering hours per year by switching to RevenueCat

Kemal Ugur, Pixery LabsKemal Ugur, Pixery Labs
Read case study