has anyone successfully integrated Braintree on his Ionic Framework (preferably iOS) app?
I’m really confused what I need and how to setup everything correctly.
My main goal is using PayPal with Braintree since the PayPal Cordova Plugin uses UiWebView which won’t be accepted by Apple starting from April.
What I have done so far:
Install Braintree Ionic and Cordova plugin (https://ionicframework.com/docs/native/braintree)
Setup Braintree account, setup Braintree sandbox account
Insert PayPal Sandbox credentials in my Braintree account under “Processing Options”
Insert and setup the sample code from https://ionicframework.com/docs/native/braintree
I can run the Ionic app and also process a sample checkout via credit card.
Although if I click on “PayPal” instead choosing the credit card option, I always get the error message: PayPal app switch is missing a returnURLScheme.
I really don’t know how to fix that, I already checked Google, Stackoverflow but didn’t found the issue. Something seems to be missing in my config but I don’t know what.
Thank you in advance for any help!
Related
I am currently developing a mobile marketplace application using React-Native and Nest.js. I am implementing the 'onboarding before payment' flow for sellers, where I am storing the merchant id in my database. However, when a customer adds a payment method and I use the "v3/vault/setup-tokens" and "v3/vault/payment-tokens" to retrieve the vault_id, and then create an order using "v2/checkout/orders", I always receive a 422 response with the message "Payee account specified is invalid. Please check the payee.email_address' or payee.merchant_id' specified and try again. Ensure that either payee.merchant_idor `payee.email_address" is specified."
I have followed the steps outlined in the PayPal documentation but am still encountering this issue.
I would like to know if anyone has any experience with this issue and could provide guidance on how to solve it. I am also looking to integrate PayPal and credit card payments in my application and any suggestions on how to do this with React-Native and Nest.js would be greatly appreciated.
I'm building an ionic mobile app and I need to include PayPal as the payment gateway in the app. So I installed the ionic PayPal plugging (https://ionicframework.com/docs/native/paypal) and implement it. Pay with Paypal is working, But pay with credit/debit card is not working. When I enter my card details it shows the following error. (Items in the app cost in HUF - Hungarian)
That error message is somewhat misleading. Yes HUF was never supported, but you're actually using a very old plugin with a credit card integration that is now not supported at all, for any currency.
So not only should you disable that credit card integration for any currency, since it will not work, but you also shouldn't use that 5-year-old plugin.
If you need a native SDK for PayPal payments, the only method currently supported by PayPal is the Braintree SDK: https://developer.paypal.com/docs/archive/checkout/how-to/braintree-integration/
I am developing an app where users have to make appointments. In order to successfully book an appointment, they have to pay via PayPal or credit card. However, the SDKs for PayPal have been deprecated for a while. The alternative I am seeing, is integrating PayPal using Braintree. Will this alternative work for me being located in the Caribbean? If not, what other alternative is there for me to integrate payments via PayPal/credit card?
Express Checkout via Braintree SDKs will work. It uses credentials from https://developer.paypal.com / https://www.paypal.com -- not https://braintreepayments.com
Here is the guide: https://developer.paypal.com/docs/accept-payments/express-checkout/ec-braintree-sdk/get-started/
I’m developing a delivery application that will work with PayPal for payments. Ionic/Cordova has a native library that makes things easy, yet the flow is not the way i’d like it to be.
With “PayPal-Cordova-Plugin”, the authentication window opens for every payment and the user must click the button to confirm the payment.
What I would like to implement was something more direct, transparent. The user would authenticate with PayPal within my application and with the probable token that would receive this authentication, I would execute the checkout requests (an example would be the payment by PayPal on Uber).
With the PayPal developer documentation I could not find a way to perform this implementation on Ionic, so I would like help with that.
The old PayPal Mobile SDKs used by the cordova plugin are ancient. Do not use those. Do not use those for anything. If you try to use those, you are going to have a bad time.
The first paragraph at the top of the Readme of https://github.com/paypal/PayPal-Cordova-Plugin points you to the things you should be using instead.
As is mentioned there, PayPal Express Checkout via the Braintree Mobile SDK is a worldwide option for those who need a native SDK. It is documented here: https://developer.paypal.com/docs/accept-payments/express-checkout/ec-braintree-sdk/get-started/
You will need a webservice for the server-side portion.
Hi i'm creating an app which have shopping cart and payment done via paypal gateway.I tried reading some of documentation under paypal library..but i can't find it...Does any one know simple tutorial or any sample code that is used to integrate paypal gateway in my app.
U can directly go to www.x.com under developers menu select MPL library thats the simple way of integrating paypal in your app..The document attached to that will provide you info abt step by step integration..Follow simple payment method that will be helpful..I hope this answer will help u...