React Native IAP has been completely renewed! Starting with v14.0.0, the library now fully supports React Native’s New Architecture. With a complete rewrite on top of Nitro Modules, developers can enjoy a faster, more reliable, and more modern in-app purchase experience.
Highlights
New Architecture Ready (RN 0.76+) Leverages React Native’s new JSI-based system for improved performance and concurrent rendering.
Powered by Nitro Modules
Direct JSI bindings for lightning-fast performance
Fully type-safe APIs with first-class TypeScript support
Synchronous native calls available (no async/await needed for simple getters)
Smaller bundle size through optimized code generation
Better DX with auto-completion and static type checking
Open IAP Vision
This release is part of the larger Open IAP initiative: a unified specification for in-app purchases across iOS, Android, Meta Quest, Amazon, and more. By aligning react-native-iap with Open IAP, we ensure a consistent developer experience across frameworks (React Native, Expo, Flutter, Kotlin Multiplatform, etc.), while giving teams confidence that their purchase flows will work across platforms.