After monetization, most apps go through the same life cycle:
App installation and trial: An admin installs the app and starts a trial. You will specify a default plan tier to which each trial account temporarily has access. For example, you may want all trial users to have the Pro plan.
Trial end: The app will be disabled or revert to the free plan (if your app supports one) after the trial period.
Payment: An admin pays for the app annually or monthly. monday will handle the payment page, billing, currency conversions, tax, etc. Your app will see the updated subscription object with the correct plan_id they purchased.
Usage: You should enable the relevant features based on the subscription information.
Each step of the life cycle can have different outcomes. Check out our diagram to see the various stages that a user goes through.
Updated 5 days ago