Aktualnie mam moduł Private Shop.
Po rejestracji klient otrzymuje alert "Otrzymaliśmy informację o rejestracji Twojego konta. Po weryfikacji Państwa firmy zostanie ono aktywowane, a Ty zostaniesz poinformowany o tym mailowo" (klient nie widzi cen, ani stanów magazynowych jednak widzi listę produktów i promocje na bannera). Po aktywacji konta przez admina/moderatora klient może się zalogować i widzi stany magazynowe i ceny produktów.
Muszę jednak zmienić to w taki sposób aby klient w ogóle nie widział sklepu (banerów reklamowych, listy produktów itd.) dlatego chciałbym aby klient miał na początku tylko możliwość logowania i rejestracji (tak jak wspomniałeś wyżej rejestracja też musi być).
Po zarejestrowaniu akceptuję klienta tak jak to było do tej pory - klient może się zalogować i ma dostęp do sklepu.