SaaS users should be able to indicate the desired quantity of users during purchase

Problem

Users purchasing GitLab.com subscriptions are not prompted to enter a number of seats they would like to purchase during the new subscription purchase flow. Instead, we read the number of seats active at the time of purchase and charge them accordingly. This limits growth and doesn’t give purchasing control to the user.

Proposal

Allow users to enter a number of seats during the GitLab.com purchase flow.

Success Criteria

  • The user should be able to manually enter the number of seats desired for purchase
  • The system should provide a message if the user enters a number less than Seats currently in use
  • If the number entered is less than Seats currently in use do not block the purchase
  • The user should be able to enter a quantity of users greater than Seats currently in use