App Subscription Payments
Years ago, taking payments for subscriptions was hard. To be able to take credit/debit cards you would have become a merchant. Later came PayPal which allowed for a button to be put on your website, this was a good solution and it worked. Back then, apps were sold as a one-off payment, the same way you would buy video games from a shop back in the 80s/90s.

Today, apps are sold with a regular subscription. This helps spread the cost of the app for the user, but more importantly, it helps developers. Developing an app takes months, even years. The subscriptions give the developer a regular income. This enables a better support for the app being subscribed to but also, income while developing add-ons and new apps.
Stripe made taking payments and managing subscriptions easy. I am sure there are other solutions, but Stripe works for me. They pay me monthly, but this can be more regular and the dashboard tells me exactly where I am. Being able to predict next months income is reassuring, my focus should be on creating useful and reliable apps, not worrying about how I am going to pay my rent!
Being a small developer, being able to offer discount codes helps with sales. They are a very good way of getting new users to try the app. I always have a 30-day free trial, but if the users know they are getting a 30%, 50% or even 70% discount when they subscribe, they are more eager to try the app. Remember, the discount is only for the first year.
Integrating Stripe into your app is as simple as opening a webpage from a link or button. Stripe then takes care of the payment. Once successful, you can tell Stripe to come back to your app, which page, and with parameters so you can update the database with payment details. Simple!
I cannot recommend Stripe enough, give it a go. I do not get a commission or bonus for recommending Stripe, it works, that’s why you should use it.

