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 -
install
andapp_trial_subscription_started
webhooks. - Trial period of our app ends. We receive
app_trial_subscription_ended
webhook. 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?