Paid WordPress plugins are not listed in the WordPress plugin directory. These plugins cannot be installed using the first method.
That’s why WordPress comes with the upload method to install such plugins. We will show you how to install WordPress plugins using the upload option in the admin area.
First, you need to download the plugin from the source (which will be a zip file). Next, you need to go to the WordPress admin area and visit Plugins » Add New page.
After that, click on the ‘Upload Plugin’ button at top of the page. Then you can see Upload Panel
Now you’ve to choose the plugin file provided by us(or from other sources) and click Install Now and wait till the file is uploaded. After that you will see below page if uploaded successfully.
After that, you’ve to click the Activate button and it will become Active. Have fun.