I have a custom form so the user can register at my site.
He can register as a subscriber or as a shop.
I need to 'block' all registrations for shop, so the user register as a shop, receives an email telling him that the registration is on hold, the admin receives an email telling him a new shop registered, and the admin approves the registration in the admin panel.
Any ideas on how to do that? I've searched for a plugin, but some of them forced me to use their own registration forms and others prevented any role from registering.
What I have so far is a regular registration form that I created. One for the shops and one for the subscribers. It works perfectly.