Re: Really need In App Purchasing for macOS
> On May 14, 2021, at 9:32 AM, Rick Harrison via use-livecode > wrote: > > Hi Kee, > > IAP in the Apple World only applies to iOS apps in their environment for now > as I understand it. > That may change in the future as Apple starts making iOS Apps available for > macOS. https://developer.apple.com/in-app-purchase/ “… Users can make in‑app purchases on iOS, iPadOS, macOS, watchOS, and tvOS. …" > To implement what you want, you would probably have to add a link to your > website in your Mac App. > At your website you can offer the user a chance to upgrade to another version > of your app. > (Of course Apple may not like this because at this point you might be cutting > them out of the equation > and it might violate your terms with Apple. You will have to research that.) My understanding is that for a free downloaded app from the app store that has in-app purchasing, they want to manage that process and collect their cut. > > You may even just refer them to another Mac App on the Apple Store which > would not violate anything > in your terms because Apple will still be able to take their cut. > > The old strategy was to give the users a cheap or free version of your > product, and then provide a link > to the Pro-version or SuperPro or Ultra-Pro version of your software with > more capability each time. I’ll ponder two versions. Crippled / free, and Pro / costing money. I currently deploy the “pro / costing money” version. Want to have a free version that demonstrates what it does as a teaser. Thanks, kee > > Please let us know how you solve your problem, and what extra success you had > with the strategy. > > Good luck! > > Rick > > >> On May 14, 2021, at 11:27 AM, Kee Nethery via use-livecode >> wrote: >> >> Any suggestions? Each month my app gets 800+ views on the App Store and 1 >> purchase. With IAP I could convert so many more into paying customers. Any >> suggestions on how to add IAP to a Mac app? >> >> Kee Nethery > > ___ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Really need In App Purchasing for macOS
As LC currently does not support In App Purchase for macOS, why not offering a free "lite" version and a "pro" version that can be purchased. Instead of an In App Purchase option in the free version you could link to the pro version in the app store. > Am 14.05.2021 um 17:27 schrieb Kee Nethery via use-livecode > : > > Any suggestions? Each month my app gets 800+ views on the App Store and 1 > purchase. With IAP I could convert so many more into paying customers. Any > suggestions on how to add IAP to a Mac app? > > Kee Nethery > > ___ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Really need In App Purchasing for macOS
Hi Kee, IAP in the Apple World only applies to iOS apps in their environment for now as I understand it. That may change in the future as Apple starts making iOS Apps available for macOS. To implement what you want, you would probably have to add a link to your website in your Mac App. At your website you can offer the user a chance to upgrade to another version of your app. (Of course Apple may not like this because at this point you might be cutting them out of the equation and it might violate your terms with Apple. You will have to research that.) You may even just refer them to another Mac App on the Apple Store which would not violate anything in your terms because Apple will still be able to take their cut. The old strategy was to give the users a cheap or free version of your product, and then provide a link to the Pro-version or SuperPro or Ultra-Pro version of your software with more capability each time. Please let us know how you solve your problem, and what extra success you had with the strategy. Good luck! Rick > On May 14, 2021, at 11:27 AM, Kee Nethery via use-livecode > wrote: > > Any suggestions? Each month my app gets 800+ views on the App Store and 1 > purchase. With IAP I could convert so many more into paying customers. Any > suggestions on how to add IAP to a Mac app? > > Kee Nethery ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Really need In App Purchasing for macOS
Any suggestions? Each month my app gets 800+ views on the App Store and 1 purchase. With IAP I could convert so many more into paying customers. Any suggestions on how to add IAP to a Mac app? Kee Nethery ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
RE: In-app purchasing
Yes it works. I've done it on both platforms. The tutorial in the LC lesions pretty much says it all. 1) Name your in-app purchase products exactly the same on both platforms. Make them all lowercase. One of them does not allow uppercase(forgot which) and of course I used the upper on the one that allowed it first. The LC calls to purchase commands are case sensitive. 2) It's an async environment. So you have to set up a wait loop while watching the progress of the mobileStoreMakePurchase using some global var or property. This starts the ball rolling and then messages from the store are sent to "purchaseStateUpdate pPurchaseID, pProductID, pState" depending on pState you either bail from a user's cancel or bad user credentials... or confirm the purchase. When a final type of pstate is received then bail out of the loop and let the user know the final status of the purchase attempt. purchaseStateUpdate is just switch on pState with these cases "SendingRequest, paymentReceived, alreadyEntitled, invalidSKU, complete, restored, cancelled, error). 3) Setup your sandbox environment on both platforms. Apple is pretty straight forward except you can never change a tester password, so if you forget the password your done and have to make another tester username. >>>> Android does not allow a device using your PlayStore developer Gmail account to make sandbox purchases. The device can never have been logged into that account. I found the android sandbox device registration a little wonky sometimes, but it will work. On iOS You can also monitor the purchases/in-app purchase activities real time via a web api that you create and host on your server. The format is straight forward so LC server is your friend here. Then save the purchase data in a DB. The PlayStore has an API that you can get purchase information to load into a DB. If you run into any snags give me a shout. Ralph DiMola IT Director Evergreen Information Services rdim...@evergreeninfo.net -Original Message- From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf Of J. Landman Gay via use-livecode Sent: Tuesday, January 19, 2021 3:57 PM To: LiveCode Mailing List Cc: J. Landman Gay Subject: In-app purchasing Has anyone done in-app purchasing on iOS and Android? Does it work? We're looking into possibly implementing this but I've never done it before. Any tips welcome. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
In-app purchasing
Has anyone done in-app purchasing on iOS and Android? Does it work? We're looking into possibly implementing this but I've never done it before. Any tips welcome. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode