I want to use PayPal Android SDK on my Android app. The problem is that I don't sure if it has the kind of features I need.
What I need is a dynamic payment service (for example, like Stripe Connect) which uses PayPal SDK. What I mean by 'dynamic' is that I would be able to set a custom recipient to who gets the transactioned money.
I've seen this PayPal MPL guide, but unfortunately there is a message in it, says it is restricted for selected partners and should not be integrated in new apps.
I've checked also about Braintree v.zero, but it isn't supported in my country.
Is there a way to use PayPal Native Android SDK to create a custom recipient payment on an Android app?
Related
I have an app that keeps track of payments, I want to be able to add payment by using google assistant. Which intent should my android.xml have and what should I say to google assistant? Would really appreciate any help. Also, note that I can't seem to use dialog flow to create my own custom intents since that would mean that it would only work on my device whereas I want it to work for anyone that has the app. I wouldn't mind also instead of having the google assistant call on the API that adds a payment to the database directly either.
Look into App Actions.
With App Actions, you declare support for built-in intents, which model common ways that users express tasks or find information, such as ordering a meal, booking a ride, or checking an account balance.
The Assistant can then launch your Android app or display a slice to your users. App Actions is supported on devices running Android 5 (API level 21) and higher.
With the Finance built-in intents, users can send money, pay a bill, and check their account, provided your Android app supports deep links and has an actions.xml file in the APK.
You can review a sample App Actions project on Github.
I would like to know if there is a solution which allows me to create an app that allows users to sign in. They can then link their own bank account via Stripe (Stripe been integrated into the app).
The app will then accept payments and any payments made will go to their Stripe account.
I do not need the code for the whole app or the Stripe integration just some guidance on how this can be implemented.
I have had a look at the following Stripe resources - https://stripe.com/docs/stripe.js#bank-account-createToken
However I am not sure if there needs to be one main Stripe account (which I will create) and sub accounts underneath that (which the users will create) or if each user will have their own Stripe account (only accessible to them).
Also is there something special I need to implement when trying to configure automated payouts or is this handled by Stripe directly.
Is it also possible to charge a handling fee (for example 2%) from the payments made and if so is there any specific method the integration needs to happen or can it happen with a normal Stripe integration.
App is using the following,
Angular 4
Ionic 3
Built for iOS and Android.
You can do it easily using Stripe Native plugin.Here is the Plugin's
repo.
import { Stripe } from '#ionic-native/stripe';
constructor(private stripe: Stripe) { }
...
this.stripe.setPublishableKey('my_publishable_key');
let card = {
number: '4242424242424242',
expMonth: 12,
expYear: 2020,
cvc: '220'
};
this.stripe.createCardToken(card)
.then(token => console.log(token))
.catch(error => console.error(error));
For all your other business related questions you need to read this.If you unable to find a solution specific to you then you need to contact Stripe team for that.
If you need to see the real implementation then you can get the full source code of it from here (Commercial one (Just for $ 5)).This is their readme file.But this implementation has not been used Cordova plugin which I have mentioned above.
I would like to implement payment via paypal.
I downloaded the example samplepaypalsdk and I tye to modify:
NFIG_CLIENT_ID
CONFIG_RECEIVER_EMAIL
with the data generated from the center of development.
In addition I have also modified
EXTRA_CLIENT_ID, "buyer#paypalsandbox.com"
EXTRA_PAYER_ID, "mypayer"
I run the app and I bought the jeans, now I would see the status of transaction?
I tried to search in developer center, but I didn't find it. I would understand how can I manage a transaction...
There is currently a problem displaying AdaptivePayment transactions in the developer console. (AdaptivePayments is the name of the "classic" API that is used by the Mobile SDKs to process PayPal transactions).
However, you can see the notification generated by this transaction in the notifications section, and you can log in to the sandbox webapp as either buyer or seller to see the transaction record.
I was using Paypal to make payments from my application using MPL. Now I want to enable users to make card payments using Paypal. I have found that to implement this feature I have to move to MPECL. When I am using MPL I used to get call backs regarding the payment status whether its success or failure within my app. Now my issue is
If I use MPECL will I get callbacks to my IOS app about the payment
status?
Are there any nice tutorials in integrating MPECL in IOS/Android?
Also is it possible to use MPL and still accept card payments from
user?
Thanks
1) By callbacks are you referring to IPN notifications? If so, then yes, you'll get them the same way, although the txn_type value may be different.
2) According to this documentation, MPL and MPECL have been replaced by PayPal iOS and Android SDK's. I'd recommend using those instead. There are samples included with the SDK's.
3) Yes, users will be able to pay via PayPal or a credit card when going through the payment flow. If you want to process credit cards directly within your app you can use the new REST API for credit cards or you could use PayPal Payments Pro.
I am having an android app for an e-shop. So far the user after he chooses an item, he gets a reservation number and then he can call the shop and using this number he can verify the order and he pays it there. What I want is to update my app and make the user be able to order and pay from the app- either with paypal or a cedit card? What should I use? Are there any references, any sample code,any books maybe on that? And how can I make it secure or test it? Is it possible in android or not?
You can try http://OpenPayments.Mobi. They offer a set of very advanced FREE services to incorporate In-App Purchases from any platform including Android, BlackBerry, Windows Phone, etc. They currently offer PayPal and Google checkout payments.
I also suggest you see this link https://www.x.com/developers/paypal/products/mobile-payment-libraries