> For the complete documentation index, see [llms.txt](https://docs.thunkable.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.thunkable.com/ai/features/api/in-app-purchases-with-revenuecat.md).

# In-App Purchases with RevenueCat

### Overview <a href="#overview" id="overview"></a>

In-app purchases (IAP) refer to the ability to offer additional content or features within a mobile app for users to buy using real money. This provides a monetization strategy for app developers, allowing them to generate revenue from their apps. It's a way to offer users the option to enhance their app experience by purchasing extra items or features, such as digital goods, subscriptions, and premium content.

### **RevenueCat Account Setup** <a href="#id-1.-revenuecat-account-setup" id="id-1.-revenuecat-account-setup"></a>

#### What is RevenueCat? <a href="#what-is-revenuecat" id="what-is-revenuecat"></a>

[RevenueCat](https://www.revenuecat.com/?utm_medium=referral\&utm_source=techp\&utm_campaign=thunkable\&utm_content=partner) is a platform that is used to manage in-app subscriptions and purchases. It provides tools and services to handle subscription billing, manage user entitlements, and analyze revenue data. This platform simplifies implementing and managing in-app purchases and subscriptions, making it easier for you to monetize your apps effectively.

RevenueCat allows you to start for free with everything you need to build, maintain, and grow your subscription app. Once you surpass their defined earning threshold ($2,500 USD at the time of publishing), you will be required to pay. More information is available here: [RevenueCat Pricing](https://www.revenuecat.com/pricing/?utm_medium=referral\&utm_source=techp\&utm_campaign=thunkable\&utm_content=partner).

#### RevenueCat Setup <a href="#revenuecat-setup" id="revenuecat-setup"></a>

1. Create a [RevenueCat Account](https://app.revenuecat.com/login?utm_medium=referral\&utm_source=techp\&utm_campaign=thunkable\&utm_content=partner). Additional instructions are available here: [Revenue Cat SDK Quickstart](https://www.revenuecat.com/docs/getting-started/?utm_medium=referral\&utm_source=techp\&utm_campaign=thunkable\&utm_content=partner).
2. Configure your RevenueCat project and apps. Instructions are available here: [Revenue Cat SDK Quickstart](https://www.revenuecat.com/docs/getting-started/?utm_medium=referral\&utm_source=techp\&utm_campaign=thunkable\&utm_content=partner).

### 2. Connect Thunkable and RevenueCat <a href="#id-2.-connect-thunkable-and-revenuecat" id="id-2.-connect-thunkable-and-revenuecat"></a>

Connecting your Thunkable and RevenueCat accounts requires copying and pasting API keys between the two accounts. We recommend having two tabs open concurrently, one signed in to RevenueCat and the other to Thunkable with your project open.

To connect your Thunkable and RevenueCat accounts:

1. Navigate to your RevenueCat tab.
2. Click **Projects** in the header.

   ![](https://docs.thunkable.com/~gitbook/image?url=https%3A%2F%2F1223006790-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-LAn5scXl2uqUJUOqkJo-84897653%252Fuploads%252Fw5fpyylBrjYlz9yvVdSG%252FRevenueCat%2520-%2520API%2520Keys.png%3Falt%3Dmedia%26token%3D5f1fe772-9479-483a-8a4d-05edaf2db038\&width=768\&dpr=3\&quality=100\&sign=b8df50d9\&sv=2)
3. Select your project from the dropdown.
4. Click **API Keys** in the sidebar menu.
5. Your project's public API keys are created automatically and appear under the heading Public app-specific API keys.
6. Click **Show key** associated with your Android/iOS app.
7. Copy the provided Android/iOS key.
