This guide explains the available in-app purchase types and gives a high-level overview of how in-app purchases are created and used in your app.
Requirements
This feature is available on specific plans only.
You must have your Apple App Store and/or Google Play developer accounts fully set up with in-app purchases enabled
Any time you add a new in-app purchase, your app must be resubmitted for review and published in the app stores for the purchase to become available
In-app purchase types
Our platform supports three types of in-app purchases. Choosing the right type depends on how often the purchase can be used and whether access should expire.
Purchase type | What it means | Common use cases |
Consumable | A purchase that can be bought, used, and purchased again. It is depleted after use and is not restored if the app is reinstalled. | Credits, points, single-use passes, one-time boosts |
Non-consumable | A one-time purchase that permanently unlocks access. It can be restored if the user reinstalls the app or switches devices using the same store account. | Lifetime access, premium feature unlocks, one-time upgrades |
Subscription | A recurring purchase that grants access for a set period (weekly, monthly, or yearly). Access remains active as long as the subscription is valid. | Memberships, ongoing content libraries, recurring services |
How in-app purchases are set up
Setting up in-app purchases follows a structured process to ensure purchases work correctly across platforms.
Create the corresponding purchase in Apple App Store Connect or Google Play Console