# Your first iOS in-app subscription, wired up and tested

> An iOS in-app subscription is what lets your first app make money. You create the products in App Store Connect, connect them to RevenueCat, show a paywall at the right moment and check purchase, restore and expiration. In the iOS Kit, step three, "wire up the money", starts from code where onboarding, the paywall and subscriptions are already in place.

Original page: [iOS in-app subscription: your first paywall](https://devoria.fr/en/expertise/ios-in-app-subscription)
Author: [Mehdi Azizi](https://devoria.fr/en/mehdi-azizi)
Last reviewed: 2026-10-25

## What you'll learn

### Picking the model

What stays free, what becomes paid, with or without a free trial. You decide with clear criteria, not by guessing.

### Your products in App Store Connect

Subscription group, durations, prices by country, display text: you create it all yourself, avoiding the oversights that block sales.

### RevenueCat connected to your app

Offerings and entitlements managed in RevenueCat, so you can change an offer without republishing your app.

### A well-placed paywall

What it shows, in what order, and where it fits in onboarding.

### Purchases tested before submitting

Purchase, restore and device switch checked in sandbox, because Apple's reviewer tries them too.

## Step by step

1. You set the price and model along with the idea.
2. You build the core feature, the one worth paying for.
3. You create your products, connect RevenueCat and your paywall, and set up PostHog tracking.
4. You check purchase and restore, then complete your listing with the subscription block.

## Why learn with me

My apps, Solys, TradaZen, Nolera, and Vigie, sell subscriptions with RevenueCat. I've seen what a misconfigured trial or a product left out of the Apple submission costs. That's why the kit's review skills check your paywall before you submit.

[TradaZen case study](https://devoria.fr/en/blog/tradazen-case-study-launching-iphone-app): timeline, rejections and launch.

## FAQ

### Why RevenueCat instead of StoreKit alone?

Because you manage offerings and entitlements from a dashboard, without writing all the purchase logic yourself. For a beginner, that's a lot less code to maintain.

### Does Apple take a cut?

Yes, Apple takes a commission on subscriptions sold in your app. The rate depends on your situation, and Apple has a program that lowers it for small developers.

### Is a free trial required?

No. It's a choice, based on your app and audience. In the kit's path, you decide it in step one, along with the price.

### Will my subscription make money?

Nobody can promise that. What you learn is to build a purchase flow that works and to measure where people drop off, so you can adjust.

## Free guides

- [Subscription vs One-Time Purchase for Your iOS App](https://devoria.fr/en/blog/subscription-vs-one-time-purchase-ios-app)
- [iOS paywall: 7 beginner mistakes that kill your sales](https://devoria.fr/en/blog/ios-paywall-beginner-mistakes)
- [How much does a mobile app make? Ads vs subscriptions](https://devoria.fr/en/blog/how-much-does-a-mobile-app-make-ads-subscriptions)
- [RevenueCat iOS: set up an in-app subscription](https://devoria.fr/en/blog/revenuecat-ios-in-app-subscription-setup)
- [Apple Small Business Program: 15% Commission (2026)](https://devoria.fr/en/blog/apple-small-business-program-15-commission)
- [How Much Does an Ad in an App Make? AdMob Math](https://devoria.fr/en/blog/how-much-does-an-app-ad-make-admob)

## The kit for this step

[iOS Kit](https://devoria.fr/en/kits/ios): Build your iPhone app with Claude Code: the starter code behind my apps, skills that check its work, and the Apple Review, Screenshots and ASO kits. 129,99 €.
