If you purchase a hosting server with the idea to start your own website hosting company and to resell plans to other people, you may also wish to sell domain names, to give your clients the opportunity to acquire everything they need for their new site from just a single place. Being a certified registrar involves thousands of dollars plus a considerable amount of documentation, so the most effective solution would be to sign up for a domain name reseller account with a pre-existing registrar company. Your reseller Internet site will be linked to that account via the registrar's API. Using this type of account has lots of pros - all your customers will be able to obtain and to take care of new website names without any difficulty; the price for a new registration will be lower compared to what you'd need to pay as an end customer; also you're able to start reselling immediately. The registrar companies that offer domain reseller accounts often need a certain amount of money as a deposit.