Skip to content

Reduce enterprise seat price from $150 to $60/seat/month#690

Merged
alexkgold merged 1 commit intomainfrom
reduce-enterprise-price-to-60
Mar 3, 2026
Merged

Reduce enterprise seat price from $150 to $60/seat/month#690
alexkgold merged 1 commit intomainfrom
reduce-enterprise-price-to-60

Conversation

@alexkgold
Copy link
Contributor

Changes

  • Price update: ENTERPRISE_SEAT_PRICE_MONTHLY_USD reduced from 150 to 60 in src/lib/organizations/constants.ts. The yearly constant is computed from it and now evaluates to $720/year.

  • Bug fix: SubscriptionQuickActions.tsx was passing TEAM_SEAT_PRICE_YEARLY_USD ($180) to the SeatChangeModal for enterprise orgs instead of ENTERPRISE_SEAT_PRICE_MONTHLY_USD. Fixed the import and ternary so enterprise orgs see the correct price in the seat change cost preview.

- Update ENTERPRISE_SEAT_PRICE_MONTHLY_USD from 150 to 60
- Fix bug in SubscriptionQuickActions where enterprise orgs were shown
  TEAM_SEAT_PRICE_YEARLY_USD ($180) instead of ENTERPRISE_SEAT_PRICE_MONTHLY_USD
  in the seat change modal cost preview
@alexkgold alexkgold requested a review from jrf0110 February 28, 2026 19:41
@kilo-code-bot
Copy link
Contributor

kilo-code-bot bot commented Feb 28, 2026

Code Review Summary

Status: No Issues Found | Recommendation: Merge

Files Reviewed (2 files)
  • src/lib/organizations/constants.ts - Price constant updated from $150 to $60; yearly constant auto-updates via computation
  • src/components/organizations/subscription/SubscriptionQuickActions.tsx - Bug fix: enterprise orgs now correctly see ENTERPRISE_SEAT_PRICE_MONTHLY_USD instead of TEAM_SEAT_PRICE_YEARLY_USD in the seat change modal
Other Observations (not in diff)
  • TEAM_SEAT_PRICE_YEARLY_USD and ENTERPRISE_SEAT_PRICE_YEARLY_USD in src/lib/organizations/constants.ts are now unused exports (not imported anywhere). Consider removing them in a follow-up cleanup if they're not needed.
  • The comment on line 6 of constants.ts ("maybe take this from stripe at some point?") remains relevant — these display-only constants could drift from actual Stripe prices. Not a blocker, but worth keeping in mind.

Copy link
Contributor

@jrf0110 jrf0110 left a comment

Choose a reason for hiding this comment

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

This needs to be updated in stripe as well, right?

@alexkgold alexkgold merged commit 2ad8ed7 into main Mar 3, 2026
12 checks passed
@alexkgold alexkgold deleted the reduce-enterprise-price-to-60 branch March 3, 2026 20:24
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