Hi friendly people, A couple of In-App Purchasing questions: 1) Is it mandatory to offer a 'restore' button/option? I've read that buying something you already bought makes the same purchase again but you don't have to pay again so in that way just a 'buy' button could be enough, no - for non-consumables.
2) How does the restore option know who you are? Is that through the mac-ID you set for the store? 3) What do we need to do with the receipt and originalreceipt thingies?
Dec 5, 2018 11:15 AM - If John Hughes had created a melodious mash-up of. Christ,' will be the speaker at the Batavia Brotherhood's 50th annual banquet on.
Can we just ignore these or do we need to store them somewhere? 4) What does restoring return as event.transaction? Is it 'purchased' just like regular first-time buying? Thanks, Thomas p.s. It still amazes me after 5 months how well Corona works for me! Hey, Thomas, I use IAP in my game-still-in-development, but I haven't really thought about restore routine.
I suppose having restore button would be more elegant. I'm sure more experienced developers can give us better idea as to what to do & expect, but here are my thoughts: 1) I don't know if 'restore' button is mandatory. If so, I'd like to know. Meanwhile, after a user buy a non-consumable item, if he/she tries to purchase the same item, IAP restores it and notifies the user that he/she already has it. This notification comes in the form of a native alert message. 2) IAP knows who you are when you're signed in. And you can't buy things without signing in first.
3) I don't do anything with receipts at the moment. Not sure if developers are required to store them. 5) I don't know what event.transaction gets returned. All I've noticed is the native alert that pops up with a pre-canned message when the non-consumable item is restored. Ad 1) I think restore function is useful, when there is lots of products to buy.
You can 'buy' them again in a single action instead of rebuy them all one by one. However, I implemented restore even if I have got only single product to buy, 'premium content'. Users might be used to it. Ad 2) As Naomi explained, just try to go to Settings/Store in your device and log out. You will see, that system will prompt you for your login information when purchasing something.
Ad 3) I would like to know it too. The transaction information seems to be important, but I found it useless. Ad 4) Restoring calls the same callback as purchase. In purchase case the event.transaction.state is set to 'purchased'. In restore case the event.transaction.state is set to 'restored'.
So did I read correctly that store.restore is not required? Although, in my case I may need it: I have 72 levels, you can download the app free but with only 6 levels playable. Pressing a BUY button will trigger an IAP, which will unlock the rest of the levels. If someone downloads the game, then buys the IAP, then deletes the game, then re-downloads it, at this point it looks like he will need a restore button if he wants the full game unlocked again.Is that correct thinking? It would be nice for the user to re-download the game and for it to already know or to check if the IAP has been purchased, and to display or not display a restore button accordingly. But my peabrain can't tell if that's possible.
I have never seen a restore button in a game before, anyone know of a game I can try (preferably similar to my setup) that utilizes a restore button? It sounds like people are having trouble with store.restore not giving a callback if there is no purchase to restore.Trying to figure out what my options are: To forget about restore and possibly cause some rebooters to pay twice?, put a restore button and possibly cause some users unresponsive app?, any other options? Much thanks as always, Dane.
I re-read this thread; @Naomi, when you said 'Meanwhile, after a user buy a non-consumable item, if he/she tries to purchase the same item, IAP restores it and notifies the user that he/she already has it. This notification comes in the form of a native alert message.' Do you mean the user has deleted the app in between her double purchase, or not? Perhaps that does not matter? I am getting the feeling that store.restore's entire purpose is for restoring a bunch of purchases such as all of your 'consumable' weapons etc. Whereas a one-off full game purchase can just be dealt with by the user pressing the download button again.? Thanks again.
@Dane, FYI, I do use IAP for a simple one non-consumable item into my app. I`ve never implemented a restore button at all until now. (am thinking about it as yet). BTW, I do not see ANY problem with my IAP implementation as after 5 months with the app out there LIVE I`ve never seen any user problem as well (as paying twice for example). What happens is that after the user buy it, if he deletes the app or even install the same app (via his same iTC account username/mail) into other iDevice, when clicking on the button of the IAP, it will connect with Apple servers and will come back with a simple message saying that 'the user has already bought the product' and SO he is able to dowload it again for FREE without paying twice! PS: BUT if he is logged into iTC with one another account, SO it will try to charge the user again because there isn`t the same account that he has bought the first time.
I see all it working as expected until now. PS: I`m only thinking about implementing a RESTORE button into my next app`s update because I think it is easier for the USER visualize that with a RESTORE button he can just restore the purchase made before without think on 'paying again', just it. Cheers, Rodrigo.
^ Id heard about this but thought it was too good to be true also. It does look amazing and with a rent to buy endorsed by xfer it is going to be on my mind. I have now finished the syntorial course but I think I left too much time inbetween study sessions so will now repeat it again.
I would def recommend getting it in the sales. I think I paid about £60-70 for it a couple of years ago and it has really shown me how to begin to program. If you thinking of getting one of the synths in their pack, z3ta, moog voyager, sylenth, massive and now serum.
It will add value to the purchase. 'Cors, the information is all out their on youtube if you have the patience. Said: Nothing on the website yet, and no word on how much the regular price of $129.99 will be discounted, though I doubt it'll be more than 20%. I don't know if it was still the case on the last sale (October last year, I think), but when I got it on the iOS launch sale a couple of years ago you had to buy through the website to get the sale price, which gave you a code for the IAP. Serum pack out on Friday. Now all we need is a sale on Serum.
I'm interested, but I don't see this sale mentioned anywhere. Said: Nothing on the website yet, and no word on how much the regular price of $129.99 will be discounted, though I doubt it'll be more than 20%. I don't know if it was still the case on the last sale (October last year, I think), but when I got it on the iOS launch sale a couple of years ago you had to buy through the website to get the sale price, which gave you a code for the IAP. Serum pack out on Friday. Now all we need is a sale on Serum. I'm interested, but I don't see this sale mentioned anywhere.
Yes, they put the word out on their customer e-mail list (a little counterintuitively, as we're the ones who've already bought it), but it won't go live till Friday. Said: That's just as bad as Roland making Propellerhead Rebirth app pulled from the App Store.
Funny how Roland use to own Cakewalk originally. Seems to me that the Gibson Company is the Grim Reaper of Software owners. They (Gibson) purchased FL Studio's 'Deck a Dance 2' vst, then that went into oblivion. Then Cakewalk DAW, now that is soon going into the DAW graveyard, & now Z3ta+. This is just madness.
And don't forget Opcode; thank god Zicarelli was able to rescue Max from the rubble. It's really bad behaviour, as well as bad business. Cakewalk had just launched an app (Momentum) with a subscription model, whose customers can't be happy at having the company they've just paid into upfront abandoned, and to kill Z3ta+ off ( on Thanksgiving!!) so soon after its long-awaited update was a serious slap in the face to Cakewalk's own team as well as the customer base. I got really spooked by the yanking of Z3ta+ from the store; I only had it installed on one heavily-abused device, and (thanks to the rampant crapness of iTunes) no backup of the.ipa. But there in my mailbox yesterday was a 70% off BF deal on upgrading iMazing, which I'd forgotten I'd ever bought, so I thought what the hell and ponied up a tenner with low expectations. But Manage Apps let me back up the copy of Z3ta+ from my iPad, and then to install a copy to my old Air from the backup.
No use to anyone who hadn't already bought it before it was pulled, unfortunately, but if you've got an unbacked-up copy of Alchemy you don't want to risk losing when your iPad flakes out or gets nicked, it's an insurance policy worth considering. Seems to be 30% off on new purchases. Said: That's just as bad as Roland making Propellerhead Rebirth app pulled from the App Store. Funny how Roland use to own Cakewalk originally.
Seems to me that the Gibson Company is the Grim Reaper of Software owners. They (Gibson) purchased FL Studio's 'Deck a Dance 2' vst, then that went into oblivion. Then Cakewalk DAW, now that is soon going into the DAW graveyard, & now Z3ta+. This is just madness.
And don't forget Opcode; thank god Zicarelli was able to rescue Max from the rubble. It's really bad behaviour, as well as bad business. Cakewalk had just launched an app (Momentum) with a subscription model, whose customers can't be happy at having the company they've just paid into upfront abandoned, and to kill Z3ta+ off ( on Thanksgiving!!) so soon after its long-awaited update was a serious slap in the face to Cakewalk's own team as well as the customer base. I got really spooked by the yanking of Z3ta+ from the store; I only had it installed on one heavily-abused device, and (thanks to the rampant crapness of iTunes) no backup of the.ipa.
But there in my mailbox yesterday was a 70% off BF deal on upgrading iMazing, which I'd forgotten I'd ever bought, so I thought what the hell and ponied up a tenner with low expectations. But Manage Apps let me back up the copy of Z3ta+ from my iPad, and then to install a copy to my old Air from the backup. No use to anyone who hadn't already bought it before it was pulled, unfortunately, but if you've got an unbacked-up copy of Alchemy you don't want to risk losing when your iPad flakes out or gets nicked, it's an insurance policy worth considering.
Seems to be 30% off on new purchases. Gonna look into it. Got Alchemy too, with all soundpacks. (Zet3a, & Rebirth) on Air 1. Becuause of this, I'm not updating iOS to 11. Thinking, if my iPad goes tits up, I have already bought the software on iOS.
The companies that have gone now, so I might as well go the torrent route. Technically I'm not really stealing, as they have gone now.
Use my PC instead, as now I'm questioning the future of investing into iOS in the future. By the time my iPad Air 1 has died, the next iPad will be iOS 11+.
The price of a new iPad, I can get a powerful Laptop. I like using both(working together making tracks) but I have think what is best. Stil pump money into Apple, & this continues to have in the next couple of years. I don't think so? But even if you make a back up, there is no guarantee it'll work on a new iPad in a couple of years later. It's either, stay with ios, & see where it goes, of think 'Fuck it!'
Going back to the old more reliable ways that I have been used to?. Wait & see I suppose. Said: I got really spooked by the yanking of Z3ta+ from the store; I only had it installed on one heavily-abused device, and (thanks to the rampant crapness of iTunes) no backup of the.ipa. But there in my mailbox yesterday was a 70% off BF deal on upgrading iMazing, which I'd forgotten I'd ever bought, so I thought what the hell and ponied up a tenner with low expectations. But Manage Apps let me back up the copy of Z3ta+ from my iPad, and then to install a copy to my old Air from the backup. No use to anyone who hadn't already bought it before it was pulled, unfortunately, but if you've got an unbacked-up copy of Alchemy you don't want to risk losing when your iPad flakes out or gets nicked, it's an insurance policy worth considering. Seems to be 30% off on new purchases.
Actually, having now poked around further in iMazing, it seems that it doesn't back the.ipa up from your connected device but redownload it from the app store. This means that Z3ta+ is still in the store (for now!), but just invisible to the AppStore app. AppZappPro can't locate it, but AppShopper can, and tells me that it's still available in the US store but not in the UK one – so if there are any would-be purchasers in the US who want to grab it before it goes, this may be your chance. Can anyone confirm it's still purchasable from the US store?
Interesting that iMazing was able to download it to my UK account if so. Incidentally, the ability to download.ipas seems to be currently limited to the Mac version of iMazing; it's still in the works for the Windows version. Edit: Still poking around in iMazing, I found it shows 'Download available' for Alchemy, and when I clicked the cloud icon it actually let me download it!
Same version (2.3.18) as I already have safely stashed from iTunes in 2015 – but if you once purchased it and no longer have it, iMazing may offer a way to recover it, at least till Apple wakes up and realises. I have been checking out Syntorial and thinking about buying it. Seems awfully expensive at the full price but the offer price is more attractive.
Of course I can't tell if it's just attractive due to the hugeness of the regular price I just completed the free modules and I have found the style a bit tedious, although once you realise you can skip the quizzes and such it makes a difference. I will probably end up buying it. But for those who can't afford it I wanted to put in a word for Rishabh Raban's ', which was my intro to analog synthesis.
I don't know if it's on sale (I hate how the App store doesn't show the price once you've bought something), but it's a lot cheaper than Syntorial. It obviously helps if you have Animoog, which also isn't on sale! Said: But for those who can't afford it I wanted to put in a word for Rishabh Raban's ', which was my intro to analog synthesis. I don't know if it's on sale (I hate how the App store doesn't show the price once you've bought something), but it's a lot cheaper than Syntorial.
It obviously helps if you have Animoog, which also isn't on sale! Yes, I have that and second the recommendation – he also has a good one for Model 15. They're a bit like the synth-specific lesson packs in Syntorial (which don't currently cover any iOS synths now that Z3ta+ is gone); obviously you don't get the interactivity of Syntorial's challenges, but they're better than YouTube. Syntorial is all about the group challenges, which I absolutely love; the reward for getting through to the end is, rather fabulously, 25 more of these.