Оптовый пакет

Оптовый пакет

Design-site.pro
5.0 (1 отзывов)10 установок

Опт держится на двух вещах. Чем больше берут, тем дешевле единица. И товар отпускается не поштучно, а упаковками — коробка по 12, паллета по 24, минимальный заказ от 10. В Shop-Script нет ни первого, ни удобного способа расставить второе: кратность и минимальная партия есть в карточке товара, но проставлять их приходится по одному товару за раз, а сколько позиций уже настроено — нигде не видно.

Плагин закрывает обе задачи одним разделом.

Цены от количества

Пороги вида «от 10 штук — 1 200 ₽» или «от 25 штук — минус 30 %».

общая сетка на весь каталог — один раз задали, работает для всех товаров;

собственная сетка у отдельного товара полностью замещает общую, а не складывается с ней;

порог задаётся либо фиксированной ценой за единицу, либо скидкой в процентах;

количество копится по товару, а не по артикулу: пять артикулов одного товара по две штуки — это десять штук для порога;

в карточке товара под кнопкой «В корзину» покупатель видит таблицу порогов с выгодой в процентах и понимает, при каком количестве цена станет ниже;

цена меняется прямо в карточке: покупатель ставит 5 штук — цена над кнопкой «В корзину» сразу становится оптовой, сработавший порог подсвечивается, а под таблицей появляется стоимость всей партии «5 шт × 1 200 ₽ = 6 000 ₽». Ходить в корзину, чтобы увидеть свою цену, больше не нужно; при смене артикула пересчёт идёт от цены выбранного артикула;

в корзине рядом с ценой позиции появляется подпись «оптом 1 425 ₽/шт.»: скидку ядро считает на уровне заказа, поэтому цена позиции остаётся прейскурантной, а выгода уходит в общую строку «Скидка». Подпись показывает покупателю его цену там, где он на неё смотрит, и цифры темы не подменяет.

Скидка считается штатным событием расчёта скидок Shop-Script: она попадает в заказ, в письма и в отчёты как обычная скидка и складывается с остальными по правилу, заданному в настройках магазина.

Кратность и партии

Второй раздел — таблица всего каталога с тремя штатными полями Shop-Script: кратность, минимальная партия и шаг изменения количества.

видно сразу по всему каталогу, где значения проставлены, а где стоят единицы;

фильтры по типу товара, по названию и артикулу, отдельный фильтр «только без кратности»;

отметить нужные строки галочками и проставить значения пачкой — одним действием на сотни товаров;

поле, закреплённое за типом товара, плагин не трогает: у таких товаров значение берётся из типа. Вместо этого страница показывает, у каких типов параметр выключен, и даёт ссылку в настройки нужного типа.

главный рубильник расчёта цен от количества: пороги остаются сохранёнными, но не применяются;

показывать ли таблицу порогов в карточке товара и что написано в её заголовке;

показывать ли выгоду в процентах рядом с ценой порога;

пересчитывать ли цену в карточке товара при изменении количества;

показывать ли оптовую цену за единицу в строке корзины;

CSS-селекторы цены и поля количества — на случай, если плагин нашёл на странице не тот элемент;

оптовые цены только для авторизованных: гостям таблица не показывается, а скидка по количеству не начисляется.

Как это работает

Пороги хранятся в одной таблице плагина. Кратность, минимальная партия и шаг — штатные поля Shop-Script: плагин их только читает и записывает, ничего не добавляя от себя. Массовая простановка идёт с проверкой прав на типы товаров. Внешние сервисы не используются. Мультивалютный каталог приводится к валюте позиции по текущим курсам магазина.

Совместимость

Shop-Script 9.4.1 и новее, интерфейс Webasyst 2.0; поддержан и старый интерфейс 1.3;

таблица порогов выводится штатным событием и работает во всех стандартных темах;

пересчёт цены в карточке работает без правки шаблонов и в стандартных темах, и в сторонних: узел цены плагин находит сам, поля CSS-селекторов остались на случай ошибки;

доступ: «Цены от количества» — право «Маркетинг», «Кратность и партии» — право «Товары»;

кратность, минимальная партия и шаг — поля лицензии «ПРЕМИУМ»; поддержано дробное количество товара;

локализация: русский, английский;

интерфейс подстроен под телефон: таблицы каталога превращаются в карточки, поля и кнопки остаются полноразмерными.

Вопросы и пожелания — через форму обратной связи разработчика.