Jim McDougal Member Licensed User Oct 28, 2024 #1 I'm looking at the iStore object model in Mr. Vader's object browser and Erel's post on using it for In-App purchases, but I'm unclear on how to test for an already-purchased non-consumable item. I suspect it is the RequestProductsInformation method, but there's no other information under the description (e.g. events raised). I'm familiar with the similar process in B4A/GooglePlayBilling but a little guidance or a clue or two would be very welcome.
I'm looking at the iStore object model in Mr. Vader's object browser and Erel's post on using it for In-App purchases, but I'm unclear on how to test for an already-purchased non-consumable item. I suspect it is the RequestProductsInformation method, but there's no other information under the description (e.g. events raised). I'm familiar with the similar process in B4A/GooglePlayBilling but a little guidance or a clue or two would be very welcome.
Erel B4X founder Staff member Licensed User Longtime User Oct 28, 2024 #2 You need to track the state of these purchases yourself. You can use KVS to store the state. And you should provide a "restore purchases" option for non-consumable products: https://www.b4x.com/android/forum/threads/istore-in-app-purchases.49301/ Upvote 0
You need to track the state of these purchases yourself. You can use KVS to store the state. And you should provide a "restore purchases" option for non-consumable products: https://www.b4x.com/android/forum/threads/istore-in-app-purchases.49301/
asales Expert Licensed User Longtime User Sep 30, 2025 #4 kohlenbach said: what is KVS ? Click to expand... Search Results www.b4x.com Upvote 0