Skip to content
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

Paywall + Notification UI #11404

Closed
Tracked by #9036
geropl opened this issue Jul 15, 2022 · 3 comments · Fixed by #11576
Closed
Tracked by #9036

Paywall + Notification UI #11404

geropl opened this issue Jul 15, 2022 · 3 comments · Fixed by #11576
Assignees
Labels
needs visual design team: webapp Issue belongs to the WebApp team

Comments

@geropl
Copy link
Member

geropl commented Jul 15, 2022

When users hit their configured Spending Limit (implemented in #11403) they:

  1. need to be shown on StartWorkspace about their current state and shown options how to unblock them: user story.
  2. they should be notified on the dashboard (alert component?): user story
@geropl geropl mentioned this issue Jul 15, 2022
73 tasks
@geropl geropl changed the title Paywall Paywall UI Jul 15, 2022
@geropl geropl added the team: webapp Issue belongs to the WebApp team label Jul 15, 2022
@geropl geropl changed the title Paywall UI Paywall + Notification UI Jul 15, 2022
@AlexTugarev
Copy link
Member

Hi @gtsiolis! Could we reuse the toast notifications from #3530 for the second part of this? WDYT?

@gtsiolis
Copy link
Contributor

gtsiolis commented Jul 20, 2022

Posting for visibility after discussing with @AlexTugarev and @jldec, we're going to:

  1. Surface a modal blocking workspace start when spending limit is reached
  2. Possibly allow switching back usage attribution to user's personal account credits.
  3. Link to billing when usage credits have been used.
  4. Potentially, show a non-dismissible alert component in the dashboard for team owners when visiting pages in a team that spending limits have been reached and team members are blocked from using the product.

See also relevant docs[1][2] (internal).

Later on, we could ad-hoc allow resolving the issue for individuals users by allowing them to add a credit card on the fly to enable billing and continue with the workspace start. 💡

@easyCZ
Copy link
Member

easyCZ commented Jul 25, 2022

I've assigned this to you @AlexTugarev as I believe you've been focusing on this. Please un-assign if this is incorrect.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs visual design team: webapp Issue belongs to the WebApp team
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

4 participants