1. How to install a theme  ?

Download the theme package (yourtheme.zip) file from the link sent in your purchase receipt. Once you have downloaded the theme’s zip file, go to your WordPress website admin page and perform the following steps:

1.     Log in to the WordPress Dashboard.
2.     Select the Appearance panel, then Themes.
3.     Select Add New.
4.     Use the Upload Theme link in the top links row to upload a zipped copy of the theme, that you have previously downloaded to your machine.
5.     Once the zip file gets uploaded to your website, click on Activate link to activate the theme.

For an in-depth documentation about WordPress theme manual installation, read the official WordPress.org documentation.

2. How to add license key?

License Key Settings:

To setup license key, your theme must be the active theme on your WordPress site. So first activate the theme for which you want to add license key.

You will receive a license key along with your purchase confirmation. As long as license key is active, you to get automatic updates for the purchased WordPress theme.

To license your theme :
1. Go to Appearance > Theme license.
2. Paste your license key in the textbox.
3. Save and activate license key and you’re done.