I just bought the Jupiter theme (Themeforest) and downloaded it to my iMAc…went to upload the theme in my WP admin page, and it says theme installation failed, because it’s a plugin (NOT a theme)??? Tried to install it as a plugin, and it failed there as well…what to do?
You may be trying to install wrong file at the wrong place. Double check if the file is correct.
If you need paid support, I can provide installation service at Studio by the way. ( Usually within few hours )
I think you have tried to install the full download zip where you should to install the theme zip.
Please check this helpful Theme Installation guide article:
Also you will get helpful documentation with the theme purchase to help you how to use the theme.