Кратность и цена от количества в карточке товара на InSales: кейс UNZI

Кратность и цена от количества в карточке товара на InSales: кейс UNZI

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

Для магазина на InSales мы настроили сценарий с ценой «от», несколькими ценовыми уровнями и кратностью заказа. Покупатель видит условия до добавления в корзину, выбирает нужное количество и сразу понимает стоимость партии.

Цена «от» и уровни для оптового заказа

В карточке товара выводится минимальная цена с префиксом «от» и таблица порогов. На первом примере видны уровни от 1, 48 и 96 штук: при переходе к следующему порогу меняется цена за единицу.

Карточка термоэтикетки UNZI с ценовыми уровнями от 1, 48 и 96 штук и счётчиком количества
Живая карточка товара UNZI: цена «от», три уровня оптовой цены и управление количеством находятся в одном экране.

У разных товаров пороги могут отличаться. На второй карточке настроены уровни от 1, 15 и 25 штук. Это позволяет задавать коммерческие условия не для всего каталога сразу, а под упаковку и модель закупки конкретного товара.

Карточка термоэтикеток UNZI с ценовыми уровнями от 1, 15 и 25 штук
Второй товар показывает, что шаги и цены задаются на уровне карточки: здесь пороги начинаются с 1, 15 и 25 штук.

Кратность задаётся в настройках товара

В админке для товара можно задать кратность: например, 5, 10, 15 или другое число. Карточка использует это значение при изменении количества, поэтому покупатель выбирает допустимый объём партии, а не случайное число единиц. Для товаров без дополнительного значения сохраняется обычный сценарий InSales.

Кратность и ценовой порог решают разные задачи: кратность задаёт допустимый шаг заказа, а порог выбирает цену за единицу для выбранного объёма.

Выбранное количество и цена доходят до корзины

После выбора объёма количество передаётся в корзину вместе с рассчитанной стоимостью. На скриншоте ниже в корзину добавлено 48 единиц, а итог 48 000 ₽ соответствует уровню 1 000 ₽ за единицу из карточки товара.

Корзина UNZI с 48 термоэтикетками и общей стоимостью 48 000 рублей
Корзина после выбора партии: количество 48 и итоговая сумма сохранены, цена рассчитана по достигнутому порогу.

Один каталог для розничного и оптового сценария

В результате магазин может продавать один ассортимент разным типам покупателей. Розничный клиент видит обычную цену и небольшой объём, а закупщик выбирает кратность и переходит к нужному уровню цены без отдельной переписки с менеджером. Если для вашего магазина нужно связать количество, цену и корзину, подробнее об услуге: доработки интернет-магазинов на InSales.

следующий шаг
Если нужна похожая реализация — обсудим задачу

Можно прийти с уже оформленным проектом или просто с задачей. Подскажем, как лучше подойти к реализации и какой формат работы подойдёт.