You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
We were asked to create app for Jira Cloud which won't have any trial version, I mean future users need to buy it without possibilities to try it previously.
Is it even possible/allowed by Atlassian licenses? I haven't seen any similar situations described on chats or forums. I'm searching for configurational solutions, excluding specific plugin behaviour, if it will find trial license.
I'll be grateful for any hints and tips.
Hi @Michał Boruta,
From a licensing point of view this will not be possible if you plan to go with the "Paid via Atlassian" option for your app. If you do not want to allow customer trialing your app you'll have to implement that via the "Paid via Vendor" option which comes with a lot of downsides, such as you having to provide payment and licensing infrastructure as well as making billing more complicated for customers.
You can find more information here: https://developer.atlassian.com/platform/marketplace/pricing-payment-and-billing/
Well, to be precise, you could very well build logic into your app that disables functionality if you detect a trial license. And I believe there are several apps out there that restrict the use of certain features when being trialed.
However, fully disabling your app when it's being trialed doesn't make a lot of sense. In Cloud, customers are actually forced to start a 30-day trial before they can buy your app. Also, the Marketplace and "Manage apps" UI will tell your customers that they can trial your app for 30 days with no way for you to change that.
The only way to get around that is to go with "Paid via Vendor" as described in my previous answer.