Reactivate subsite payment form not working

User has enabled SSL in all the network, when you go to
https://nonprofitlauncher.org/nonprofit-pro/?bid=2
after choosing a subscription option It should be displaying the payment form to reinstate the site access but instead, it shows the "Setup your site" options for a new site. The site name shows on the page header but incorrectly requires you to register for a new site.

Before adding all the certificates it worked if you visited the non-ssl version of that URL.

Staff set the domain mapping to ssl and set force ssl on front and admin. Still not working

Staff access is enabled.