I had this in mind since a long time, I intend to become a domain name reseller.
Basically I want to create a website where people can
buy domain names. They will have to make the payment and I will provide them with the domain name they want.
I need to buy a domain name (for my new website) and
reseller hosting. Later on, I intend to deal with the same web hosting company for purchasing domain names as per my clients requirements. Please provide me with a solution for this. Also, I have heard that for buying domain name or hosting, you must have an account with PayPal, is this true?