Selling a desktop software application as a subscription

Viewed 39

I've been asked a question about how to set up a desktop application software subscription service with a website. Ie, selling a proprietary software as a monthly or yearly subscription. As a software developer, the first thing comes to my mind is to have a customer facing frontend and a backend server that validates the purchase via a third party payment api that deals with visa/mastercard such as Stripe's api. In the backend I can have a database that stores the subscription details and subscription/expiration dates. The desktop application for sale can then query the database via a rest api to decide whether the subscription is still valid.

However somebody else with a different background is thinking of using Wix/Shopify to sell the software application. I know both Wix and Shopify are for ecommerce and I've seen them being used to sell physical products. But I've never seen it being used to sell another software. My guess is that they also have apis that can be used to query whether a subscription is still valid.

So my question is, is my way of thinking to build the platform to sell a desktop software as a subscription service valid? What about using Wix/Shopify? Is there anything that Wix/Shopify will have a hard time to achieve for this scenario?

0 Answers
Related