Do you need to use Stripe for payments in an Expo/ExpoKit app?

The Expo payment docs mention that Stripe, Apple Pay, and Android Pay are supported via ExpoKit. However, all the doc examples seem to only show usage of the expo-payments-stripe npm module. Is Stripe a requirement to use payments for Expo apps? If so, is there a better approach to handling native in-app payments for subscriptions?

This is my first react-native app, and first time dealing with payments in general, so any help would be appreciated!

NOTE: I am totally okay with detaching to ExpoKit if necessary, but I’m just confused how to do payments without Stripe in that case.

1 Like

After you eject to ExpoKit you should be able to use native ios/android in-app purchases and subscriptions - take a look at React Native In App Purchase. I’ve implemented react-native-iap… | by dooboolab | dooboolab | Medium for an example

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.