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

IP5 Agency — Торговые менеджеры: модуль персонального доступа для CS-Cart
Если у вас несколько менеджеров по продажам, работающих с разными клиентами — этот модуль даёт каждому из них персональный кабинет: только свои покупатели, только их заказы и брошенные корзины, без доступа к чужим данным и без риска, что менеджер случайно (или намеренно) увидит или изменит чужой заказ. Главный администратор при этом сохраняет полный контроль: назначает покупателей вручную или разрешает им выбирать менеджера прямо при регистрации.
Зачем это нужно
Штатный CS-Cart не различает «моих» и «чужих» покупателей для администраторов — любой сотрудник с доступом к разделу «Заказы» видит вообще все заказы магазина. Если у вас несколько менеджеров по продажам, это или неудобно (каждый листает сотни чужих заказов в поисках своих), или небезопасно (менеджер видит контакты и суммы покупок клиентов коллег). Модуль решает это на уровне SQL-запросов и прав доступа, а не просто прячет кнопки в интерфейсе.
Как это работает — коротко
- Главный администратор создаёт группу администраторов «Торговые» и назначает в неё сотрудников.
- В настройках модуля указывает эту группу и при необходимости включает выбор менеджера на регистрации.
- Покупатели закрепляются за менеджерами — вручную администратором или сам покупатель выбирает менеджера при регистрации.
- Менеджер заходит в админку и видит только свой дашборд, своих покупателей, их заказы (только чтение) и брошенные корзины.
1. Настройка модуля
Вся настройка укладывается в один экран: какая группа считается торговыми менеджерами, показывать ли выбор менеджера на витрине и обязателен ли этот выбор. Пока группа не выбрана, модуль не даёт доступа ни одному менеджеру.

Рис. 1 — Настройки модуля: группа администраторов, показ и обязательность поля на регистрации
2. Покупатель выбирает менеджера при регистрации
На форме регистрации появляется поле «Your sales agent» / «Ваш торговый менеджер». Список формируется автоматически из активных администраторов выбранной группы. Если поле сделано обязательным — штатная валидация CS-Cart не даст завершить регистрацию без выбора.

Рис. 2 — Поле «Your sales agent» на форме создания покупателя (список раскрыт)
3. Назначение покупателей администратором
Главный администратор может назначать и переназначать покупателей на странице «Assignments»: по одному через выпадающий список в строке или массово — отметив несколько клиентов и применив действие ко всем сразу.

Рис. 3 — Страница «Assignments»: выбор менеджера у каждого покупателя

Рис. 4 — Массовое назначение: отмечены несколько покупателей, внизу выбран менеджер для применения
Каждое изменение назначения фиксируется в истории: дата, предыдущий менеджер, новый менеджер, кто внёс изменение и источник (действие администратора или выбор покупателя при регистрации). История доступна по каждому покупателю.

Рис. 5 — История назначений покупателя: предыдущий менеджер, новый менеджер, кто изменил и источник
4. Персональный дашборд менеджера
После входа менеджер вместо общего дашборда магазина видит только свои показатели: сумму продаж, количество заказов, число закреплённых покупателей и незавершённых покупок за выбранный период, а также последние заказы и корзины.

Рис. 6 — Дашборд под учётной записью менеджера (видны только его клиенты и заказы)
5. «Мои покупатели»
Отдельный список закреплённых клиентов: имя, email, дата регистрации, количество и сумма заказов, дата последнего заказа, признак незавершённой покупки. Менеджер видит только своих покупателей.

Рис. 7 — Страница «My customers» под менеджером
6. История заказов — только просмотр
Из списка покупателей можно открыть полную историю заказов конкретного клиента. Менеджер видит статусы, даты, суммы и контакты, но не может менять заказы.

Рис. 8 — История заказов покупателя (режим только чтения)
7. Незавершённые покупки
Менеджер видит брошенные корзины только своих клиентов — с датой обновления, количеством товаров и суммой. Гостевые корзины и корзины чужих покупателей в список не попадают.

Рис. 9 — Страница «Incomplete purchases» под менеджером
8. Безопасность — не просто спрятанные кнопки
Ограничения работают на сервере. Попытка открыть чужой заказ по прямой ссылке возвращает стандартный отказ в доступе CS-Cart — без каких-либо данных заказа.

Рис. 10 — Попытка менеджера открыть чужой заказ: 403 Access denied
- Чужой order_id / user_id / корзина по прямой ссылке — отказ в доступе.
- Изменение заказа или назначения через POST от имени менеджера — отклоняется.
- Идентификатор менеджера при регистрации повторно проверяется на сервере.
- Фильтрация по закреплённым покупателям выполняется в SQL, а не после загрузки данных.
Матрица доступа
| Действие | Главный администратор | Торговый менеджер |
|---|---|---|
| Настройка модуля | Да | Нет |
| Назначение / переназначение покупателей | Да | Нет |
| Просмотр всех покупателей | Да | Нет |
| Просмотр своих покупателей | Да | Да |
| Просмотр заказов своих покупателей | Да | Да, только чтение |
| Изменение заказа / статуса | Да | Нет |
| Просмотр корзин своих покупателей | Да | Да, только чтение |
| Экспорт и массовые операции | Да | Нет |
Что модуль сознательно НЕ делает
Модуль не отправляет автоматические письма клиентам, не даёт звонить или писать из интерфейса CS-Cart и не заменяет CRM. Это инструмент разграничения доступа и видимости: менеджер видит, кому и по какому поводу стоит написать, а дальше связь идёт привычным каналом компании.
Кому подойдёт
- B2B и оптовые магазины с персональными менеджерами
- Магазины с отделом продаж из нескольких человек
- Компании, которым важно, чтобы менеджеры не видели чужую клиентскую базу
- Проекты, где нужен прозрачный контроль назначений
- Store Builder
- Store Builder Plus
- Store Builder 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
- English
- Русский
Мы занимаемся CS-Cart с 2014 года
Когда ежедневно работаешь с одной платформой много лет, начинаешь понимать не только её возможности, но и ограничения. Именно поэтому большинство задач мы можем оценить ещё до начала разработки и сразу предложить оптимальное решение.
С 2014 года мы создаём интернет-магазины, маркетплейсы и корпоративные решения на CS-Cart. В нашей команде работают сертифицированные специалисты CS-Cart, а уровень экспертизы подтверждён официальной сертификацией платформы. Мы выполняем разработку вплоть до уровня ядра CS-Cart, поэтому не ограничиваемся типовыми настройками и можем реализовать действительно сложную функциональность.
За плечами наших разработчиков участие в проектах СДЭК.Маркет, Big.ru и других крупных eCommerce-решениях. Этот опыт позволяет быстро принимать технические решения и избегать ошибок, которые обычно появляются только после нескольких лет практики.
Мы ценим время клиентов. Поэтому не затягиваем согласования, соблюдаем договорённости, спокойно воспринимаем обратную связь и всегда стараемся найти решение, которое принесёт максимальную пользу бизнесу, а не просто выполнить очередную задачу.
Кроме разработки и написания модулей для CS-Cart, мы предлагаем поддержку вашего интернет-магазина.
Даем гарантии, что ваш проект будет работать без сбоев - мы настроены на долгосрочное сотрудничество и взаимную выгоду.
Вас может заинтересовать
Совершите покупки на 200$ из всего нашего предложения и получите скидку 20%




