Question

Is there any functionality in Google's in-app purchase API that can charge a user's sim card? I would like to allow a user to make an in-app purchase with just a button click and without the hassle of entering a credit card number.

Was it helpful?

Solution

I think you may have misunderstood how In-App purchases (for Android) work. From the In-App Billing page:

When you use Android Market's in-app billing service to sell an item, Android Market handles all checkout details so your application never has to directly process any financial transactions. Android Market uses the same checkout service that is used for application purchases, so your users experience a consistent and familiar purchase flow.

So what this means is that when the user makes an In-App purchase within your application, the checkout procedure is identical to if/when they purchase an app in the Android Market. Assuming they have a credit card registered with Android Market, it gets automatically charged and your users are good to go. If they don't have a credit card registered, they're prompted to add/register one when they initiate the purchase.

In either case, it's all taken care of by Google.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top