On our live site I have obtained a site key and use Install From Web.
The test site runs under XAMPP on a PC and doesn't have a site key. In addition, the test site doesn't recognise that I am logged in to Joomlapolis so doesn't allow me to install the updates from the web - I only get the option to pay for a new subscription on any of the plugins for CB, including CB Subs. I consider it to be a 'feature'
of being able to run a mirror copy of our site offline.
It's not a problem as I know where I stand with both sites. I just get a bit confused when procedures change and I am not aware of it, which leads me to believe I have messed up.