If you acquire a web hosting server with the idea to start your personal web hosting company and to resell packages to other people, you may as well want to sell domains, so as to give your customers the opportunity to get everything they need for their new website from a single place. Becoming a certified registrar involves thousands of dollars plus a lot of documentation, so the most effective solution is to register for a domain reseller account with a current registrar company. Your reseller website will be connected to that account through the registrar's API. Using this kind of account has a large number of pros - all your customers are able to buy and to take care of new domains effortlessly; the price for a brand new registration is lower as compared to what you'd have to spend as an end customer; what's more you will be able to start reselling instantly. The registrar businesses that supply domain reseller accounts almost always want some money as a deposit.