Free trial CTA takes user to about your company page
What does this MR do and why?
Related to Free trial CTA from dashboard takes user to abo... (#365519 - closed)
Currently, if an existing SaaS namespace attempt to start a trial while logged in we force them to create or import and do not provide an option to apply the trial to existing namespace. This creates problems for existing free SaaS users as they are forced to create a new group which will not include the setup/contributions they've already made in their previously created group.
We should ensure that if it's an existing already logged in user that creating the trial that we present them with a screen where they can select which group they want to apply their trial to.
How to set up and validate locally with screenshots
bin/rails c
::Feature.enable(:about_your_company_registration_flow)
- Sign in as admin and go to a group that never had trial and eligible for trial.
- Go to
Settings
->Billing
. ClickStart your free trial
:
- Make sure you are redirected to
/-/trials/new
. - Replicate steps without optional from this MR
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.