OH Testing: UC-1

## Summary

This is a specific testing issue for use case 1 on https://gitlab.com/groups/gitlab-org/-/epics/6606

### Testing DRIs

|Tester ID | Tester Name | Status |
|:---:|---|---|
| 1 | @tyleramos | :white_check_mark: Completed & Passed |
| 2 |  |  |

### UC-1: Customer purchases a new SM subscription

| Step ID | Test Step   | Description | Expected Outcome | Testable? | Pass/Fail |
|---------|--------|----|----------|:---:|:---:|
| T-1     | Purchase SM Premium for 5 users | Navigate to the purchase page for Premium SM 1 year subscription.  To make this easier given the plans page is no longer available in staging, [here is a shortcut to the purchase page](https://customers.staging.gitlab.com/subscriptions/new?plan_id=2c92a01176f0d50a0176f3043c4d4a53). | (1) Purchase flow is successful. The success modal should have a link to activation instructions and a link to the newly created subscription. <br><br> (2) The following custom fields in Zuora are set to `Yes`: `Contract Auto Renew`, `Contract Seat Reconciliation`, `Contract Operational Metrics`, `Turn On Seat Reconciliation`, `Turn on Auto Renew`, `Turn On Operational Metrics` <br><br> (3) The following custom fields in Zuora are not set: `Turn On Cloud Licensing` | Y | |
| T-2     | Receive email with legacy license and activation code | Receive the activation code and legacy license key via email. | The email should contain an activation code and the legacy license key. | Y | |
| T-3     | View subscription details | Navigate to the "Manage Subscription" page in CustomersDot staging to verify the subscription details are accurate.  Verify the activation code is shown and can be copied. Verify you can download the license file.  | (1) Subscription details show the correct Start date, Purchase date, Product, and Quantity (5). <br><br> (2) The Activation Code is shown and can be copied to clipboard. <br><br> (3) License file can be downloaded. | Y | |
| T-4     | Add more seats | From the Manage Subscriptions page in CustomersDot staging, click the "Add More Seats" button. Set the additional seats to 2 and confirm the purchase. | (1) Purchase flow is successful. <br><br> (2) The following custom fields in Zuora are set to `Yes`: `Contract Auto Renew`, `Contract Seat Reconciliation`, `Contract Operational Metrics`, `Turn On Seat Reconciliation`, `Turn on Auto Renew`, `Turn On Operational Metrics` <br><br> (3) The following custom fields in Zuora are not set: `Turn On Cloud Licensing` | Y | |
| T-5     | Receive email with legacy license and activation code | Receive the activation code and legacy license key via email. | The email should contain the same activation code as before but the legacy license key should be new.  The user limit in the email should now show 7. | Y | |
| T-6     | View subscription details | Navigate to the "Manage Subscription" page in CustomersDot staging to verify the subscription details are accurate.  Verify the activation code is shown and can be copied. Verify you can download the license file.  | (1) Subscription details show the correct Start date, Purchase date, Product, and Quantity (7). <br><br> (2) The Activation Code is shown and can be copied to clipboard. <br><br> (3) License file can be downloaded. | Y | |

Story points: 1.0