Группирование клиентов и регистрация

Назрел момент создания магазина, но нужна возможность группировки пользователей, например физ. лицо, юр. лицо, ИП. Таким образом 3 варианта регистрации и у каждой свои поля для заполнения. Есть что-то подобное? Или хотя бы как создать такой функционал (мб дублирование модулей)?

Нету. Делать надо