This plugin makes integrating In-App Purchase in your Flutter app easy and fast. With a simple API, multi-platform support, and secure payment processing, this plugin lets you focus on user experience without worrying about complex technical issues.
- ✅ Supports Google Play & App Store
- 🔧 Quick integration, just a few lines of code
- 🔒 Secure payment processing, with automatic transaction verification
- 🔄 Supports subscriptions & one-time purchases
- 📡 Real-time transaction status updates
Add this to your pubspec.yaml:
dependencies:
iap_quick: latest_versionThen run:
flutter pub getfinal iap = IAPQuick();
final available = await iap.isAvailable();final response = await iap.getProducts(ids: {'id1,id2,id3'});await iap.restorePurchases();await iap.buyConsumable(productDetails);await iap.buyNonConsumable(productDetails);iap.listen(
onData: (List<PurchaseDetails> purchases) {},
onDone: () {},
onError: () {},
cancelOnError: true);await iap.dispose();We welcome community contributions. Feel free to submit pull requests or report issues.
Please file an issue to send feedback or report a bug. Thank you!
Made with ❤️ by minhto28
