in-app purchases -osx desktop

LiveCode is the premier environment for creating multi-platform solutions for all major operating systems - Windows, Mac OS X, Linux, the Web, Server environments and Mobile platforms. Brand new to LiveCode? Welcome!

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Post Reply
rodneyt
Posts: 128
Joined: Wed Oct 17, 2018 7:32 am

in-app purchases -osx desktop

Post by rodneyt » Mon Sep 05, 2022 4:10 am

Can someone talk me through the process of doing an Apple store in-purchase for OSX desktop app?

Rod

rodneyt
Posts: 128
Joined: Wed Oct 17, 2018 7:32 am

Re: in-app purchases -osx desktop

Post by rodneyt » Mon Sep 05, 2022 11:45 am

I see this article but seems to be targeted at iOS https://lessons.livecode.com/m/19606/l/ ... e-appstore

dunbarx
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 10317
Joined: Wed May 06, 2009 2:28 pm

Re: in-app purchases -osx desktop

Post by dunbarx » Mon Sep 05, 2022 1:45 pm

Hi.

You ask a question I never thought about. I don't know if the Apple Store has any control, or even interest in desktop standalones. I make them all the time, for my business and for myself, and though I have never sold one, I have given several away.

Everyone, am I a criminal?

Craig

stam
Posts: 3069
Joined: Sun Jun 04, 2006 9:39 pm

Re: in-app purchases -osx desktop

Post by stam » Mon Sep 05, 2022 2:09 pm

dunbarx wrote:
Mon Sep 05, 2022 1:45 pm
I don't know if the Apple Store has any control, or even interest in desktop standalones.
Erm yeah easy to forget but it is a very valid market.

Apple Store doesn't have sole control and you can just sell software off your website, back of a cart or whatever draws your fancy (unlike iOS).
But either way you should notarise apps, which means paying a yearly dev fee, if you don't want that msg that warns users and dangerous unknown developers etc.

As i understand it, selling through the Apple Store will take 30% of your profits (IAPs included), then again you get a soapbox for your software to stand on and get exposure and Apple manages the downloads, update notifications etc. They also provide a good mechanism for IAPs, but not sure how that is implemented, especially in LiveCode. I guess you'd need to read-up: https://developer.apple.com/in-app-purchase/

If you're not selling through Apple Store you have to set this up yourself i'd imagine and that probably means setting up a mechanism for payment (usually Stripe or some such) as well as some mechanism for validating in-app purchases etc.

Depending on your desktop app and what it is you're selling, it might just be simpler to provide a 'lite' version for free and a 'proper' version for purchase, rather than setting up IAPs.

I'm sure devs that are selling software will chime in - but let us know how you get on!
S.

Post Reply