Closed boryn closed 3 years ago
Good idea, should be easy to do with just a config.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Let's imagine a user has a "Pro" subscription. They decide to cancel or just not to renew. Actually then we cut them off of all the features, even the ones available in the "Free" plan.
Maybe it would be good to implement an optional fallback/default plan? If they intentionally cancel, we can
changePlan()
for them, but if the subscription just expires, the user is left with all features blocked becausecanUseFeature()
will just returnfalse
:).