-
Notifications
You must be signed in to change notification settings - Fork 1.3k
ConfigCat: forward property for PAID tier (Chargebee or Stripe) #12840
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@geropl it looks like this is part of week 37! 🥳 Is that official? I ask because the issue has no status (is not Scheduled). 🙏 |
@kylos101 We're experimenting with a new process. Let's see how it works out. Currently, "no status" = no guarantee 😉 |
A couple of notes for this issue:
|
Just exploring this issue further to make it implementable. I'm assuming the goal here is to add a new property to the attributes we can specify in the JS/TS wrapper for ConfigCat. I'm also assuming we want the property to be something like: In ConfigCat, it's not possible to match against multiple properties simultaneously, that is we cannot do
|
Similarly, you cannot specify the rule for % based rollout with another matching condition.
|
On the code level, implementing this should boil down to calling to the BillingMode service. I believe we need to go through the service, because there is additional logic to determine the billing which is not self-contained elsewhere. This also introduces a dependency on another feature flag - |
BTW here is a first attempt: #13138 |
Citing from the PR:
|
@kylos101 Made a case that it would be nice to filter on paid/free tier in some cases (internal Slack).
We should look into if and how we can implement this with little effort. E.g. maybe by using EntitlementService.hasPaidSubscription or so, and offer that to Team Workspace.
The text was updated successfully, but these errors were encountered: