in-app-billing

Maximum Limit for Items in In App Billing / In-App Purchase

烈酒焚心 提交于 2019-12-18 17:33:34
问题 I would like to know what the maximum number of items that can be placed in In App billing for both Android and iphone. I seem to remember reading around 3000 but I cannot find the reference. Also if 3000 is the maximum what are the legitimate way to get around this. My app will sell content and I thought a possible way around the problem would be to have a central app that shows the content, then a number of different libraries where you can purchase the content. Would that be a viable work

Maximum Limit for Items in In App Billing / In-App Purchase

亡梦爱人 提交于 2019-12-18 17:33:33
问题 I would like to know what the maximum number of items that can be placed in In App billing for both Android and iphone. I seem to remember reading around 3000 but I cannot find the reference. Also if 3000 is the maximum what are the legitimate way to get around this. My app will sell content and I thought a possible way around the problem would be to have a central app that shows the content, then a number of different libraries where you can purchase the content. Would that be a viable work

android in-app billing - restoreTransactionInformation

…衆ロ難τιáo~ 提交于 2019-12-18 16:39:08
问题 I'm attempting to make a free app upgradable to the "paid" version using in-app billing. I used code from this tutorial to handle the billing as the one on the official developer site is too complex and messy to follow for a simple flow like mine. My code to do the upgrade works fine. The problem comes when I try to add something to check if the user has already purchased but has lost their purchase data either by reinstalling or by clearing the data (I don't care which). On app startup I

Android In-App Purchase check buyer offline

为君一笑 提交于 2019-12-18 13:35:42
问题 I have implement in app purchase (managed) in my application using billing services when ever user wants to buy item he will make purchase request that required internet even if user has already bought the item. so for user convenience i am doing that if user has bought the item then a value will be save in shared pref. and when ever user click on that particular item then 1st it will check shared pref. value that either user has bought item or not if not then go for purchase request else

In-App Billing v3, bindService() Intent can't be found

匆匆过客 提交于 2019-12-18 12:37:14
问题 I am using in-app billing from Google for Android for the first time. However, if a user doesn't have an internet connection or no google framework installed (e.g. with custom roms) and probably other occasions (like wrong/old market version etc.) This method (inside the provided IabHelper class): mContext.bindService(new Intent("com.android.vending.billing.InAppBillingService.BIND"), mServiceConn, Context.BIND_AUTO_CREATE); Doesn't work and no service get's established. With a small

How to upgrade/downgrade subscriptions in Android InAppBilling?

强颜欢笑 提交于 2019-12-18 12:28:52
问题 I spent a week looking for solution to upgrade/downgrade subscriptions on Android InAppBilling . There's a reference page about this function: http://developer.android.com/google/play/billing/billing_reference.html Google said that we could use getBuyIntentToReplaceSkus() method, but I couldn't found any documentation about that in its signature. I can't also see it in IInAppBillingService.aidl file that Google provided. Is there any one who may help me? 回答1: Just use my aidl file and be

Android In-App Billing: Purchase state stays “purchased” after order cancelation

﹥>﹥吖頭↗ 提交于 2019-12-18 10:27:46
问题 I'm currently testing my InApp billing mechanism (using the InApp Billing version 3 API, therefore taking the TrivialDrive example as reference). I have one managed item, which is upgrade to premium version. Now, purchasing the item with my test account works, but when I do a cancellation of the entire order in Google checkout afterwards, my code still tells me that the item is purchased an therefore grants the premium features. Here is how I check for the purchase in my MainActivity. I do

Play Store updates/installs app using a different account than the one the user made IAP through

拈花ヽ惹草 提交于 2019-12-18 10:14:17
问题 On this bug report on github https://github.com/googlesamples/android-play-billing/issues/2#issuecomment-305380836 we were asked to raise the issue here. The issue is simple. User has 2 or more accounts on their phone, let's say xyz@gmail.com and abc@gmail.com. They install an app with account xyz@gmail.com. They purchase some IAP item. The app updates and now the app is under abc@gmail.com and the user has lost the purchase. This happens a lot when using staged rollouts. Main issue, as

Android billing - error you own this item

孤人 提交于 2019-12-18 09:32:18
问题 I have a ndroid application with in-app billing. I want a have a subscription. i see a google sample. i introduced billing in my application. i purchase one item. but i have problem. i click a button 'purchase' start intent ... .after closing this intent(text: you own this item, i click ok) if i want click this button again app is crushed. logs i own this item. 05-31 19:02:10.416: D/Finsky(3313): [1]CarrierParamsAction.createCarrierBillingParameters: Carrier billing config is null. Device is

Not being able to establish connection for In app billing in android

天涯浪子 提交于 2019-12-18 07:15:35
问题 I am trying to integrate In app billing v3 in my app. I call the following function to initialize. public static void SetupInappBilling() { mHelper = new IabHelper(context, base64EncodedPublicKey); mHelper.enableDebugLogging(true); mHelper.startSetup(new IabHelper.OnIabSetupFinishedListener() { public void onIabSetupFinished(IabResult result) { if (result.isSuccess()) { Log.e("tag", "connected"); ConnectionEstablished = true; } else { Log.e("tag", "not connected"); ConnectionEstablished =