I am reading:
- https://docs.expo.io/versions/latest/sdk/payments/
- https://tipsi.github.io/tipsi-stripe/docs/running-apple-pay-on-a-real-device.html
- https://github.com/stripe/react-stripe-elements/issues/21
- https://pusher.com/tutorials/react-native-payments
- https://medium.com/@lyzhovnik/using-stripe-payment-service-with-react-native-and-fetch-4177c8d992cb
- https://github.com/expo/stripe-expo
I want to integrate stripe payment within a react-native app build with expo sdk 36.
My project is not ejected and I would like to keep it so I can still run and debug iOS app without needing apple hardware. (it's for developer experience, but I want to see if there's a way before squeezing that.)
- To me, it seems that stripe just need an HTTP client to communicate, while I have fetch, am I correct?
- Why exactly do I need to eject, what native library do I need to plug and why the http client is not sufficient?
- How can I integrate stripe to target all of the platforms (web/ios/native) with the less effort (what library should I get started with to resolve my goal.)