Skip to content

add plan execution minutes pool with renewal refill support - #3554

Open
emma-sg wants to merge 12 commits into
mainfrom
yearly-plans
Open

emma-sg wants to merge 12 commits into
mainfrom
yearly-plans

Conversation

@emma-sg

@emma-sg emma-sg commented Jul 30, 2026 •

Copy link
Copy Markdown
Member

Support for more flexible pricing plans, including yearly plans.

@emma-sg
emma-sg force-pushed the yearly-plans branch 2 times, most recently from 7c749f3 to 943becd Compare August 3, 2026 17:52
@emma-sg
emma-sg marked this pull request as ready for review August 21, 2026 01:06
@emma-sg
emma-sg requested review from SuaYoo and ikreymer August 21, 2026 01:06
@emma-sg emma-sg added this to the 1.27 Release milestone Sep 21, 2026

@SuaYoo SuaYoo left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The "plan" labeling is somewhat unclear to me since a subscription plan can be a monthly plan. Or is it that if it's a yearly subscription there is no monthly values returned and thus "Monthly Remaining"/"Used" won't be shown?

Comment thread frontend/src/pages/org/settings/components/billing.ts Outdated
Comment thread frontend/src/pages/org/settings/components/billing.ts
@emma-sg

emma-sg commented Sep 24, 2026

Copy link
Copy Markdown
Member Author

Or is it that if it's a yearly subscription there is no monthly values returned and thus "Monthly Remaining"/"Used" won't be shown?

@SuaYoo Yes, planExecMinutes is intended to supercede monthlyExecMinutes - the plan is to roll this out for yearly plans specifically, and then once that's been running without issue for a while we'll replace the existing plans that are tied to calendar months with versions that are instead tied to renewal dates.

@SuaYoo
SuaYoo self-requested a review September 28, 2026 16:03
@SuaYoo

SuaYoo commented Sep 28, 2026

Copy link
Copy Markdown
Member

Yes, planExecMinutes is intended to supercede monthlyExecMinutes - the plan is to roll this out for yearly plans specifically, and then once that's been running without issue for a while we'll replace the existing plans that are tied to calendar months with versions that are instead tied to renewal dates.

Got it, in that case maybe a small deprecation notice/comment somewhere since that's not clear from the template right now?

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants