Android payment processing through paypal/credit card - android

How to process the payment by paypal/credit card from a android app? Right now I have been converting an online website into an android app. And the final process is processing paypal/credit card payment. I don't know how to go about this.

If you want to continue with Paypal then this link will help you
read (1,2,3 article) & download pay[pal API from it
https://www.x.com/docs/DOC-2991
This api also have source code with it.

You should consider in-app billing. I'm not sure what your business model is but this is probably the best way to charge from within your app.
http://developer.android.com/guide/market/billing/index.html

Related

How can I save card data to the Stripe in flutter?

I want to save card info to the stripe and with that data, I want to pay later. I am using flutter stripe package, but I didn't find any way to do so.
You basically cannot do that with Flutter.
You have to build that on your back-end :
1/ Create a customer : https://stripe.com/docs/api/customers/create
2/ Create a SetupIntent, with usage argument setup to off_session
https://stripe.com/docs/api/setup_intents/create
3/ Charge the customer by creating a subscription or an invoice.
Then you'll be able to charge the customer based on this payment method.
PS : Be extremely careful, you can only do that for physical products, for digital goods, platforms (iOS, Android) requires you to use their inhouse solution (Google Billing, InApp Purchases...)

Integrating Mobile Express Checkout on IOS

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.

Does Paypal process credit/debit cards in Android applications without logging into a paypal account and how?

Ok, I called paypal today and asked them if they can take debit/credit cards through a mobile application. They said no. However, online people write it like there is a way.
Also, I emailed a mobile company pretending I didn't feel secure about giving them my card info and asked them how they were taking credit/debit cards through their application and they responded that they used Paypal for that!
So I am confused. Anyone here has taken a credit/debit card payment in android without logging in to Paypal?
I searched everywhere including here in stackoverflow:
Android payment processing through paypal/credit card
But I am still uncertain. Can anyone have a definite answer and not just send me to some some other link.
Update: It seems this can be done, does anyone have a tutorial on how to do this?
UPDATE 2: I gave up with paypal trying to do this. I now use zooz. I highly suggest anyone going into the trouble of getting paypal working for them to use zooz. Its soo easy. Btw, I don't work for zooz, I use them for my apps. Their website is zooz.com
Thanks!
It is possible to take PayPal payments through your mobile device, and it's not all that difficult either. Just use PayPal payments and embed their payment gateway (webpage) into a WebView. You can optionally receive feedback through IPN, and fire off a GCM event to your app.
No, you will not be able to take the customer's credit card number and other information, feed it to PayPal and process the payment. But the point of using PayPal is that all the security of capturing, transferring and storing that info (including the significant liability that comes with handling it securely!) is PayPal's responsibility, not yours.
Keep in mind that you would violate the Google Play/Market TOS if you're using PayPal to charge for your app or digital content within the app. If you're creating a shopping app, however, you should be ok.

How to make bookings from my app

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

How to obtain information about downloads, total installation, and active installation from my published android applications programmatically?

I have a few questions regarding android market(Google play). How can I list my published application by accessing from my google account? What I have done so far is using my application package name as a query string to search my application and display all information which I used android market api to do it. Is there another better way to display all my published or installed applications by accessing from my google accounts?
My second question is about detecting number of downloading and installations of my published application. I have found only google analytics so far(for free) which I need to embedded some codes to monitoring my application. Is it possible for me to access those information from android market publish page . I have found that publish page contains information that I need.
Edited: For second question, I would like to obtain statistical information without adding any new code to my application. Is it possible to provide only google account to grant the permission to get those information?
My application is published. If I am using google analytics to monitoring my application do I need to start my counting from zero?
Sorry for my English and my little knowledge about this.
Thanks in advance..
Edited: .. I have found an application, called "analytics" that is what exactly I want to do. But I still cannot figure it out how it works..
The only place you will find this kind of information is on your Developer page. That said, if I were wanting to do what you are, I would put up an app on App Engine that either parsed my Dev page on request, or on a schedule. I mention App Engine as personal preference here, you could obviously use anywhere you can host scripts on.
You can then do what you like with the data you have collected, and your app can request this from your site. Assuming you have no qualms with publicising these numbers, you wouldn't need to scare users by authenticating, and would just need a plain html request.
Edit:
In your language of choice, you would need to request your developer page (the one that lists apps and their install count) and would also need to authenticate as yourself to get it. It's for this reason I would use your own hosting if you can. I can't be more specific than this, as I don't know what language you're most likely to be using. It should be trivial to find out how to do an html request and step through the page in whatever language it is though. App Engine pages are written in Java or Python and deployed to the server, while other obvious options are PHP or Perl. On my own server I would most likely use Perl as it's ideal for ripping up html with regexps.

Categories

Resources