New Gold/Ultimate subscription does not charge the right amount
Summary
Gold subscription does not charge for any guest users in the targetted namespace. But when buying a new Gold subscription for an existing group that already has guests in it, this exception is not taken into consideration.
Steps to reproduce
The steps below include screenshots taken on https://customers.stg.gitlab.com and https://staging.gitlab.com
-
In GitLab, create a group with one guest in it - which bring the total of members to 2:
-
In CustomersDot, purchase a Gold subscription for that group:
! For local development don't forget to turn on move_gitlab_purchases_to_gitlab
71
FF, all the UI is moved to GitLab
What is the current bug behavior?
The minimum number of users for this purchase is 2.
What is the expected correct behavior?
At minimum, only the group owner should be charged. So the minimum number of users selectable should be 1.
Relevant logs and/or screenshots
See screenshots above