Hi there,
Recently we subscribed to the app life cycle events and I have a question regarding app_subscription_* webhooks.
Our app includes a free plan that applies if there’s no more than 3 users on the account. What will happen in the case described below?
- User (on a paid monday plan, 2 users) installs our app. A trial period starts now.
- We receive both -
installandapp_trial_subscription_startedwebhooks. - Trial period of our app ends. We receive
app_trial_subscription_endedwebhook. User can still use our app on a free plan.
Important information: a change from trial to the free plan happens automatically - if the account fulfills the condition based on the number of seats they can still use the app, if condition is not met app prompts user to the upgrade.
Question: In that case, if subscription changes from a trial period of our app to the free plan, should we receive any of app_subscription_* webhook? If yes, which one will it be?