Upgrade offer is visible for Bronze subscription not associated with a namespace
Q: I have a Bronze subscription and want to take this offer, however I'm blocked by this behaviour
You need to Change the linked namespace to unblock yourself
- Log in to the Customers Portal with a linked GitLab.com account.
- Navigate to the Manage Purchases page.
- Select Change linked namespace.
- Select the desired group from the This subscription is for dropdown.
- Select Proceed to checkout.
If this doesn't work see below
Q: I tried to Change the linked namespace however my intended group is greyed out
Then it's a data-integrity issue. Quickest way to resolve this is to open a support ticket
Development on UI bug
Problem
On the /subscription
overview, we show the Upgrade offering for Bronze subscriptions.
However some subscriptions do not have namespaces associated with them, for example if the namespace was deleted.
Proposal
Only show the upgrade offer banner if Subscription is associated and active. We can check this with upgradeSubscriptionPath
for example.
Result
We do not confuse our users with a banner prompting them to action and then they can't take action.
Setting up local development for this case
Follow How to create a subscription, generate an invoice and post the invoice in Zuora sandbox/staging/doc/resource_videos.md#resource-video-library