-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Closed
Labels
team: webappIssue belongs to the WebApp teamIssue belongs to the WebApp teamtype: bugSomething isn't workingSomething isn't working
Description
Bug description
Part of #9036
When you upgrade a team to Usage-Based Billing, you might see a briefly incorrect state in the UI before the upgrade shows as "pending":
The UI embedded on the Gitpod side went through a slightly confusing transition where it went back to a 'not enabled' state after putting in card details, before transitioning to the 'manage billing' UI.
Source: #10630 (review)
Steps to reproduce
- Upgrade a team to Usage-Based Billing by adding a credit card
- After submitting, you might briefly see the UI in "Billing: Not enabled" state with an active "Add Payment Method" button (i.e. what you just did, which is confusing) before it eventually switched to the correct "pending" state, and then finally the "Billing: Enabled" state when the Stripe processing is done
Workspace affected
No response
Expected behavior
No response
Example repository
No response
Anything else?
No response
Metadata
Metadata
Assignees
Labels
team: webappIssue belongs to the WebApp teamIssue belongs to the WebApp teamtype: bugSomething isn't workingSomething isn't working
Type
Projects
Status
Done