The thing is that the owner of the store I'm setting up, has his list of wholesale clients that he wants to give access to the store and doesn't want other people that browses the website to get in there, or even try to create an account, at least not for now. So he wants to give the accounts to the people he chooses to, rather than have people create them and wait for authorization.
In the future, there may be a selection of product models for retail, then the registration will be open for everyone and I'll have to figure out how to give privileged access to the wholesalers to view the whole catalog and limit the products the others can see.