stripe-react-native
stripe-react-native copied to clipboard
React Native library for Stripe.
## Summary This PR fixes a build error on Android related to Kotlin argument type mismatch in the Stripe React Native SDK. The root issue was that `Dynamic.asMap()` can return...
**Describe the bug** When using the latest version of `@stripe/stripe-react-native` on Android with React Native 0.80+, the build fails due to Kotlin nullability type mismatch errors. Specifically, some internal view...
**Describe the bug** I'm testing out more payment methods for Stripe following [this](https://docs.stripe.com/payments/accept-a-payment?platform=react-native) guide. This was not working in my existing app which is using React Native 0.71. I created...
**Describe the bug** Android app is crash while initialising stripe **To Reproduce** useEffect(() => { initializeStripe() }, []) export const initializeStripe = async () => { const publishableKey = "km2Vp...."...
## Summary - Implements the JS layer for Custom Payment Methods, the native sides still need to be implemented but splitting those out into separate PRs. - [API review](https://docs.google.com/document/d/1gjbQJcFxase1SnAUkqr5vmtpykW1AbOa6WarH65jp0M/edit?tab=t.0#heading=h.570u4leviueu) ##...
When looking at the docs I can see that when using the Android SDK directly card scanning can be enabled pretty easily. So I was just wondering what's preventing the...
**Describe the bug** I have installed the Stripe SDK using npm install @stripe/stripe-react-native but i am getting Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'StripeSdk' could not be found. Verify that a module by...
## Summary I've added support for the Billie payment method. ## Motivation I need to use Billie in our React Native app. ## Testing - [x] I tested this manually...
@stripe/stripe-react-native build fails with Kotlin 1.8.0 – Incompatible with Compose Compiler 1.3.2
I'm encountering a build error when running react-native run-android after installing @stripe/stripe-react-native. The build fails due to Kotlin version incompatibility: This version (1.3.2) of the Compose Compiler requires Kotlin version...
when running expo run:android with the latest react-native-stripe version ("@stripe/stripe-react-native": "^0.43.0",) prebuild fails with this error: Execution failed for task ':stripe_stripe-react-native:compileDebugKotlin'. > A failure occurred while executing org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction