OpenCart 2.x — модуль массового управления скидками товаров для групп покупателей
Редко когда в интернет-магазине существует всего одна группа покупателей, чаще всего есть хотя бы две группы, а то и больше. Например, розничные покупатели (default) и оптовые покупатели с разными уровнями скидок. Создать соответствующие группы покупателей не составит труда. Заходим в Продажи — Клиенты — Группы клиентов и создаем необходимые группы клиентов или группы покупателей.
Ну, а раз мы создали несколько групп покупателей, то и цены на товары для этих групп должны, естественно, отличаться. Дефолтные покупатели видят обычные цены, без каких-либо скидок, оптовики с 10% скидкой должны после авторизации видеть цены на товары с 10% скидкой и т. д. Задавать все эти скидки необходимо в карточке каждого отдельного товара. Заходим в админку — карточку товара и открываем вкладку «Акция» и создаем акции для разных групп покупателей своего магазина.
И так для каждого отдельного товара. То есть, если в нашем магазине 100 товаров, то заходим поочередно в каждый товар и добавляем всем стам товарам эти акции, если товаров 1000, то тысяче товаров необходимо будет создать акционные скидки для разных групп покупателей. Чем больше товаров, тем больше действий необходимо произвести, создавая акции для разных покупателей. Муторная работа.
Чтобы не заморачиваться с такой работой можно воспользоваться модулем «Batch customer group specials» или он же «Массовое управление скидками товаров для групп покупателей» и буквально с помощью нескольких кликов задать сразу все акции для оптовиков различных уровней. Отпадает надобность заходить в каждый товар и настраивать акции для групп покупателей. Модуль значительно облегчает работу, особенно если товаров много.
Установка и настройка модуля
1. Скачиваем модуль «Batch customer group specials». Модуль совместим с версиями 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1
2. Распаковываем архив и видим, что внутри имеются архивы для разных версий opencart, загружаем через админку — Модули — Установка расширений тот ocmod архив, который соответствует используемой нами версии движка.
3. Заходим в Модули — Модификаторы и обновляем кэш.
4. Предварительно мы должны были создать группы покупателей, если же этого не сделали заранее, то отправляемся в Продажи — Клиенты — Группы клиентов и создаем необходимые группы клиентов.
5. В Модулях активируем модуль «Массовое управление скидками товаров для групп покупателей». Настраиваем модуль под свои клиентские группы. Сохраняем внесенные данные.
Теперь, если авторизоваться как дефолтный или розничный покупатель, то увидим следующие цены на товары.
То есть, обычные цены, которые заданы товарам по умолчанию.
Если же авторизуемся, например, как оптовик с 30% скидкой, то все товары получат совсем иные цены, цены с 30% скидкой, как мы и указали в настройках модуля.
Как видите, модуль предельно прост в настройке, но действительно облегчает задачу по созданию акционных цен для разных групп покупателей.
И еще, как большой плюс, можно отметить тот факт, что разработчик модуля — Nikita Spivak — разговаривает на понятном нам языке)) И данный модуль далеко не единственный, созданный Никитой модуль для OpenCart, так что поизучайте его страницу с модулями, вполне возможно, найдете и другие полезные модули для своего магазина.