Overview of the in_app_purchase plugin
mainThe in_app_purchase plugin provides a storefront-independent API for managing in-app purchases (IAP) in Flutter applications. It acts as a unified interface over underlying stores like the Apple App Store (iOS/macOS) and Google Play (Android).
Supported Platforms & SDKs:
- Android: SDK 16+
- iOS: 11.0+
- macOS: 10.15+
Core Capabilities:
- Display available products (consumables, permanent upgrades, subscriptions).
- Load products already owned by the user.
- Initiate the purchase flow by sending the user to the underlying store.
- Present UI for redeeming subscription offer codes (iOS 14 only).