Build With RevenueCat

Build a customized mobile subscription business with RevenueCat. We do the heavy lifting of normalizing subscribers from any source and maintain a single source of truth for subscription status, so you can get back to building your app.

RevenueCat is a powerful, secure, reliable, and free to use in-app purchase server with global support. All you need to get started is an API key.

Get Started    REST API Endpoints

Stripe Product Setup

Setting up products in the Stripe Dashboard

To set up products for Stripe, start by logging into the Stripe Dashboard. This guide assumes basic knowledge of Stripe and the Stripe Dashboard. For more information, visit Stripe's documentation and guides for the Dashboard.

Create a new Product

To create a new product, click on products in the sidebar of the Stripe Dashboard, then click Add Product.

Enter details about the product, including name and price information, and click 'Save'.

The ID of the new product is a unique identifier that is automatically generated by Stripe, prefixed with prod_. This is the identifier that you'll need later to setup products in RevenueCat.



Only Package Pricing and Standard Pricing subscription plans with per unit pricing are supported. Metered usage and tiers are currently not supported.

Next Steps

Cross Platform

If your app is cross-platform, check out our guides for setting up products for App Store Connect or Google Play Console.

Integrate with RevenueCat

If you're ready to integrate your new App Store Connect in-app product with RevenueCat, continue our product setup guide .

Updated 4 months ago

Stripe Product Setup

Setting up products in the Stripe Dashboard

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.