Need help with purchases-flutter?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

244 Stars 55 Forks MIT License 137 Commits 12 Opened issues


Flutter plugin for in-app purchases and subscriptions. Supports iOS, macOS and Android.

Services available


Need anything else?

Contributors list


pub package


purchases_flutter is a client for the RevenueCat subscription and purchase tracking system. It is an open source framework that provides a wrapper around

Google Play Billing
and the RevenueCat backend to make implementing in-app subscriptions in
easy - receipt validation and status tracking included!


| | RevenueCat | | --- | --- | ✅ | Server-side receipt validation ➡️ | Webhooks - enhanced server-to-server communication with events for purchases, renewals, cancellations, and more
🎯 | Subscription status tracking - know whether a user is subscribed whether they're on iOS or Android 📊 | Analytics - automatic calculation of metrics like conversion, mrr, and churn
📝 | Online documentation up to date
🔀 | Integrations - over a dozen integrations to easily send purchase data where you need it
💯 | Well maintained - frequent releases
📮 | Great support - Help Center


To use this plugin, add

as a dependency in your pubspec.yaml file.


purchases_flutter requires XCode 10.2+ and minimum targets iOS 9.0+.

Getting Started

For more detailed information, you can view our complete documentation at

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.