I recently purchased a WordPress Theme that I will be using for a client. As of now, I registered it on my localhost. When I deploy it to the client, what am I supposed to do as we can use only one website for a license? Do I unregister my localhost site and register the main domain for the licensed theme?
yes, you must have to deregister first then you will be able to use/register for your client live site.