Can you integrate Pro Sites Level selection and payment with site registration?

Hi,

Hope all is well. I would like to integrate the Pro Sites level selection within the initial site signup process. I would like for viewers registering a site to select account name, level and pay in one process, as opposed to signing up, activiating account via email, and then having to 'upgrade' account.

For example; instead of clicking 'signup' which would initiate confirmation email, you would possibly have an option to 'select level' and proceed to checkout, where successful completion of transaction would create account.

Thanking you in advance.

Michael