Top Payments packages
In-app purchases, Stripe, and payment gateway integrations
| Rank | Package | Publisher | Description | Downloads / 30d | Stars | Likes |
|---|---|---|---|---|---|---|
| #1 | revenuecat.com | Flutter in-app purchases and subscriptions made easy. The plugin supports iOS, macOS and Android. | 271,333 | ★ 705 | 896 | |
| #2 | flutter.dev | A Flutter plugin for in-app purchases. Exposes APIs for making in-app purchases through the App Store and Google Play. | 222,395 | ★ 5,192 | 2,459 | |
| #3 | flutterstripe.io | Stripe platform implementation for iOS. Contains the iOS implementation of the stripe_platform_interface package. | 172,019 | ★ 1,076 | 3 | |
| #4 | flutterstripe.io | Platform interface for stripe sdk. This interface allows platform-specific implementations of the stripe plugin. | 170,778 | ★ 1,076 | 4 | |
| #5 | flutterstripe.io | Flutter library for Stripe. Supports PaymentSheets, Apple & Google Pay, SCA, PSD2 and much more. | 169,322 | ★ 1,076 | 1,525 | |
| #6 | flutterstripe.io | Stripe platform implementation for Android. Contains the Android implementation of the stripe_platform_interface package. | 169,062 | ★ 1,076 | 6 | |
| #7 | flutter.dev | An implementation for the iOS and macOS platforms of the Flutter `in_app_purchase` plugin. This uses the StoreKit Framework. | 85,878 | ★ 5,192 | 59 | |
| #8 | flutterstripe.io | Stripe.js bindings for dart. This package is used by Stripe web so that the Stripe js sdk can be invoked directly. | 49,014 | — | 1 | |
| #9 | flutterstripe.io | Stripe sdk bindings for the Flutter web platform. This package contains the implementation of the platform interface for web. | 48,768 | ★ 1,076 | 55 | |
| #10 | adyen.com | Adyen checkout library for Flutter. Accept payments with cards, wallets and local payment methods in your app using our Drop-in and Components. | 27,788 | ★ 30 | 17 | |
| #11 | hyo.dev | In App Purchase plugin for flutter. This project has been forked by react-native-iap and we are willing to share same experience with that on react-native. | 4,419 | ★ 60 | 441 | |
| #12 | A StripeTerminal plugin to discover readers, connect to them and process payments. | 3,952 | ★ 23 | 39 | ||
| #13 | Purchasely is a solution to ease the integration and boost your In-App Purchase & Subscriptions on the App Store, Google Play Store and Huawei App Gallery. | 3,443 | — | 6 | ||
| #14 | This package simplifies integrating PayPal payments into your mobile app. Key features include seamless in-app PayPal integration | 2,077 | ★ 117 | 276 | ||
| #15 | durabyte.org | A simple but powerful Paypal SDK for flutter. | 1,677 | ★ 6 | 77 | |
| #16 | navalia.io | A Flutter plugin for integrating Braintree payments on iOS and Android. Supports PayPal and Venmo. | 1,385 | ★ 0 | 4 | |
| #17 | julien-scholz.dev | Flutter plugin that wraps the native Braintree SDKs. Enables payments with credit cards, PayPal, Google Pay and more. | 1,112 | ★ 69 | 211 | |
| #18 | The only native Stripe library for Flutter. Has complete support for SCA/PSD2, payment intents and the newest Stripe features. | 977 | ★ 139 | 178 | ||
| #19 | 2c2p.com | 2C2P PGW SDK for flutter and allows merchants to build an excellent payment experience within their mobile apps by integrating easily with 2C2P's payment gateway. | 854 | — | 6 | |
| #20 | Enhanced Flutter plugin that wraps the native Braintree SDKs with latest updates. Supports iOS 15+, Android 12+, and includes PayPal vault flow fixes. | 826 | ★ 7 | 8 | ||
| #21 | A simple Stripe API wrapper, that is meant to be used on the server. | 800 | ★ 12 | 39 | ||
| #22 | A native implementation for Paypal with flutter. | 658 | ★ 14 | 42 | ||
| #23 | A Flutter package to integrate Jio Payment Gateway. | 646 | — | 4 | ||
| #24 | The HyperPay platform offers a complete, easy-to-use guide to enable seamless integration of our end-to-end payment gateway for mobile. | 626 | ★ 16 | 54 | ||
| #25 | Official Apphud Flutter SDK is a lightweight open-source library to manage auto-renewable subscriptions and other in-app purchases in your iOS/Android app. No backend required. | 446 | ★ 8 | 17 | ||
| #25 | A powerful, secure PayPal checkout wrapper for Flutter. | 446 | ★ 1 | 4 | ||
| #27 | ignacio-manchu.com | Flutter PayPal integration — native SDK checkout, cards, vault, subscriptions, plans, products, orders & refunds. No WebView. | 438 | — | 0 | |
| #28 | misomenze.info | A simple flutter plugin to integrate Ozow payment gateway into your flutter app. | 435 | ★ 2 | 4 | |
| #29 | A Flutter plugin for implementing Stripe Identity Verification in your Flutter applications. | 402 | ★ 5 | 5 | ||
| #30 | wilburx9.dev | A Flutter plugin for making payments via Paystack Payment Gateway. Completely supports Android and iOS. | 390 | — | 216 | |
| #31 | youhanasheriff.com | Flutter plugin for Stripe Connect embedded components. Embed account onboarding, account management, payouts, and payments UI in your Flutter app.
| 338 | — | 1 | |
| #32 | Library flutter of the most complete payment aggregator of Cameroon, pay integrate ORANGE, MTN, PAYPAL and EXPRESS UNION in some click in your Flutter application | 308 | ★ 5 | 13 | ||
| #33 | iglu.dev | Dart library for the Stripe API. The Stripe Dart library provides convenient access to the Stripe API from applications written in server-side Dart. | 297 | ★ 7 | 8 | |
| #34 | Package for razorpay web is designed to facilitate smooth integration of Razorpay's payment gateway services specifically for web-based Flutter applications. | 274 | — | 12 | ||
| #35 | telr.com | Flutter plugin that wraps Telr native iOS/Android SDKs via platform channels to present the payment UI. | 245 | — | 2 | |
| #36 | A Flutter payment SDK supporting multiple payment gateways including Stripe, PayPal, Razorpay, Flutterwave, Cashfree, PayStack, and In-App Purchases. | 235 | — | 3 | ||
| #37 | patel-apps.com | Flutter plugin for Elavon Payment Gateway SDK | 234 | — | 2 | |
| #38 | navideck.com | A pure Dart implementation of purchases_flutter (aka RevenueCat), designed to facilitate in-app purchases and subscriptions with Web Billing. | 226 | ★ 6 | 12 | |
| #39 | fluxbuilder.com | Easy Native Paypal Checkout | 225 | — | 6 | |
| #39 | setghm.com | Use Microsoft Store to offer a trial version of your Flutter app on Windows. | 225 | — | 2 | |
| #41 | A Flutter plugin for making payments via Foloosi Payment Gateway. Fully supports Android and iOS. | 214 | — | 3 | ||
| #42 | monnify.com | Flutter plugin for Monnify payment gateway. Supports Android and iOS. | 211 | — | 8 | |
| #43 | paystack.com | Paystack Flutter SDK with support for multiple channels to accept payments from your customers in supported regions. | 209 | ★ 10 | 10 | |
| #44 | A production-grade Flutter SDK for UPI (Unified Payments Interface) integration. Supports UPI intent, deep linking, payment status polling, VPA validation, and multi-app UPI launchers - all in one package. | 208 | — | 2 | ||
| #45 | The Flutter package that makes it super easy to integrate Paystack's payment gateway into your app with just few lines of code. | 207 | ★ 11 | 32 | ||
| #46 | khalti.com | An official Flutter plugin for Khalti Payment Gateway, with all the necessary interface that make it easy to integrate with your app. | 198 | ★ 4 | 10 | |
| #47 | Flutter plugin for the Aptoide Android Billing SDK. Supports in-app purchases, subscriptions, and free trials via the Aptoide Connect platform. | 196 | — | 0 | ||
| #48 | A Flutter SDK for integrating affiliate tracking and in-app purchases for the Insert Affiliate Platform. | 189 | — | 2 | ||
| #49 | Reusable Flutter SDK for scan-to-pay: OCR-based account-number capture, multi-frame confirmation, pluggable bank resolver, and themeable UI. | 188 | — | 1 | ||
| #50 | Flutter plugin that wraps the native Braintree SDKs. PayPal and Venmo. | 178 | — | 4 | ||
| #51 | omnimind.tech | PayPal SDK for facilitating integration with PayPal REST APIs | 175 | ★ 10 | 26 | |
| #52 | Flutter plugin which lets you seamlessly integrate OPEN Payment Gateway with your Flutter app and start collecting payments from your customers. | 172 | — | 9 | ||
| #53 | A Dart package to generate Pix (Brazilian Instant Payment) static codes (BR Code). Simple, lightweight, and validated. | 166 | ★ 1 | 5 | ||
| #54 | Flutter common package by TP MEDIA. Support Admob to show ads, RevenueCat to show Paywall and handle In app purchase. | 164 | — | 2 | ||
| #54 | dingi.icu | This package is a well-structured wrapper around Flutter’s in_app_purchase API that centralizes in-app purchase (IAP) logic for both Android (Google Play) and iOS (App Store). | 164 | ★ 2 | 22 | |
| #56 | Official Flutter package for aamarPay. aamarPay is an online payment gateway service for Bangladesh. | 158 | ★ 8 | 36 | ||
| #57 | khalti.com | An official Flutter plugin for Khalti Payment Gateway, to accept payments using Khalti Wallet, E-banking, Mobile Banking, Connect IPS and SCT cards. | 154 | ★ 20 | 16 | |
| #58 | lanha.space | A zero-dependency, type-safe Dart package for generating and parsing VietQR payload strings compliant with NAPAS 247 specification. | 150 | ★ 3 | 10 | |
| #59 | A comprehensive IBAN validator for Dart and Flutter. Supports 116 country codes — all official ISO 13616 countries plus experimental African countries. Zero dependencies. | 144 | — | 3 | ||
| #60 | It simplifies the integration of in-app purchase services, handles subscription lifecycle events, provides revenue analytics, and ensures a smooth user experience across iOS and Android. | 141 | — | 5 | ||
| #61 | flutterstripe.io | Create Stripe checkout payment pages for web and mobile | 134 | — | 37 | |
| #62 | binemmanuel.com | A Flutter package for making payments via Paystack Payment Gateway (https://paystack.com). | 133 | ★ 15 | 26 | |
| #63 | aawaz.dev | A flutter plugin to scan stripe readers and connect to the them and get the payment methods. | 132 | ★ 12 | 19 | |
| #64 | khalti.com | An official Flutter plugin for Khalti Payment Gateway, with all the necessary interface that make it easy to integrate with your app. | 129 | — | 35 | |
| #65 | A Flutter package for verifying in-app purchases and subscriptions locally on device with Apple App Store and Google Play Store. | 124 | — | 2 | ||
| #66 | A Flutter plugin for integrating Paymob payment gateway with native Android and iOS SDKs support. | 123 | — | 2 | ||
| #67 | urway.sa | This Flutter plugin provide merchants to easy and hasslefree integration with Urway Payment gateway API's. | 122 | — | 4 | |
| #68 | A secure Flutter plugin for PayPal Advanced Checkout integration using native Android and iOS SDKs (Card Approval Only). | 120 | — | 1 | ||
| #69 | A Flutter/Dart client package for integrating with the MX Merchant REST APIs, including checkout, payments, customers, vaulted accounts, reports, notifications, merchant accounts, and sandbox/production environments. | 118 | — | 3 | ||
| #70 | mrdishant.com | A Flutter plugin to use Paytm as a Payment gateway for accepting online payments in Flutter app. Paytm All-in-One SDK. | 109 | ★ 13 | 62 | |
| #71 | glassfy.io | Flutter plugin for Glassfy, build in-app purchases in minutes and offload the complexity of managing subscriptions and on-time purchases. Supports iOS, macOS and Android. | 108 | ★ 20 | 22 | |
| #72 | A unified Flutter payment gateway package for India. Supports Razorpay, Cashfree, PhonePe, Paytm, Google Pay, PayU, Stripe, CCAvenue, Instamojo, and UPI — all with a single consistent API, stunning 3D animations, glassmorphism UI, and dark/light mode support.
| 103 | — | 4 | ||
| #73 | myket.ir | Myket In App Purchase plugin for flutter for android applications. | 99 | ★ 7 | 18 | |
| #74 | zamaappsstudio.com | Simplify in-app purchases in Flutter apps with `FlutterStoreKit`. Manage initialization, purchases, and subscriptions with ease. Ideal for premium content and subscriptions. | 94 | ★ 6 | 8 | |
| #75 | A Flutter plugin for integrating Zoho Payments SDK on Android and iOS with payment processing, UPI, card, and net banking payment methods. | 90 | — | 3 | ||
| #75 | avinashgotluru.me | cc_avenue payment gateway non-seamless method. you can use this package to call the native code in android to load payment gatway in the webview | 90 | ★ 0 | 22 | |
| #77 | In App Purchase plugin for flutter. This project has been forked by flutter_inapp_purchase and we are willing to share same experience with that on flutter_inapp_purchase. | 87 | ★ 10 | 10 | ||
| #77 | connect.worldline-solutions.com | A Flutter package to communicate with the Worldline Global Collect platform | 87 | — | 3 | |
| #79 | iglu.dev | The Stripe Flutter SDK makes it quick and easy to build an excellent payment experience in your Flutter app | 85 | — | 7 | |
| #80 | codeboxr.com | Flutter package for payment gateway service bKash (Bangladesh). bKash payment easy to implement through this package on your flutter project. | 83 | ★ 21 | 52 | |
| #80 | A Flutter plugin for making payments via Paystack Payment Gateway. Completely supports all the platform. | 83 | — | 4 | ||
| #82 | dormmom.com | Add Stripe to your Flutter Application to Accept Card Payments Using Payment Intents with Strong SCA 3DS Compliance. | 82 | ★ 29 | 57 | |
| #82 | snippetcoder.com | Best and easy way to INTEGRATE PayPal checkout in Flutter application | 82 | — | 58 | |
| #84 | kaykhahima.com | A simple and efficient way to integrate AzamPay payment gateway into your Dart/Flutter applications. | 81 | — | 2 | |
| #85 | sultan16.com | A Flutter Package designed to simplify the integration of Paylink's payment gateway into Flutter applications. It provides a streamlined way to handle payments within your app. | 80 | ★ 3 | 11 | |
| #86 | This is a simple SDK that allows you to integrate a cryptocurrency payment gateway in your flutter project. | 79 | — | 8 | ||
| #87 | nabrajkhadka.com.np | An un-official Flutter plugin for eSewa Payment Gateway, integrate with ease and without any hassle. | 77 | ★ 5 | 15 | |
| #88 | Flutter SDK for YallaPaySudan payment gateway. Supports one-time payments, subscriptions, webhook verification, and in-app WebView checkout. | 76 | — | 1 | ||
| #89 | kakzaki.dev | An unofficial midtrans payment plugin for flutter, Midtrans is one of the biggest payment gateway provider in indonesia | 68 | ★ 0 | 22 | |
| #90 | unicodesolutions.co | A comprehensive library for seamless online payments, integrating Moyasar (Card & Apple pay), Tamara, and Tabby payment gateways. | 67 | — | 10 | |
| #90 | PayTabs plugin, Flutter paytabs plugin is a wrapper for the native PayTabs Android and iOS SDKs, It helps you integrate with PayTabs payment gateway. | 67 | — | 6 | ||
| #92 | iaphub.com | The easiest way to monetize your iOS and Android Flutter apps by selling in-app purchases. Sell subscriptions and other digital goods using our user-friendly SDK. | 62 | ★ 23 | 15 | |
| #93 | A production-ready Flutter package for integrating Lenco payment gateway. Support for accounts, transactions, payments, collections, virtual accounts, and mobile money. | 61 | — | 2 | ||
| #93 | tbd.website | A spec conformant implementation of the TypeID standard. TypeIDs are K-sortable, globally unique identifier inspired by Stripe IDs | 61 | — | 6 | |
| #93 | meshpay.com | Flutter library for integrating with Mesh Connect. | 61 | — | 2 | |
| #96 | dingi.icu | An easy flutter package to implement Ozow payment gateway into your flutter app in two steps. | 60 | — | 6 | |
| #97 | Flutter plugin that wraps the native Braintree SDKs. Enables payments with credit cards, PayPal, Google Pay and more. | 57 | — | 4 | ||
| #98 | Flutter library that provides integration with the Chapa payment gateway. | 55 | — | 7 | ||
| #99 | A Flutter plugin for in-app purchases. Exposes APIs for making in-app purchases through the ONEstore. | 53 | — | 6 | ||
| #99 | tizen.org | Tizen implementation of the in_app_purchase plugin for Samsung Smart TV. | 53 | — | 3 | |
| #101 | abidiahmed.com | A comprehensive Flutter plugin for reading and extracting advanced EMV data, bank details, and transaction history from NFC credit cards. | 51 | — | 8 | |
| #102 | Comprehensive Flutter package for Moamalat payment gateway integration with native Android SDK and WebView support, featuring intelligent auto-selection and Libya-focused currency handling. | 50 | — | 9 | ||
| #103 | celest.dev | An idiomatic Dart wrapper for the Stripe REST API. | 49 | — | 7 | |
| #104 | A flutter package for integrating WEMA Bank's Alatpay payment gateway into your flutter project. It supports Android, iOS and Web platforms. Other platforms coming soon. | 48 | — | 4 | ||
| #105 | apeirotechnologies.com | Flutter plugin that allows you to create credit card tokens using the Conekta payment gateway. | 47 | — | 9 | |
| #105 | dev.selamapp.ru | A Dart client for Yookassa Payments APIs, simplifying payment integration and transaction processing for web,desktop and mobile applications. | 47 | — | 5 | |
| #105 | budpay.com | Budpay's flutter plugin for making payments via BudPay inline Payment Gateway. Supports Android and iOS platforms | 47 | — | 7 | |
| #108 | An easy solution for login with paypal API on All flutter supported platforms using dart API implementation. | 46 | — | 2 | ||
| #109 | programmingwormhole.com | Flutter package for payment gateway service bKash (Bangladesh). bKash payment easy to implement through this package on your flutter project. | 45 | — | 7 | |
| #109 | rigler.dev | This is a flutter plugin for Android integration with Viva Wallet POS. | 45 | — | 6 | |
| #111 | hassanansari.dev | A Flutter plugin for integrating PhonePe Payment Gateway in flutter, with support for Android and iOS (currently). | 40 | — | 20 | |
| #111 | A Flutter SDK for integrating PayChangu payment gateway. Supports mobile money, card payments, and other payment methods in Malawi. | 40 | — | 6 | ||
| #111 | asadthedev.com | A Flutter Package to integrate Easypaisa payment gateway in your flutter app with ease. | 40 | ★ 3 | 40 | |
| #114 | A Flutter package for integrating Wema Bank AlatPay payment into your mobile applications by Emmanuel Nwaegunwa. AlatPay is a payment gateway service. | 38 | — | 4 | ||
| #115 | Flutter plugin for Monnify payment gateway. Supports Android and iOS. | 37 | — | 12 | ||
| #116 | A Flutter plugin for making payments via BudPay Payment Gateway. Completely supports all platforms. | 36 | — | 5 | ||
| #116 | programmingwormhole.com | Flutter package for UddoktaPay by Programming Wormhole | 36 | — | 9 | |
| #116 | A Flutter package for integrating Bank Alfalah's Payment Gateway(Page Redirection seamlessly using WebView. It simplifies the payment process, handles success and failure responses, and provides an easy setup without requiring PHP or outdated API samples. | 36 | — | 14 | ||
| #119 | Flutter In-App Purchase Helper provides a easy solution for integrating in-app purchases into apps. | 33 | — | 5 | ||
| #120 | nabrajkhadka.com.np | An un-official Flutter plugin for Fonepay Payment Gateway, integrate with ease and without any hassle. | 30 | — | 20 | |
| #120 | A Flutter package for JazzCash payment integration supporting both mobile wallet and card payments. | 30 | — | 13 | ||
| #122 | An unofficial Flutter plugin that enables the integration of the MyPay Payment Gateway into applications, allowing users to make payments using their MyPay Wallet. | 29 | — | 23 | ||
| #122 | abdullahtas.dev | Turkish payment gateway integration (iyzico, PayTR, Param, Sipay). Supports proxy mode (Flutter + any backend) and direct mode (Dart backend).
| 29 | — | 6 | |
| #124 | Pay with Stripe is a Flutter package that streamlines Stripe payments, allowing you to complete transactions securely with a single line of code. | 28 | — | 14 | ||
| #124 | A Flutter package for FIB Iraq payment gateway integration. | 28 | — | 9 | ||
| #126 | Package Flutter pour l'intégration de l'API de paiement Lengo Pay. Support des paiements classiques (v1) et Cash In direct (v2) vers Orange Money et MTN Mobile Money Guinée. | 27 | — | 4 | ||
| #126 | Omniware Payment Gateway Plugin for Flutter under TotalxSoftware | 27 | — | 7 | ||
| #128 | JazzCash Payment gateway integration in Flutter projects. | 23 | — | 17 | ||
| #129 | A native flutter implementation of the elegant Stripe Card Field. | 21 | — | 6 | ||
| #130 | Flutter SDK for PayFast payment gateway integration with Android, iOS, and Web support. | 19 | — | 6 | ||
| #131 | A pure Dart library for encoding and decoding VietQR data according to the EMVCo standard. Suitable for both client and server environments. | 17 | — | 11 | ||
| #132 | developer.huawei.com | HUAWEI IAP Kit plugin for Flutter. Huawei's In-App Purchases (IAP) service allows you to offer in-app purchases and facilitates in-app payment. | 5 | — | 35 | |
| #133 | shabbycodelab.com | Dart package for paypal payment integration in all platforms. | 3 | — | 33 |