When you purchase a WordPress theme you’ll get a download link for the zip file. Kindly check you email(used during sign up) inbox. To upload the theme to your site involves a couple simple steps.
- Log into your WordPress site, and go to Appearance ▸ Themes menu item
- Click the Add New button at the top of the screen
- Click the Upload Theme button at the top of the screen
- Now choose the .zip file that you have of the theme click Install Now