Monetize your app
Choose what to sell and the payment architecture that fits your goals.
Monetization works best when it follows a clear moment of value. Decide what remains free, what users pay for, and why the paid experience stays worthwhile over time. Superapp can build payments with its integrated RevenueCat workflow or directly with Apple StoreKit.
Choose the model
- One-time unlock: a complete, durable utility or permanent feature.
- Subscription: ongoing content, service, storage, or frequent improvements.
- Consumable: credits or units a person intentionally uses up and may buy again.
Choose the payment stack
RevenueCat
Integrated
Best when subscriptions are central to the business and you want managed entitlements, analytics, flexible offerings, or faster paywall iteration.
Apple StoreKit
Direct and native
Best for a focused Apple-only app when fewer dependencies, native system UI, and direct control matter more than a subscription operations layer.
Build the whole purchase experience
Explain the benefit before the price. Show the billing period and trial terms clearly, provide purchase restoration, and keep the app usable when a purchase is pending, fails, or expires.
- Show the real localized price returned by the store.
- Unlock access only from verified purchase state.
- Include a visible Restore Purchases action.
- Provide links to privacy and terms from the paywall.
- Test purchasing, cancellation, expiration, and restoration before release.
Continue with RevenueCat or StoreKit? to make the architecture decision before creating products.