Hello @eweaver89,
We would like to apologize for the trouble.
After you buy the theme from the Themepalace, you will get the .zip file in the account.
Just download the zip file and upload in your WordPress dashboard.
To know how you can upload the file please follow the instruction below:
https://www.wpbeginner.com/beginners-guide/how-to-install-a-wordpress-theme/
Hope this helps.
Let us know if you have any confusion further.
Thank you.