Калькулятор цены товара

Решение для товаров, которые продаются метражом или для товаров, цена которых зависит от размера. Покупатель может сам заранее просчитать цену, выбранного размера товара.
Отзывов: 3
Last update: 29.04.2026 Поддерживает текущую версию CS-Cart
не более двух доменов на витрину, основной и для разработки

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

Калькулятор цены товара
$199.00
$159.00

Что делает модуль

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

Ключевые возможности

  • Рассчитывает цену по формуле — применяет арифметические выражения к введенным значениям и модификаторам опций товара.
  • Позволяет задавать названия параметров — можно настроить поля ширины, высоты, длины, толщины и других характеристик товара.
  • Поддерживает разные единицы измерения — поля можно использовать для метров, сантиметров, килограммов и других числовых единиц.
  • Ограничивает диапазоны и шаг — задает минимумы, максимумы и шаг изменения для каждого расчетного поля.
  • Поддерживает подполя и условия — позволяет строить сложные сценарии ценообразования через промежуточные выражения и условную логику.
  • Показывает описание формулы на витрине — текст с пояснением расчета может отображаться под названием товара.
  • Применяет формулу к нескольким товарам — настроенную формулу можно быстро использовать для группы товаров.
  • Защищает минимальную цену — не позволяет опустить итоговую стоимость ниже заданного порога.
  • Сохраняет расчет по всему заказу — передает вычисленную цену в корзину, checkout и данные заказа без расхождений.

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

  1. Настройка формулы товара — для товара включается режим калькулятора, добавляются поля и задается формула расчета.
  2. Ввод параметров покупателем — покупатель заполняет значения на странице товара и выбирает опции.
  3. Автоматический расчет цены — модуль вычисляет итог, применяет ограничения и передает стоимость в корзину и оформление заказа.

Примеры формул (от простой к сложной)

  • Базовое умножение: [val_1] * [price]
    Сценарий: умножение базовой цены на введенное значение (например, длину).
  • Расчет по площади: [val_1] * [val_2] * [price]
    Сценарий: ширина × высота × базовая цена за единицу.
  • Площадь + фиксированная наценка: ([val_1] * [val_2] * [price]) + 15
    Сценарий: добавление фиксированной стоимости настройки или резки.
  • С учетом модификатора опции: ([val_1] * [val_2] * [price]) + [opt_3]
    Сценарий: учет влияния выбранной опции (цвет, материал) на итоговую цену.
  • С дополнительным полем: ([val_1] * [price]) + ([addval_1] * 2)
    Сценарий: добавление стоимости дополнительной обработки из отдельного поля ввода.
  • Сложная формула с промежуточными значениями: ([val_subtotal] + [val_packaging]) * 1.1
    Сценарий: объединение подполей и применение коэффициента наценки/налога.

Справочник переменных формулы

  • [price] — базовая цена товара, используемая как стартовое значение в расчете.
  • [val_1], [val_2], ... — значения, введенные покупателем в расчетные поля по позициям.
  • [addval_1], [addval_2], ... — дополнительные значения, привязанные к соответствующим основным полям.
  • [opt_3], [opt_15], ... — модификаторы выбранных опций товара (по ID опции).
  • [val_subtotal] — результат вычисления настроенного подполя.
  • [val_packaging] — результат другого подполя или условного поля, используемый в итоговой формуле.

Где модуль особенно полезен

  • Полиграфическая продукция — расчет цены по формату, площади печати и постобработке.
  • Рулонные материалы — ценообразование для пленок, тканей, обоев и аналогичных товаров по длине и ширине.
  • Изготовление мебели на заказ — расчет по размерам, материалам и дополнительным работам.
  • Стекло и зеркала — расчет по площади с учетом обработки кромки и вырезов.
  • Металлоизделия и строительные элементы — формулы для размерного производства и технологических доплат.
  • Упаковка и этикетки — объединение тиража, размеров и стоимости подготовки в единой формуле.

Поведение расчета и ограничения

  • Пустые значения — отсутствующие переменные в формуле обрабатываются как 0, что сохраняет стабильность расчета.
  • Защита от деления на ноль — если делитель равен нулю или не задан, модуль использует значение 1 для предотвращения ошибки.
  • Контроль минимальной цены — итоговая расчетная стоимость не может быть ниже минимальной цены, заданной в товаре.
  • Учет опций — модификаторы опций участвуют в расчете только при явном использовании переменных вида [opt_ID].
  • Точность чисел — расчетные поля поддерживают дробные значения и учитывают настроенные шаги и диапазоны.
  • Единая логика итогов — рассчитанная цена последовательно применяется на странице товара, в корзине, checkout, заказе и документах счета.

Быстрый старт

  1. Откройте вкладку калькулятора в карточке товара — в админ-панели перейдите на страницу редактирования товара и выберите вкладку "Калькулятор цены товара".
  2. Добавьте расчетные поля — создайте поля параметров с минимумом, максимумом и шагом.
  3. Настройте формулу — соберите логику цены из переменных, опций и, при необходимости, подполей.
  4. Укажите минимальную цену — задайте нижний порог итоговой стоимости для защиты маржи.
  5. Проверьте сценарий на витрине — введите тестовые значения и убедитесь в корректных итогах в корзине и checkout.

Требования

  • CS-Cart / Multi-Vendor 4.8.1 и выше
  • Внешние API и сторонние сервисы не требуются

Поддерживаемые редакции

Поддерживаются CS-Cart и Multi-Vendor. В Multi-Vendor расчетные поля доступны для товаров продавцов, а общие настройки модуля управляются администратором.

Частые вопросы

В: Работает ли модуль в Multi-Vendor?
О: Да. Модуль совместим с Multi-Vendor и поддерживает расчет цены для товаров продавцов.

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

Payment type
One-time payment
Продукт
  • Store Builder
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Совместимость с версиями
  • 4.20.1
  • 4.19.1.SP2
  • 4.19.1.SP1
  • 4.19.1
  • 4.18.4
  • 4.18.3
  • 4.18.2.SP1
  • 4.18.2.
  • 4.18.1.SP1
  • 4.18.1
  • 4.17.2.SP3
  • 4.17.2.SP2
  • 4.17.2.SP1
  • 4.17.2
  • 4.17.1
  • 4.16.2
  • 4.16.1
  • 4.15.2
  • 4.15.1.SP4
  • 4.15.1.SP3
  • 4.15.1.SP2
  • 4.15.1.SP1
  • 4.15.1
  • 4.14.3.SP1
  • 4.14.3
  • 4.14.2.SP1
  • 4.14.2
  • 4.14.1.SP1
  • 4.14.1
  • 4.13.3
  • 4.13.2.SP2
  • 4.13.2.SP1
  • 4.13.2
  • 4.13.1
  • 4.12.2
  • 4.12.1
  • 4.11.5
  • 4.11.4
  • 4.11.3
  • 4.11.2
  • 4.11
  • 4.10.4.SP1
  • 4.10.4
  • 4.10.3
  • 4.10.2
  • 4.10.1
  • 4.9.3
  • 4.9.2
  • 4.9.1
  • 4.8.1
  • 4.8.x
  • 4.7.3
  • 4.7.2
  • 4.7.1
  • 4.7.x
  • 4.6.2
  • 4.6.1
  • 4.6.x
  • 4.5.1
  • 4.5.x
  • 4.4.2
  • 4.4.1
  • 4.4.x
Локализации
  • English
  • Русский
Claudiu Petrescu
Купил(а) товар
Преимущества
Great support and the addon does exactly what it says. The options are very usefull, expecially the one where you can copy the formula to other products.
Недостатки
none
Комментарий
Great addon, great support!
George Burda
Купил(а) товар
Преимущества
An amazing add on!
Комментарий
I bought this module and I needed some changes made successfully. The collaboration was perfect. I recommend!
Анонимный
Преимущества
The module fit my needs
Недостатки
none
Комментарий
I have bought Alt-team’s add-ons several times and I should say that everytime I get good-quality add-ons and support service.
Наша команда программистов работает с CS-Cart с 2010 года. Уже несколько лет подряд мы входим в

Контактная информация

Наша команда программистов работает с CS-Cart с 2010 года. Уже несколько лет подряд мы входим в число Золотых Партнеров CS-Cart и имеем право представлять продукты CS-Cart и модули к ним на российских выставках и конференциях.

Достижения Alt-team за 10 лет работы

  • 3500 проектов и модификаций, из них 18 проектов бюджетом больше $10000, 4 проекта бюджетом $50000;
  • 205 интеграций дизайна и его изменений в готовых темах;
  • 70 модулей для платежных систем и их сервисов;
  • 15 интеграций с сервисами доставки;
  • 75 проектов индивидуального дизайна и дизайна логотипа.

%D0%9D%D0%B0%D1%88%D0%B8%20%D1%83%D1%81%

%D0%9D%D0%B0%D1%88%D0%B8%20%D1%80%D0%B0%


Хотите узнать больше о компании Alt-team? Напишите нам.

Вас может заинтересовать

Живой поиск + История поиска (релевантный поиск) - Поиск на сайте
5.0 (86)
$120.00
Быстрый и удобный умный поиск для интернет-магазина. История поиска. Гибкие настройки поиска.
Живой поиск
4.9 (47)
$45.00
$75.00
Скидка 40%
Покупатель начинает вводить запрос и сразу видит товары с фото и ценой, похожие запросы, бренды и категории. Модуль понимает синонимы и исправляет опечатки, а кэш с кластеризацией держит скорость даже на больших каталогах. Абонентской платы нет.
Полностраничное кеширование страниц магазина + HTML Minify
4.9 (42)
$85.00
$120.00
Скидка 29%
Увеличивает скорость работы интернет-магазина. Улучшает СЕО-рейтинг сайта. Повышает конверсию.
Автоматизация прайсов поставщиков
5.0 (29)
$219.00
$249.00
Скидка 12%
Импорт товаров и характеристик, обновление цен и остатков товаров из Excel / XML / CSV прайсов.
OptiPic оптимизация изображений и конвертация в WebP
4.8 (35)
Бесплатно

Optimize and convert to WebP all the images on the site