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 Checkout Example

A simple implementation of Stripe Checkout and RevenueCat

RevenueCat supports web payments through Stripe. This allows you to let users subscribe on your own website, and automatically unlock access to the same subscription content through the Purchases SDK.

If you don't have or don't want a full website, it can be unclear on how to proceed with integrating Stripe payments. This sample project demonstrates how to use Stripe Checkout and webhooks to send purchase data to RevenueCat.

The easiest way to use this project is by deploying to Heroku instantly with the button below.

DeployDeploy

You can run the project on any server that supports Node.JS 14.x.

Next Steps

For more detailed information about this project and its requirements, visit the project's GitHub repository, here.

Updated 6 months ago


Stripe Checkout Example


A simple implementation of Stripe Checkout and RevenueCat

Suggested Edits are limited on API Reference Pages

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