Self-hosted Trial Flow - Free Trial page
Create the Free Trial form:
- initiate a test connection to customers.gl.com
- when customers.gl.com can't be reached, show an error message
- fill in known information on trial page (https://gitlab.com/-/trials/new same layout)
- add redirect back link (option A) or to dashboard (option B)
- create client side logic to:
- validate fields incl. error messages
- on submit, post the information to customers.gl.com (authentication?)
- handle error response by showing error messages
- handle success response by posting the license to the backend and redirect back (option A) or to dashboard (option B)
Designs: #37 (designs)
Parent issue: #39