Группы покупателей зачастую используются в интернет магазинах для разделения розничных и оптовых покупателей, или же для предоставления скидки определенной группы на тот или иной товар. Существуют модули, которые помогаю осуществить этот функционал.
Давайте рассмотрим, как же создать собственную группу в CMS Opencart.
Из панели администратора вам нужно перейти в раздел – «Продажи» — «Покупатели» — «Группы покупателей».
По умолчанию у вас уже создана группа Default. Она присваивается для всех посетителей сайта.
Давайте создадим группу «Оптовые покупатели».

Для этого в правом верхнем углу выбираем «Добавить».
Заполните название и описание новой группы.
Все остальные поля стоит оставить по умолчанию. Единственное что вам может пригодиться, это параметр – «Утверждение новых клиентов», для ручного отсева спаммеров и ботов. После создания жмем «Сохранить».
У вас должно получиться следующее.
На этом настройка закончена. Но я хочу рассмотреть еще один момент. В разделе «Система» — «Настройки», жмем «Изменить». После чего выбираем вкладку «Опции». Пролистываем вниз и в подразделе «УЧЕТНАЯ ЗАПИСЬ», можно задать дополнительные настройки для посетителей.
Так, в опции «Группа покупателей» — вы можете указать, какая группа будет, присваивается пользователю, который пришел на сайт по умолчанию.
Опция «Группы покупателей», в которой вы галочками можете отметить созданные вами типы покупателей. Если вы отметите галочку, то данная группа будет отображаться для выбора пользователю при регистрации или совершении покупки. В том числе с использованием модуля упрощенной регистрации Simple.
Также, здесь вы можете скрыть цены для покупателей до того как они зарегистрируются, или же указать страницу с политикой безопасности.
Редактируем принадлежность покупателя к той или другой группе
Для того, чтобы вручную осуществить это действие, следует зайти в раздел «Продажи» — «Покупатели» — «Покупатели» и нажать на ссылку изменить, напротив нужного нам пользователя.

Среди настроек найдите пункт «Группа покупателей» и из выпадающего списка укажите любой из представленных вариантов. После чего сохраните профиль покупателя.
Вот так, достаточно просто, можно группировать покупателей в CMS Opencart.
Если есть вопросы, задавайте их в комментариях.
Добрый день!
Статья понятная, но вот при сохранении у пользователя каких то данных, он требует подтверждение пароля… Что делать?
Алексей, у меня такая проблема не наблюдалась. Требовало ввести незаполненные поля, а так вроде все нормально работало.
а как сделать чтоб группа назначалась автоматически после регистрации?
Дмитрий, постараюсь написать об этом в ближайшее время.
Здравствуйте. у меня 2 группы покупателей: Розничные покупатели и оптовики, и есть группа Default. Стоят модули упрощенной регистрации Simple и модуль Customer Group Restrict позволяющий скрывать определенные товары от групп покупателей.
В настройках мне выдается ошибка error_customer_group_display, когда я ставлю Default — как группу покупателей по умолчанию, но при этом не ставлю галочку у Default, чтобы он не отображался при выборе в регистрации, если же поставить например Оптовика как группа по умолчанию, то все, кто заходит на сайт, но не регистрируется — по умолчанию считается оптовиком и в случае, когда от оптовика скрыты какие-то товары, их не видят и те, кто просто зашел на сайт. Как думаете, с чем это может быть связано и есть ли решение ?
Поделитесь у кого есть Customer Group Restrict для опенкарт 1.5.6, устала искать. Плиз….
Здравствуйте! Добавила группу «оптовый покупатель», всё сделала по инструкции, в настройках системы поставила галочки, но при регистрации-система не предлагает выбор группы покупателя . Почему?