When you obtain a website hosting server with the purpose to start your own hosting company and to resell plans to various other people, you may also wish to sell domain names, so that you can give your customers the chance to acquire everything they want for their new site from a single place. Being an accredited registrar involves thousands of dollars and a lot of documentation, so the most effective solution would be to register for a domain name reseller account with an existing registrar company. Your reseller website will be linked to that account through the registrar's API. Employing this kind of account has lots of pros - all your customers are able to acquire and to control new website names without any difficulty; the cost of a new registration is lower when compared to what you would have to pay as an end customer; what's more you are able to start reselling instantly. The registrar companies that offer domain reseller accounts usually require a certain amount of money as a deposit.