Skip to content

[Design] Team Plans v2 #8352

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

Closed
jankeromnes opened this issue Feb 21, 2022 · 2 comments
Closed

[Design] Team Plans v2 #8352

jankeromnes opened this issue Feb 21, 2022 · 2 comments
Assignees
Labels
meta: stale This issue/PR is stale and will be closed soon needs visual design team: webapp Issue belongs to the WebApp team

Comments

@jankeromnes
Copy link
Contributor

Context

Goals

We would like to implement a new "Paid Plans" page under Team Settings that allows:

  • Seeing how much your team costs per month: Show whether or not your team currently has a paid plan, which one it is, and what its monthly price is based the current number of members in your team
  • Buying a paid plan (either "Professional" or "Unleashed") for all members of the team
  • Accessing the "Chargebee portal" (having a simple "Billing" link or button somewhere does the job)

Non-goals

  • Managing seats and members: Members are already managed via the Members page, Seats is a concept we no longer wish to show in the UI
  • Student Unleashed: This plan adds too much complexity (having to check for student status on members and/or owner) and gets barely used (most University contracts actually use a regular "Unleashed" team plan with a customized price in Chargebee)
  • Upgrade/Downgrade flows? Technically, the "Chargebee portal" already allows users to cancel any paid plan -- thus users can already cancel one plan and pick up another easily, without us implementing even a "Cancel" flow -- however, maybe having a "Cancel" option in the UI seems like a nice-to-have. Upgrade/Downgrade on the other hand sounds high-effort low-value.

Card-based UI?

Maybe we could have a simple card-based UI like our current Individual Plans? E.g. with the cards:

  • Free: 10 members x 0€ = 0€ / month
  • Professional: 10 members x 23€ = 230€ / month
  • Unleashed: 10 members x 35€ = 350€ / month

Prior Art

Legacy Team Plans

Screenshot 2022-02-21 at 16 14 57 Screenshot 2022-02-21 at 16 15 16
  • Shows a list of all your Team Plans (not needed for Team Plans v2, since one team can only have 0 or 1 paid plan)
  • Allows managing members and seats (not needed for v2, see Non-goals)

Individual Plans

Screenshot 2022-02-21 at 16 15 35 Screenshot 2022-02-21 at 16 15 51
  • Shows your currently active Individual Plan (with variations like Free / Professional Open-Source, and Unleashed / Student Unleashed -- but such variations are currently not needed in the Team Plans v2 UI)
  • Allows upgrading (immediately) or downgrading (at the end of the billing cycle) with complicated explainers (maybe not needed for Team Plans v2 if we go with the easy "just cancel & re-purchase" solution)
@stale
Copy link

stale bot commented Jun 19, 2022

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.

@stale stale bot added the meta: stale This issue/PR is stale and will be closed soon label Jun 19, 2022
@stale stale bot closed this as completed Jul 10, 2022
@stale stale bot moved this to Done in 🍎 WebApp Team Jul 10, 2022
@gtsiolis
Copy link
Contributor

Looping in @jankeromnes @geropl @jldec in case we need to keep this issue open or open any follow up smaller issues with more concrete action items.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta: stale This issue/PR is stale and will be closed soon needs visual design team: webapp Issue belongs to the WebApp team
Projects
Archived in project
Development

No branches or pull requests

2 participants