CafeBazaar Flutter is a package that enables in-app billing functionality for Android applications using CafeBazaar's payment platform. Designed specifically for Android, it allows developers to integrate secure purchase flows directly into their Flutter apps. The package supports product listing, purchase initiation, and receipt validation, ensuring seamless transactions within the CafeBazaar ecosystem. It is maintained by flutterfarsi.ir and hosted on GitHub for transparency and community contributions. This tool is essential for developers targeting Iranian Android users who rely on CafeBazaar as their primary app marketplace.
Use cases
- Integrating in-app purchases in Android apps
- Enabling digital product sales via CafeBazaar
- Validating purchase receipts on Android
- Supporting subscription models on CafeBazaar
- Building monetization features for local Android markets
Key features
- Android-only support
- CafeBazaar-specific billing integration
- Receipt validation
- Simple API for product fetching
- Secure transaction handling
Suitable for
- Android app developers targeting Iran
- Developers using CafeBazaar as their distribution channel
- Apps requiring in-app purchases in local markets
- Flutter projects with monetization needs
- Projects focused on Iranian user base
Considerations
- Limited to Android platform
- Requires CafeBazaar app store presence
- Dependent on CafeBazaar's backend services
- No iOS support
- Needs proper configuration in CafeBazaar developer console