Payment
Introduction

Introduction

This guide will introduce you to the basic concepts of RevenueCat and how it's integrated within NativeExpress to manage in-app purchases.

💡

Review the RevenueCat Quickstart Guide (opens in a new tab) for an in-depth understanding.

What is RevenueCat?

RevenueCat simplifies handling in-app purchases and subscriptions, providing tools for managing purchases across iOS and Android platforms. In NativeExpress, we've integrated RevenueCat to handle your payment and subscription needs seamlessly.

Key Concepts

  • Products: These are the individual items or services that users can purchase within your app. In RevenueCat, products are tied to in-app purchases (IAPs) defined in the App Store or Play Store. For example, in NativeExpress, this could be a subscription or a one-time purchase.

  • Offerings: Offerings allow you to group different products and present them to users in various ways. This could include different pricing models (e.g., monthly, yearly), promotional discounts, or custom bundles. Offerings give you flexibility in how you market your products to users.

  • Entitlements: Entitlements define what content or features users have access to after making a purchase. These are tied to specific products. For instance, a user who purchases a premium subscription in NativeExpress will be granted access to exclusive features through entitlements.

We recommend watching this video to get a better understanding of RevenueCat Products, Offerings, and Entitlements: