For Cloud apps, users can easily abuse trial licenses by repeated evaluations. See https://ecosystem.atlassian.net/browse/AMKT-12613
Therefore we would like to restrict the functionality for trial licenses and give full access to all features for active paid licenses to make our users pay for the app they are using.
The problem is that the first 30 days always count as an evaulation period. In my understanding, users cannot buy a paid license until the 30 days have passed, so they cannot use all features of the app, even though they would pay for it.
Questions to app vendors: Does it make sense to limit functionality for a trial license? Is there a proven way to do this?