Есть две версии cs-cart. Движок для интернет магазина.
Первый Multivendor. Движок по типу маркетплейса, где каждый зарегистрированный (как продавец) может вести свой каталог товаров и соответственно вести продажи на портале.
Второй Ultimate. Классический движок для интернет магазина на одного продавца. В нем имеется модуль "Дополнительная витрина". Расширение позволяет создавать независимые магазины, с отдельным дизайном, структурой и содержимым. Подробнее
Этот расширение идет к версии ultimate.
Задача следующая. Внедрить этот модуль в версию multivendor для продавцов. Что бы дополнительной витриной могли пользоваться продавцы и создавать независимые магазины на поддомене.