Investigate the Web-direct, self-hosted, manual renewal process to determine how it's "automated" while all others aren't

Overview

Our renewal processes, including "auto-renew" are very manually intensive for our billing teams. There is a flow, however, that is fully automated on the back-end and does not require manual intervention from people at GitLab. It is the flow for when a self-managed admin accesses the portal (also known internally as "web direct") and manually initiates a renewal. The manual renewal is only an option currently for self-hosted instances and isn't available for .com (saas).

Goal

Understand and document what is happening for web-direct, self-hosted, manual renewals and determine whether or not we can apply the same approach to the other renewals in order to provide a more automated experience for our internal teams.

Edited by Michael Karampalas