2

I am currently trying to figure out how I can integrate Venmo as a payment method for a React Native IOS app I am working on. I know this must be possible because UberEats, an app that I believe is also built with React Native, has integrated Venmo as a payment method.

I have looked at the documentation for integrating Venmo into an app or a website and there seems to be 3 different SDKs to choose from (Android v4, IOS v5, or Javascript v3), with none of them being specific to React Native.

Does anyone know how I should go about implementing Venmo payments into the app? Should I be using the Javascript v3 SDK, or should I be using the IOS v5 SDK even though the app is in React Native? Any help is appreciated. Thank you in advance!

  • How are you processing PayPal payments more generally? If you can use a native Braintree SDK from your app, do so. They automate opening the SafariViewController, which is necessary (no webview support) – Preston PHX Aug 11 '21 at 15:14
  • So by that do you mean that I should use the IOS SDK for Braintree? If so, how would I go about doing that considering the app codebase is done in React Native? – Ahaan Limaye Aug 11 '21 at 15:38

1 Answers1

-1

There are plenty of guides available for using Braintree with React Native. See for example this one.

Preston PHX
  • 27,642
  • 4
  • 24
  • 44