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

22 августа 2026
Дмитрий
Дмитрий Хоружко,
Руководитель Nineseven

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

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

Ошибка в выборе обычно проявляется уже после заявки: менеджер получает недопустимую комбинацию и пересобирает заказ вручную.

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

Чем конфигуратор отличается от калькулятора стоимости

Калькулятор получает входные данные, применяет формулу или условия и выводит результат. Это может быть стоимость, площадь, объем работ, количество материала или другой расчетный показатель.

Конфигуратор управляет самим выбором. После каждого шага он проверяет правила совместимости и оставляет только допустимые варианты. Цена может рассчитываться здесь же, но расчет становится одной из функций системы.

Критерий

Калькулятор

Конфигуратор

Результат

Расчет по введенным значениям

Допустимая конфигурация и расчет

Логика

Формулы и условия

Формулы, правила и ограничения

Параметры

Обычно независимы

Могут зависеть друг от друга

Данные

Параметры расчета

Атрибуты, связи, справочники, номенклатура

Интеграции

По потребности

Нужны, если данные приходят из внешних систем

Поддержка

Изменение формул

Изменение правил, связей и справочников


Два похожих интерфейса могут сильно отличаться по объему разработки, срокам и стоимости.

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

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

О том, как объем такой логики влияет на архитектуру проекта, писали в статье «Простой или сложный сайт».

Когда для товара достаточно обычного калькулятора

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

Обычно достаточно калькулятора, если:

  • Результатом становится сумма, объем или другой расчетный показатель

  • Параметры можно менять независимо друг от друга

  • Значение одного поля не ограничивает варианты в другом

  • Отдельная позиция номенклатуры после расчета не создается

  • Менеджеру не нужно проверять возможность изготовления выбранного варианта

Так можно считать площадь, стоимость доставки, объем работ или цену товара с фиксированным набором доплат.

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

Когда нужен конфигуратор и где калькулятор приводит к ошибкам

Конфигуратор нужен, когда система должна проверить допустимость сочетания и собрать корректный вариант товара до заказа.

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

Здесь система должна:

  • Проверять совместимость характеристик

  • Менять доступные варианты после каждого выбора

  • Рассчитывать цену допустимой конфигурации

  • Формировать позицию номенклатуры

  • Передавать готовый состав заказа

Такую задачу решали для производителя дверей «Юркас». У компании сотни моделей и десятки тысяч комбинаций, каждая из которых соответствует отдельной позиции номенклатуры. На ручное добавление нескольких десятков позиций у менеджера мог уходить целый день.

Мы загрузили данные из «1С», собрали справочники и построили правила выбора: после модели покупатель видит только доступные цвета, после цвета — подходящие размеры. Пересчет удалось ускорить в 50 раз. Проект занял два года и почти 9 000 часов.

Конфигуратор может проверять совместимость опций и комплектующих через правила. Они определяют, какие модели, размеры, материалы или элементы комплекта можно сочетать. При корректно настроенных правилах недопустимые комбинации не попадают в заказ.

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

Для товаров с заметными визуальными отличиями это помогает снять часть вопросов до отправки заказа.

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

Когда нужен гибридный вариант: конфигуратор + калькулятор

Эти решения могут работать вместе.

Конфигуратор отвечает за допустимые сочетания параметров, калькулятор — за стоимость уже собранного варианта.

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

При постановке задачи полезно разделить два вопроса:

  1. Какие варианты пользователь может выбрать

  2. Как рассчитывается стоимость допустимого варианта

Это разные части логики, даже если для покупателя они находятся на одном экране.

Какие данные нужны для запуска калькулятора или конфигуратора

До оценки разработки нужно описать исходные данные и правила.

Что зафиксировать

Что описать

Что произойдет без этого

Параметры товара

Тип, обязательность, допустимые значения

Риск неполных конфигураций

Правила совместимости

Какие сочетания разрешены и запрещены

Риск недоступных опций в заказе

Ценообразование

Формулы, входные данные, условия пересчета

Риск расхождения цены с условиями продажи

Номенклатура

Когда создается позиция и какие атрибуты получает

Риск ручной сборки и дублей

Интеграции

Какие данные приходят и куда передаются

Риск расхождения цен и состава заказа между системами

Проверка

Допустимые и недопустимые сценарии

Риск ошибок после запуска


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

Отдельно нужно определить, где хранятся исходные данные и кто обновляет их после запуска. Если цена приходит из одной системы, характеристики из другой, а остатки из «1С», это влияет на состав интеграций.

Путь пользователя от выбора параметров до заказа тоже стоит измерять. Какие события фиксировать на этом пути, разбирали в статье «Аналитика интернет-магазина».

Как оценить сроки и стоимость MVP конфигуратора

Срок и бюджет зависят прежде всего от логики и данных.

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

На оценку влияют:

  • Количество параметров

  • Количество зависимостей между ними

  • Правила совместимости

  • Формулы расчета цены

  • Связь с номенклатурой

  • Источники данных

  • Состав интеграций

  • Объем данных для подготовки и переноса

  • Необходимость визуализации

Интерфейс выбора может оказаться небольшой частью проекта. В «Юркасе» первые месяцы ушли на подготовку данных, после чего команда перешла к интерфейсу конфигуратора. 

Для оценки первой версии полезнее показать разработчику реальные справочники, формулы и несколько допустимых и запрещенных сценариев, чем начинать с макета экранов.

Калькулятор или конфигуратор: что выбрать

Если параметры независимы и задача сводится к формуле, обычно достаточно калькулятора. Зависимости между параметрами, проверка совместимости или формирование позиции номенклатуры требуют конфигуратора. Для сложной цены оба механизма могут работать вместе.

Перед оценкой первой версии нужно зафиксировать параметры, правила совместимости, формулу цены и момент формирования позиции номенклатуры.

Nineseven может разобрать сценарий выбора, данные и интеграции и оценить состав первой версии.

Обсудить разработку конфигуратора


Все статьи

Другие записи

Бюджет из вашего кармана: как живут и на что тратят деньги своих клиентов диджитал-агентства
Математика агентского бизнеса простыми словами и числами.
Дмитрий Хоружко
Дмитрий Хоружко,
Руководитель Nineseven
Процессы
Бюджет из вашего кармана: как живут и на что тратят деньги своих клиентов диджитал-агентства
Математика агентского бизнеса простыми словами и числами.
Дмитрий Хоружко
Дмитрий Хоружко,
Руководитель Nineseven
Процессы
Как выбрать исполнителя, как подготовить запрос на оценку проекта
Вы заказали сайт, но его так и не запустили. Разработчик фрилансер не выходит на связь, студия закрылась, ваш знакомый, к слову, очень хороший программист, занят на текущей работе. Как сделать правильный выбор?
Павел Бокач
Павел Бокач,
Бизнес-аналитик
Процессы
Как выбрать исполнителя, как подготовить запрос на оценку проекта
Вы заказали сайт, но его так и не запустили. Разработчик фрилансер не выходит на связь, студия закрылась, ваш знакомый, к слову, очень хороший программист, занят на текущей работе. Как сделать правильный выбор?
Павел Бокач
Павел Бокач,
Бизнес-аналитик
Процессы
Еком
Дайджест по екому. Июнь

Медиа

Telegram-канал

Из первых уст о внутренней жизни агентства

Перейти в TG-канал
Nineseven
Уходить с Wildberries после атак? Большинству селлеров — рано
В 1920 году в США закончился послевоенный экономический бум. Акции General Motors начали резко дешеветь. Основатель компании Уильям Дюрант пытался остановить их падение: полгода он скупал акции своей же компании на заемные деньги. В результате обанкротился.

В неспокойные времена люди больше склонны к импульсивным решениям.

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

Вот пять признаков, что уходить с Wildberries вам рано.

Обсудим задачу

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

Это бесплатно и ни к чему вас не обязывает.

Поле обязательно к заполнению
Поле обязательно к заполнению
Поле обязательно к заполнению
Пожалуйста, ознакомьтесь и подтвердите согласие
Дмитрий Хоружко
Дмитрий Хоружко CEO Nineseven