React Native: Subscriptions with In-App Purchases

How to integrate iOS in-app purchasing into React Native projects

Ross Bulat
15 min readFeb 10, 2020

I have recently published an updated 2021 in-app purchase walkthrough using expo-in-app-purchases, that I find an overall better in-app purchase solution for React Native to react-native-iap. A full implementation along with Android setup instructions are presented in that article:

This piece covers my initial implementation of react-native-iap and detailed setup instructions on this iOS side.

Monetizing React Native apps with in-app purchases

This article focuses on implementing in-app purchases (IAPs) within a React Native project. The react-native-iap package we’ll be utilising supports both iOS and Android, but this piece will only focus solely on iOS integration.

Depending on what your app requires, either one-time purchases or subscription tiers (or both) are set up in your Apple Developer portal. Once configured, react-native-iap can interact with…

--

--

Ross Bulat

Programmer and Author. @ Parity Technologies, JKRB Investments