monetization
Installation
SKILL.md
Monetization: Subscriptions & In-App Purchases
This skill covers payment integration for Flutter apps, from choosing a provider to implementing paywalls and managing entitlements.
Provider Decision
| Feature | RevenueCat | Lemon Squeezy |
|---|---|---|
| Best for | Mobile-first subscriptions | Web + mobile hybrid products |
| Platforms | iOS, Android, Amazon, Web | Web-first, mobile via webhooks |
| Flutter SDK | Official (purchases_flutter) |
No Flutter SDK (REST API + webhooks) |
| Paywall UI | Built-in (purchases_ui_flutter) |
Build your own |
| Store compliance | Handles StoreKit + Play Billing | You handle store integration |
| Pricing | Free tier (up to $2.5k MTR), then 1-2.5% | 5% + 50c per transaction |
| Merchant of record | No (you handle taxes) | Yes (they handle taxes globally) |
| Ideal use case | App Store/Play Store subscriptions | Digital products, SaaS, one-time purchases |