Questions tagged [in-app-purchase]

In-app purchase (IAP) usually refers to the acquisition of a feature for an application from within the application itself or the buying of digital goods from within an application. Use this tag for questions about writing code for the buying process. Questions about app-store policies or about specific transactions are off-topic on Stack Overflow and should not be posted.

In-app purchases (IAP) are digital goods that, when bought from within an app, often either unlock new features, enable the user to skip mundane tasks, or provide additional content.
Such purchases were made popular by Apple's iOS SDK, iPhones, iPod Touches, and iPads, but are not limited in any way to these platforms.

Don't ask questions about the transaction process itself, except where it pertains to coding problems. Remember that Stack Overflow cannot answer questions specific to Customer Support

##How to Implement In-App Purchase:

##Libraries

9247 questions
4
votes
1 answer

itunes connect in app purchase issue

I submited the app to for review...and i forgot to add the in app purchase for the version. Naturally the app was rejected for this reason. Now my problem is this: I cannot add the in app purchase to this version because In-App Purchases cannot be…
skytz
  • 2,201
  • 2
  • 18
  • 23
4
votes
2 answers

Is it required to implement In-App-Purchase or can I simply add the paid version as a new app?

I already have a free version of my app in App Store. Now I want to add a completely new paid version of the same app (with extra features). Is it required to implement In-App-Purchase or can I simply add the paid version as a new app?
4
votes
2 answers

How to implement restore if i uninstall and install the app again

I implemented in app purchase for Google Play. I have DungeonsRedux sample. here restoreTransactions(); I know there is a method to restore transactions. But if i uninstall my app and reinstall it again "how do i know if i have already purchased an…
Akanksha Rathore
  • 3,603
  • 3
  • 31
  • 47
4
votes
0 answers

Google play store is giving extra credits to user?

We are using server side validation for validating in-app subscription in play store. Google returned such a response for one of the requests - { kind: "androidpublisher#subscriptionPurchase", initiationTimestampMsec:…
Shrinath
  • 7,888
  • 13
  • 48
  • 85
4
votes
2 answers

iOS in-app purchase's receipt string explained

I try to understand the receipt information obtained from iTunes server, but could not find relevant documentation. Particularly, what's the difference among unique_identifier, unique_vendor_identifier, original_transaction_id (which is claimed, in…
Nimit Pattanasri
  • 1,602
  • 1
  • 26
  • 37
4
votes
2 answers

How to detect IAPFree and IAPCracker

I was looking for a way to detect people using IAPCracker in my application. Lately I found this useful post How to detect “LocallAPStore" - new iap cracker and used it to protect some of my in-app-purchases. Now I found a new source of cracking…
MasterRazer
  • 1,377
  • 3
  • 16
  • 40
4
votes
2 answers

Canceled a order but still shows in my owned item. android inapp purchase

I did implement the v3 api of google play in app purchase in my application. Everything goes right but the strange thing is when i am testing it using my test account and canceled the order from my merchant account. in my app it still shows the item…
skygeek
  • 1,548
  • 11
  • 24
4
votes
2 answers

How do I change which test account to use on android in app billing?

I'm testing in app billing on my android app. I cannot use the main account from my phone, because that's my developer account, and cannot be used to test in app billing. So I have a few different Google accounts logged into my phone. But when try…
VIBrunazo
  • 1,340
  • 14
  • 21
4
votes
2 answers

in App purchase AlertMessage

I want to change the alert message in the inApp purchase. The text coming is :- DpO you want to buy one ** ** * levels for Rs**? I want to make it like :- Do you want to buy ** ** * levels for Rs**? In short i want to remove "One" word from the…
ios developer
  • 3,363
  • 3
  • 51
  • 111
4
votes
0 answers

Is paymentQueueRestoreCompletedTransactionsFinished: called after finishTransaction has been called?

My class observes SKPaymentQueue. I call: [[SKPaymentQueue defaultQueue] restoreCompletedTransactions]; The documentation for paymentQueueRestoreCompletedTransactionsFinished: states: "This method is called after all restorable transactions have…
Ben Flynn
  • 18,524
  • 20
  • 97
  • 142
4
votes
3 answers

SKPaymentTransaction's originalTransaction.transactionReceipt nil for restore on non-consumable

After calling restoreCompletedTransactions, for a non-consumable, the SKPaymentTransactions that are being returned seem to have nil in their originalTransaction.transactionReceipt property. This is where the documentation says we should find the…
delany
  • 3,371
  • 4
  • 23
  • 17
4
votes
1 answer

iOS - in-app payments with non-iTunes Store payments

I am wondering what the rules are around using an external payment system (like Braintree) for in-app purchases on iOS. We already run a streaming music service that operates over the web, and we want to develop apps for Android+iOS. It's a…
obeattie
  • 3,264
  • 2
  • 31
  • 36
4
votes
1 answer

iOS App with subscription always gets rejected

We have problems releasing our Newstand App to the App Store. It always gets rejected, because the validation of the receipts coming from the subscription In-App-Purchase seem to fail in the live (non-sandbox) environment. The thing is, we tested…
Micky
  • 5,578
  • 7
  • 31
  • 55
4
votes
1 answer

Android IAP - Where are IAPs stored on device?

When my server responds to the purchase of a product id, via my app and Google Play server, by sending the IAP item to the device (client), where does it save / store the item (file). Follow-up question - And can I control where they are stored?
Platz
  • 143
  • 1
  • 5
4
votes
1 answer

ios auto renewal subscription and user in our service

In our service, each user has a username (email), password and a unique identifier. How can I link any purchases through Apples' auto renewal subscription to that user? Is there any field that renders an Apple user as unique? I don't want to link it…
Giannis
  • 133
  • 2
  • 10
1 2 3
99
100