Товар как опция

Привязывает товары каталога к вариантам опции: покупатель выбирает на странице товара «С магнитолой» или «С установкой» и получает основной товар вместе с выбранными одной строкой корзины. Цена комплекта пересчитывается сразу, товар варианта идёт по своей цене, по цене в комплекте или бесплатно, а остаток каждого товара учитывается как обычно.
Last update: 05.10.2026
cp-addon-2642
,
Select the CS-Cart edition on which you will use the add-on.
Период обновления - период, когда вы можете получить доступ к новым версиям этого модуля, совместимым с новыми версиями CS-Cart, выпущенными в течение этого периода.
Для установки потребуются данные FTP доступа к вашему серверу. После оплаты заказа, пожалуйста, пришлите их на sales@cart-power.com с указанием номера заказа.
Продавайте аксессуары, услуги и подарки вариантом опции — одной строкой с основным товаром
Товар как опция
9000 ₽

Аксессуар, услуга или подарок — вариантом опции

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

Комплект одной строкой
в корзине и в заказе покупателя
Своя цена в комплекте
по цене товара, со скидкой или бесплатно
Остатки по каждому товару
списываются и возвращаются как обычно
CS-Cart 4.17.1+
CS-Cart и Multi-Vendor

Зачем это магазину

Обычная опция CS-Cart меняет цену, но не знает о складе: продать опцией магнитолу, которая лежит в каталоге отдельным товаром, нельзя без двойного учёта. А отдельный товар в блоке «Похожие» покупатель легко пропустит.

С модулем дополнение выбирается там, где покупатель уже принимает решение, — в опциях товара, а продаётся и списывается со склада как товар каталога.

Комплект в корзине

Основной товар и товары варианта — одна строка с общей ценой; количество меняется у комплекта целиком.

Подарок и скидка

Товар варианта идёт по своей цене, по цене в комплекте или бесплатно.

Учёт остатков

Остаток каждого товара варианта списывается при заказе и возвращается при отмене.

Понятно покупателю

Надбавка видна у варианта, цена товара пересчитывается при выборе.

Страница товара: у вариантов опции «Комплект» — надбавка, у варианта с закончившимся товаром — пометка «нет в наличии»; цена пересчитана на комплект.
Страница товара: у вариантов опции «Комплект» — надбавка, у варианта с закончившимся товаром — пометка «нет в наличии»; цена пересчитана на комплект.

Что видит покупатель

  • •  Надбавка у варианта. Модуль считает её сам: «С автомагнитолой Pioneer (+3 160 ₽)». Цена, старая цена и цена в баллах пересчитываются на комплект при выборе варианта.
  • •  Опции товара варианта. Если у товара варианта есть свои опции — размер, цвет, — они выбираются тут же, под опцией.
  • •  Наличие. Товар варианта закончился — вариант остаётся в списке с пометкой «нет в наличии», купить с ним нельзя. Выключенный или удалённый товар из списка вариантов пропадает.
  • •  Корзина и заказ. Комплект — одна строка с общей ценой; на странице заказа под ней перечислен состав: «В комплекте: …».
Вариант с футболкой: её размер и цвет выбираются прямо под опцией товара.
Вариант с футболкой: её размер и цвет выбираются прямо под опцией товара.
Корзина: навигатор с магнитолой — одна строка с общей ценой комплекта.
Корзина: навигатор с магнитолой — одна строка с общей ценой комплекта.
Страница заказа покупателя: комплект одной строкой, под ней «В комплекте: …».
Страница заказа покупателя: комплект одной строкой, под ней «В комплекте: …».

Настройка варианта

Товары привязываются на вкладке «Варианты» опции товара: у каждого варианта — блок «Товары варианта». Привязать можно товар каталога из любой категории.

  • •  Количество. Сколько штук товара входит в один комплект.
  • •  Цена в комплекте. Своя цена товара внутри комплекта; 0 — товар идёт по своей цене.
  • •  Бесплатно. Подарок к покупке: товар идёт в комплекте за 0 и списывается со склада.
  • •  Модификатор варианта. Собственная надбавка варианта продолжает работать — например, для стоимости работ.
Вкладка «Варианты» опции: блок «Товары варианта» с количеством, ценой в комплекте и признаком «Бесплатно».
Вкладка «Варианты» опции: блок «Товары варианта» с количеством, ценой в комплекте и признаком «Бесплатно».

Заказы в панели

  • •  Страница заказа. По настройке «Товары-опции на странице заказа в панели администратора»: комплект одной строкой с составом или товары варианта отдельными строками с пометкой «В комплекте с товаром …».
  • •  Редактор заказа. Одна строка на комплект, состав под названием. Смена количества, смена варианта, добавление и удаление товара меняют состав заказа и остатки.
  • •  Документы. В счёте, упаковочном листе и письмах о заказе товар варианта — отдельная строка со своей ценой.
  • •  Отмена. Отмена и восстановление заказа возвращают и списывают остатки ровно по количеству.
Страница заказа в панели: комплект одной строкой, состав под названием.
Страница заказа в панели: комплект одной строкой, состав под названием.
Тот же заказ в режиме «Отдельными строками, как обычные товары».
Тот же заказ в режиме «Отдельными строками, как обычные товары».
Редактор заказа: состав комплекта под названием товара.
Редактор заказа: состав комплекта под названием товара.

Multi-Vendor, экспорт и совместимость

  • •  Продавцы. Продавец привязывает к вариантам своих опций свои товары и работает с их привязками в экспорте и импорте. Заказ с товаром варианта другого продавца делится по продавцам, как обычный заказ Multi-Vendor.
  • •  Экспорт и импорт. Привязки переносятся вкладкой «Товары в вариантах опций» в экспорте товаров.
  • •  Скидки, налоги, бонусы. Скидка акции и налог комплекта равны скидке и налогу тех же товаров по отдельности; «Бонусные баллы» считают баллы за весь комплект.

Чего модуль не обещает

  • •  Модуль не включается одновременно с модулем «Комбинации товаров» (buy_together).
  • •  Вариации товаров как товары варианта не поддерживаются; вложенных комплектов нет — товар варианта не может сам иметь товары в опциях.
  • •  Проверен тип опции «Список вариантов».
  • •  В редакторе заказа меняется вариант комплекта; собственные опции товара варианта — размер, цвет — там не меняются.
  • •  Заказ, созданный или изменённый через REST API, комплект не собирает: товары варианта передаются в нём отдельными позициями.
  • •  Цена товара включает выбранный по умолчанию вариант, как у обычной опции ядра: вариант «Без дополнений» лучше ставить первым, иначе карточка и фиды покажут цену комплекта. Это же важно для обмена заказами с RetailCRM и 1С.
  • •  В Multi-Vendor правка комплекта в редакторе одной части заказа не переносится в соседнюю часть.
  • •  На CS-Cart до 4.18.3 при слиянии или обмене строк одного товара сменой его собственной опции ядро теряет количество одной из строк, а в новых версиях — если в одном сохранении строку сливают с другой и на её место переносят третью. Комплекты при этом остаются целыми; количество стоит проверить перед сохранением заказа.
  • •  Для установки и обновлений нужен модуль «Cart-Power: Менеджер модулей»; лицензия привязана к домену магазина.

Что нового в версии 2.1

  • •  Редактор заказа сохраняет товары-опции каждой строки, когда строки одного товара с комплектом сливаются сменой его собственной опции (цвета, размера) или меняются местами.
  • •  Если в одном сохранении строку переносят на новый цвет, а на её прежний цвет — другую строку, обе строки сохраняют состав своего комплекта.
  • •  Удаление строки комплекта вместе с прибавкой её количества соседней строке и смена собственной опции вместе с количеством собирают комплект по нынешним настройкам варианта.
  • •  В заказах прежних версий смена варианта туда и обратно при том же составе комплекта не меняет номера строк заказа; отгрузки сохраняют связь с позициями.
  • •  Строка заказа из REST API, получившая комплект при смене варианта, при возврате к исходному варианту снова остаётся без комплекта, пока товары варианта лежат в заказе отдельными строками.

Что появилось в версии 2.0

  • •  Вариант с закончившимся товаром помечается «нет в наличии»; корзина следит за составом комплекта и сообщает, если товара варианта не хватает.
  • •  Состав комплекта на странице заказа покупателя, на странице заказа и в редакторе заказа в панели.
  • •  Редактор заказа: смена варианта, добавление и удаление товара с вариантом меняют состав заказа и остатки.
  • •  Настройка показа товаров-опций на странице заказа в панели: одной строкой или отдельными строками.
  • •  Multi-Vendor: привязки товаров в панели продавца; в экспорте и импорте привязок — поле «Free».
  • •  Работа на PHP 8 и CS-Cart 4.21; совместимость с модулями «Бонусные баллы» и «Расширенная статистика товаров и заказов».
  • •  Модуль не подменяет шаблон опций ядра и окно выбора опций в редакторе заказа: блоки модуля выводятся через хуки.
  • •  Привязки, настройки, заказы и сохранённые корзины прежней версии сохраняются при обновлении; повтор одного товара в варианте с разными опциями или ценой сводится к первой привязке, список таких вариантов администратор увидит в панели.

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

Чем это отличается от обычной опции с модификатором цены?

Обычная опция меняет цену, но не продаёт товар со склада. Здесь вариант опции — это настоящий товар каталога: со своей ценой, остатком и строкой в счёте и упаковочном листе.

Можно ли дарить товар при покупке?

Да. У товара варианта отмечается «Бесплатно»: он идёт в комплекте за 0, остаток списывается как обычно.

Что будет, если товар варианта закончился?

Вариант остаётся в списке с пометкой «нет в наличии», купить с ним нельзя. Если товара не хватает на все комплекты в корзине, количество комплектов уменьшается, и покупатель видит сообщение с названием товара.

Можно ли привязать к одному варианту несколько товаров?

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

Как комплект выглядит в заказе?

Покупатель видит одну строку и состав под ней. Администратор выбирает в настройках: одна строка с составом или отдельные строки. В счёте и письмах товар варианта — отдельная строка со своей ценой.

Что с привязками при обновлении с прежней версии?

Сохраняются вместе с настройками, заказами и сохранёнными корзинами. Если один товар был привязан к варианту несколько раз с разными опциями или ценой, остаётся первая привязка, а список таких вариантов администратор увидит в панели. Для версий 2.0 и 2.1 нужен CS-Cart 4.17.1 или новее; на CS-Cart 4.3–4.16 устанавливается версия 1.2.

Посмотрите модуль на демо-стенде. На главной странице — ссылка на навигатор с опцией «Комплект» и ссылки на настройку вариантов в панели.
Продукт
  • Store Builder
  • Store Builder Plus
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Совместимость с версиями
  • 4.21.1
  • 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
Локализации
  • English
  • Русский

Отзывы не найдены

  Разработка на CS-Cart · штатная команда · с 2013 года Делаем, обновляем и

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

Телефон 8-800-3020-886
Веб-сайт
 

Разработка на CS-Cart · штатная команда · с 2013 года

Делаем, обновляем и ускоряем магазины и маркетплейсы на CS-Cart

Аналитики, разработчики, дизайнеры, тестировщики и поддержка — все в штате, без подрядчиков. Мы выпускаем модули, которые можно купить прямо на этой странице, и беремся за задачи, которых не закрывает ни один готовый модуль.

2013

Работаем
с CS-Cart с

4.98

Рейтинг
по 184 отзывам

190+

Решений на этой
площадке

500+

Проектов
сдано

Флагманы

Два модуля, которые меняют показатели магазина

Остальные наши модули улучшают один экран. Эти два меняют цифры: как покупатель находит товар и как часто он возвращается.

 

Модуль · Поиск и мерчандайзинг

Умный поиск

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

Те, кто пользуется строкой поиска, — это 24% посетителей и 44% выручки, и они покупают примерно в 2,5 раза чаще тех, кто просто листает каталог. Если поиск ничего не нашёл, до 80% из них уходят.
Constructor, Beyond Relevance Report 2025; Google Cloud × The Harris Poll, 2023

Размер каталога Доли секунды на 300 000+ товаров, включая Multi-Vendor
Понимает Опечатки, неверную раскладку, синонимы, словоформы, артикулы, бренды и характеристики
Отчёты Аналитика запросов — что ищут покупатели и какие запросы не находят ничего
Размещение В нашем облаке или Elasticsearch на вашем сервере

от 3 500 ₽/мес

Тарифы по размеру каталога · на своём сервере от 121 500 ₽ разово

Тарифы и подробности →

Проверьте на живом каталоге: откройте демо-магазин и поищите с намеренной опечаткой.

 

Модуль · Мобильная торговля

PowerApp — мобильное приложение магазина

Нативное приложение для iOS и Android, работающее на данных вашего CS-Cart: те же товары, цены, остатки, акции, бонусы и заказы. Второй каталог вести не нужно — всё остаётся в той же панели администратора.

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

Платформы Нативные iOS и Android, публикация под вашей учётной записью разработчика
Главный экран Собирается в админке из шести типов блоков — так же, как страницы сайта
Срок запуска Меньше недели от покупки до отправки на проверку в App Store и Google Play
Совместимость CS-Cart и Multi-Vendor 4.18–4.20 · 11 приложений наших клиентов уже в сторах

от 79 000 ₽

Покупка сразу или 7 900 ₽/мес по подписке

Открыть карточку модуля →

Экраны, типы блоков и тарифы: как устроено приложение.

Услуги

Когда готовым модулем не обойтись — делаем руками

Фиксированный объём, письменное ТЗ, персональный менеджер проекта и гарантия на сделанное.

Заказная разработка на CS-Cart

Функциональность, которой в платформе нет: модули, механики маркетплейса, интеграции с 1С, CRM, ERP, платёжными и логистическими сервисами. Начинаем с письменного ТЗ, а не с оценки на созвоне. Подробнее →

Апгрейд CS-Cart

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

Оптимизация скорости CS-Cart

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

Дизайн для CS-Cart

Дизайн витрины mobile-first, собранный на штатной структуре шаблонов CS-Cart, — чтобы вёрстка пережила следующее обновление платформы, а не превратилась в проблему миграции. Подробнее →

SEO для CS-Cart

Технический аудит индексации, дублей, редиректов, микроразметки и Core Web Vitals — в виде списка правок по приоритету, который могут взять ваши разработчики или внедряем мы. Подробнее →

Как мы работаем

Что вы получаете кроме кода

До начала работ

Обсуждаем задачу, предлагаем варианты и пишем ТЗ. Объём и цену вы утверждаете до того, как начнётся разработка.

В ходе работ

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

Перед сдачей

Отдельный прогон тестировщиков на каждом релизе: принимает работу не тот, кто её писал.

После сдачи

Документация на всё, что сделали, и гарантия на доработки и проект.

Покупка модулей

Оплата, лицензия и возврат

Как оплатить По счёту. После оформления заказа формируется счёт — деньги поступают к нам за 2–3 рабочих дня.
Онлайн через ЮKassa. Карты МИР, Visa и MasterCard, кошелёк ЮMoney, SberPay, а также платёжные терминалы, банкоматы и кассы банков.
Как получить Лицензия появляется в личном кабинете сразу после онлайн-оплаты, а при оплате по счёту — в течение 2–3 рабочих дней.
Как вернуть Если модуль не подошёл, в течение 30 календарных дней с даты покупки напишите на sales@cart-power.com — ответим за 1–2 рабочих дня. После 30 дней возврат уже невозможен, поэтому со сложностями лучше прийти к нам раньше: техподдержка на том же адресе, и чаще всего вопрос решается без возврата.

Расскажите, что должен уметь магазин

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

Написать прямо здесь

Кнопка «Задать вопрос» вверху этой страницы — попадёте к той же команде.

Или напрямую

sales@cart-power.com · cart-power.ru
Работаем на русском и английском.

Кейсы, полный каталог наших модулей и 184 отзыва покупателей — во вкладках выше.

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

Незаполненные товары
5.0 (19)
1399 ₽
1925 ₽
Скидка 27%
Модуль позволяет быстро найти самые частые ошибки при заведении товаров - забыты картинки, характеристики, SEO теги.
Оптимизация оформления заказа
5.0 (14)
3773 ₽
Упрощение оформления заказа: убирает проверку на занятность email, автоматически регистрирует ваших клиентов.
Маркетинг по электронной почте
5.0 (14)
12000 ₽
Шесть писем, которые магазин отправляет без вашего участия: брошенная корзина, отложенные и просмотренные товары, просьба об отзыве после доставки, поздравление с днём рождения и рассылка по аудитории. В каждом письме — товары покупателя и его личный промокод, а в панели видно очередь, журнал отправок и статистику. С версии 1.36 — подписка на статьи «Расширенного блога» и рассылка о новых статьях.
Генерация отзывов от товарах и повторных продаж
5.0 (10)
4235 ₽
Лучший модуль для триггерных рассылок - клиенты оставляют отзывы на купленные товары и получают скидку на новый заказ.
Лейблы и стикеры для товаров
5.0 (9)
6000 ₽
Лейблы «−25%», «Новинка», «Хит продаж», «Осталось 3 шт.», «Нет в наличии» ставятся на товары сами, по условиям и без cron. 9 позиций на фото, строки у названия и цены, шаблоны в один клик.
Уведомление о бесплатной доставке
3.6 (11)
3600 ₽
«Добавьте ещё на 800 ₽ — доставим бесплатно»: модуль считает недостающую сумму и показывает её вместе с полосой прогресса в карточке товара, в корзине, в выпадающем списке корзины и в окне «Товар добавлен».