Каталог и подбор товара
Количество товарных позиций само по себе мало говорит о сложности.
У магазина мебели могут быть размеры, цвета, материалы, варианты основания и десятки характеристик. Часть параметров влияет на цену, часть — на доступность других вариантов.
Каталог из нескольких тысяч однотипных товаров может оказаться технически проще.
Отдельная история — подбор. Фильтр по бренду и цене обычно решается стандартно. Подбор автозапчасти по марке, модели, году выпуска и модификации автомобиля — уже самостоятельная логика внутри магазина.
Бизнес-логика
Часть разработки покупатель вообще не замечает.
Магазин может автоматически:
- показывать разные цены розничным и оптовым клиентам;
- учитывать персональные скидки;
- собирать комплекты;
- проверять минимальную сумму заказа;
- менять условия доставки по региону;
- резервировать товар;
- применять правила акций;
- разрешать отдельные способы оплаты только определённым клиентам.
На экране это может выглядеть как обычная цена и кнопка «Купить».
Но чем больше решений магазин принимает автоматически, тем больше бизнес-логики нужно спроектировать, разработать и проверить.
Интеграции
Фраза «нужна интеграция с 1С» сама по себе почти ничего не говорит о стоимости.
В простом случае магазин получает товары, цены и остатки, а обратно отправляет заказы.
В другом проекте нужно учитывать несколько складов, разные типы цен, нестандартные карточки товаров, статусы заказов и доработанную конфигурацию 1С.
То же самое с CRM, службами доставки, платёжными системами и внешними API.
Поэтому при оценке мы смотрим не только на название системы, а на четыре вещи:
какие данные передаём → куда → когда → по каким правилам.
Данные, перенос и индивидуальный интерфейс
Если каталог уже структурирован и данные готовы к импорту, запуск проще.
Если товары хранятся одновременно в Excel, 1С, старом сайте и таблицах сотрудников, появляется отдельная работа: собрать данные, удалить дубли, сопоставить категории и привести характеристики к единому формату.
На цену влияет и интерфейс. Стандартные сценарии каталога и заказа требуют меньше проектирования, чем конфигуратор товара, необычный подбор или собственная логика оформления заказа.
Особенно это касается мобильной версии: каталог, фильтры, карточка и покупка должны работать на небольшом экране, а не просто уменьшаться вместе с десктопом.