Направление работ: AdmLk Код раздела: 2.5.4 Раздел: Настройки > Тарифы и подтарифы > Клиентские тарифы (подписки) Статус: черновик Ответственный: Панкова Л.А. Версия: 0.2 Обновлено: 17.09.26


1. Назначение

В этом разделе администратор настраивает клиентские тарифы (подписки). Тариф определяет стоимость, срок действия и возможности, доступные клиенту.

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

Настройка доступного функционала входит в релиз. Выбор отдельных клиентов и групп для тарифа предусмотрен после релиза.

Раздел зависит от Back: 8.3.4 «Подписки».

2. Ключевые понятия

Клиентский тариф (подписка) — правила оплаты и использования сервиса для клиента.

Базовый тариф — бесплатный тариф по умолчанию. Он действует без ограничения срока и не архивируется. Тариф с теми же условиями не может быть базовым одновременно с ним.

Условие кэшбека — правило, по которому клиент получает кэшбек за закрытые заказы в выбранных сферах, городах и источниках заказа.

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

Доступный функционал — функции сервиса, которые клиент может использовать по своему тарифу. Список прав доступа будет описан отдельно.

Персонализация тарифа — выбор клиентов и групп, которым будет доступен тариф. Эта настройка запланирована после релиза.

3. Scope

Входит

S1: Создание клиентского тарифа.

S2: Просмотр базового тарифа.

S3: Просмотр лимитов по резервам в клиентском тарифе.

S4: Просмотр доступного функционала в клиентском тарифе.

S5: Архивация клиентского тарифа.

S6: Восстановление клиентского тарифа.

S7: Создание условия кэшбека.

S8: Архивация условия кэшбека.

S9: Восстановление условия кэшбека.

S10: Создание лимита по активным резервам.

S11: Архивация лимита по активным резервам.

S12: Восстановление лимита по активным резервам.

S13: Добавление доступного функционала.

S14: Архивация и восстановление доступного функционала.

S15: Загрузка данных.

S16: Адаптация страницы для разных экранов.

Не входит

  • Покупка, активация и использование подписки клиентом относятся к соседнему Front-разделу Mobile: 5.6 «Подписки».

4. BR

Указаны в пункте 4 раздела Back: 8.3.4 «Подписки».

5. Функциональные требования (UC + FR)

IDСценарийФункциональное требованиеBRВесСтатус
S1: FR2.5.4-1Администратор открывает раздел «Клиентские тарифы»Интерфейс показывает заголовок «Клиентские тарифы», вкладку «Тарифы» и переходы на вкладки «Условия кэшбека» и «Лимиты по резервам».1
S1: FR2.5.4-2Администратор смотрит тарифыИнтерфейс показывает карточки активных тарифов. Администратор может добавить тариф или открыть архив.1
S1: FR2.5.4-3Администратор открывает форму создания тарифаИнтерфейс открывает панель «Создание тарифа» с полями «Название тарифа», «Описание тарифа», «Срок действия тарифа», «Количество активаций», «Тип расчетного периода», «Значение расчетного периода», «Количество доступных периодов оплаты», «Скидка в % за каждый период», «Стоимость в рублях за период», «Кэшбек за покупку тарифа», «Условия кэшбека по заказам», «Лимиты по активным резервам» и «Доступный функционал». В форме есть переключатели «Тариф по умолчанию», «Одноразовое использование», «Авто продление» и «Архив», а также кнопка «Сохранить».2
S1: FR2.5.4-4Администратор задает название и ограничения тарифаПоле «Название тарифа» обязательно. «Количество активаций» задает, сколько раз тариф можно активировать всего. Если включено «Одноразовое использование», один клиент может активировать тариф только один раз.1
S1: FR2.5.4-5Администратор выбирает срок действия тарифаПо нажатию поля «Срок действия тарифа» интерфейс открывает календарь для выбора периода. В календаре есть действия «Сбросить» и «Применить».1
S1: FR2.5.4-6Администратор задает цену и период оплатыАдминистратор выбирает «День» или «Месяц» и указывает, сколько дней или месяцев длится один период, сколько периодов можно оплатить, размер скидки за каждый период, стоимость периода и кэшбек за покупку тарифа. Переключатель «Авто продление» включает автоматическое продление тарифа.1
S1: FR2.5.4-7Администратор связывает тариф с кэшбеком и лимитамиВ полях «Условия кэшбека по заказам» и «Лимиты по активным резервам» администратор может найти и выбрать настройки, созданные на одноименных вкладках.1
S1: FR2.5.4-8Администратор связывает тариф с доступным функционаломВ поле «Доступный функционал» администратор может найти и выбрать настройки, созданные на вкладке «Доступный функционал».2
S1: FR2.5.4-9Администратор сохраняет тарифПосле заполнения поля «Название тарифа» кнопка «Сохранить» становится доступной. После нажатия интерфейс закрывает панель и показывает новый тариф среди активных.1
S1: FR2.5.4-10Администратор смотрит карточку тарифаКарточка показывает название, описание, срок действия, количество активаций, одноразовое использование, расчетный период, число периодов для оплаты, скидку, автопродление, стоимость периода, кэшбек за покупку и признак тарифа по умолчанию.2
S1: FR2.5.4-11Администратор смотрит кэшбек тарифаВ блоке «Условия кэшбека» интерфейс показывает условия, выбранные для тарифа, и их параметры.1
S1: FR2.5.4-12Администратор выбирает клиентов и группы (на будущую реализацию)В поле «Персонализация» администратор может найти клиентов и группы по имени, телефону или электронной почте и выбрать их для тарифа.3
S1: FR2.5.4-13Администратор смотрит выбранных клиентов и группы (на будущую реализацию)Интерфейс показывает выбранных клиентов и группы метками с аватарами. Если места не хватает, остальные значения скрываются под меткой «еще N».3
S1: FR2.5.4-14Администратор видит скорое окончание тарифа (на будущую реализацию)Если до конца срока действия тарифа остался месяц или меньше, интерфейс показывает предупреждение «Через месяц или меньше истекает период действия тарифа».3
S2: FR2.5.4-15Администратор открывает базовый тарифИнтерфейс открывает панель «Редактирование тарифа» с сохраненными данными и включенным переключателем «Тариф по умолчанию».1
S2: FR2.5.4-16Администратор работает с базовым тарифомБазовый тариф бесплатен и действует без срока. Его нельзя архивировать или изменить его стоимость. При выборе «Тариф по умолчанию» для нового тарифа интерфейс проверяет, нет ли уже базового тарифа с такими же условиями, и не дает сохранить совпадающий тариф.1
S2: FR2.5.4-17Администратор смотрит данные базового тарифаВ панели редактирования интерфейс показывает сохраненные параметры базового тарифа и выбранные для него настройки.2
S3: FR2.5.4-18Администратор открывает лимиты выбранного тарифаНа вкладке «Лимиты по резервам» внутри карточки интерфейс показывает лимиты, связанные с этим тарифом.1
S3: FR2.5.4-19Администратор смотрит лимиты выбранного тарифаДля каждого лимита интерфейс показывает название, сферы, город, источники заказа, количество и сумму заказов.1
S4: FR2.5.4-20Администратор открывает доступный функционал тарифаНа вкладке «Доступный функционал» внутри карточки интерфейс показывает настройки, связанные с этим тарифом.2
S4: FR2.5.4-21Администратор смотрит доступный функционал тарифаИнтерфейс показывает функции и права доступа, включенные в выбранный тариф.2
S5: FR2.5.4-22Администратор выбирает тариф для архивацииИнтерфейс открывает панель «Редактирование тарифа» с данными выбранного тарифа и выключенным переключателем «Архив».1
S5: FR2.5.4-23Администратор архивирует тарифАдминистратор включает «Архив» и нажимает «Сохранить». Если до сохранения он снова выключил «Архив», интерфейс сохраняет другие измененные параметры, а тариф остается активным.1
S5: FR2.5.4-24Администратор смотрит архивный тарифИнтерфейс показывает тариф отдельной карточкой «Архив: [название тарифа]», чтобы его можно было отличить от активных тарифов.1
S6: FR2.5.4-25Администратор открывает архивный тарифИнтерфейс открывает панель «Редактирование тарифа» с данными тарифа и включенным переключателем «Архив».1
S6: FR2.5.4-26Администратор восстанавливает тарифАдминистратор выключает «Архив» и нажимает «Сохранить». Интерфейс сохраняет также другие измененные параметры тарифа, если они были.1
S6: FR2.5.4-27Администратор смотрит восстановленный тарифИнтерфейс возвращает тариф в активный список и показывает его без слова «Архив» в названии карточки.1
S7: FR2.5.4-28Администратор открывает вкладку «Условия кэшбека»Интерфейс показывает фильтр «Сферы», действия для просмотра архива и добавления условия, а также таблицу с колонками «Название», «Тариф», «Сферы», «Город», «Источники» и «Кэшбек».1
S7: FR2.5.4-29Администратор открывает форму создания условия кэшбекаИнтерфейс открывает панель «Создание условия кэшбека» с полями «Название условия», «Кэшбек», «Сфера», «Город» и «Источники заказа», переключателем «Архив» и кнопкой «Сохранить».1
S7: FR2.5.4-30Администратор задает название и кэшбекПоле «Название условия» обязательно. В поле «Кэшбек» администратор указывает процент, который клиент получит за закрытый заказ.1
S7: FR2.5.4-31Администратор выбирает, где действует кэшбекВ полях «Сфера» и «Источники заказа» администратор выбирает одно или несколько значений из выпадающих списков без поиска. В поле «Город» он также может выбрать один или несколько городов.2
S7: FR2.5.4-32Администратор выбирает источник «Telegram бот» (на будущую реализацию)В списке источников заказа можно выбрать «Telegram бот» вместе с другими доступными источниками.3
S7: FR2.5.4-33Администратор сохраняет условие кэшбекаПосле заполнения поля «Название условия» кнопка «Сохранить» становится доступной. После нажатия интерфейс закрывает панель и добавляет условие в таблицу.1
S8: FR2.5.4-34Администратор выбирает условие для архивацииИнтерфейс открывает панель с данными условия и выключенным переключателем «Архив».1
S8: FR2.5.4-35Администратор включает архивацию условияАдминистратор включает «Архив» и нажимает «Сохранить».1
S8: FR2.5.4-36Администратор архивирует условие, связанное с тарифомИнтерфейс открывает окно «Архивировать условие?», сообщает, с какими тарифами связано условие, и показывает кнопки «Отменить» и «Подтвердить».1
S8: FR2.5.4-37Администратор отменяет архивацию условияПосле нажатия «Отменить» интерфейс закрывает окно и сохраняет измененные параметры условия, если они были. Условие остается активным: переключатель «Архив» не сохраняется включенным.2
S8: FR2.5.4-38Администратор подтверждает архивацию условияПосле нажатия «Подтвердить» интерфейс архивирует условие и показывает его в таблице как архивное.1
S9: FR2.5.4-39Администратор открывает архивное условиеИнтерфейс открывает панель с данными условия и включенным переключателем «Архив».1
S9: FR2.5.4-40Администратор восстанавливает условиеАдминистратор выключает «Архив» и нажимает «Сохранить». Интерфейс сохраняет также другие измененные параметры условия, если они были.1
S9: FR2.5.4-41Администратор смотрит восстановленное условиеИнтерфейс возвращает условие в активную таблицу и показывает его как активное.1
S10: FR2.5.4-42Администратор открывает вкладку «Лимиты по резервам»Интерфейс показывает фильтр «Сферы», действия для просмотра архива и добавления лимита, а также таблицу с колонками «Название», «Тариф», «Сферы», «Источники», «Кол-во заказов» и «Сумма заказов».1
S10: FR2.5.4-43Администратор открывает форму создания лимитаИнтерфейс открывает панель «Создание лимита» с полями «Название лимита», «Количество заказов», «Сумма заказов», «Сфера» и «Источники заказа», переключателем «Архив» и кнопкой «Сохранить».1
S10: FR2.5.4-44Администратор задает название и размер лимитаПоле «Название лимита» обязательно. В полях «Количество заказов» и «Сумма заказов» администратор указывает, сколько заказов клиент может одновременно держать в резерве и на какую общую сумму.1
S10: FR2.5.4-45Администратор выбирает, где действует лимитВ полях «Сфера» и «Источники заказа» администратор выбирает одно или несколько значений из выпадающих списков без поиска.2
S10: FR2.5.4-46Администратор выбирает источник «Telegram бот» (на будущую реализацию)В списке источников заказа можно выбрать «Telegram бот» вместе с другими доступными источниками.3
S10: FR2.5.4-47Администратор сохраняет лимитПосле заполнения поля «Название лимита» кнопка «Сохранить» становится доступной. После нажатия интерфейс закрывает панель и добавляет лимит в таблицу.1
S11: FR2.5.4-48Администратор выбирает лимит для архивацииИнтерфейс открывает панель с данными лимита и выключенным переключателем «Архив».1
S11: FR2.5.4-49Администратор включает архивацию лимитаАдминистратор включает «Архив» и нажимает «Сохранить».1
S11: FR2.5.4-50Администратор архивирует лимит, связанный с тарифомИнтерфейс открывает окно «Архивировать лимит?», сообщает, с какими тарифами связан лимит, и показывает кнопки «Отменить» и «Подтвердить».1
S11: FR2.5.4-51Администратор отменяет архивацию лимитаПосле нажатия «Отменить» интерфейс закрывает окно и сохраняет измененные параметры лимита, если они были. Лимит остается активным: переключатель «Архив» не сохраняется включенным.2
S11: FR2.5.4-52Администратор подтверждает архивацию лимитаПосле нажатия «Подтвердить» интерфейс архивирует лимит и показывает его в таблице как архивный.1
S12: FR2.5.4-53Администратор открывает архивный лимитИнтерфейс открывает панель с данными лимита и включенным переключателем «Архив».1
S12: FR2.5.4-54Администратор восстанавливает лимитАдминистратор выключает «Архив» и нажимает «Сохранить». Интерфейс сохраняет также другие измененные параметры лимита, если они были.1
S12: FR2.5.4-55Администратор смотрит восстановленный лимитИнтерфейс возвращает лимит в активную таблицу и показывает его как активный.1
S13: FR2.5.4-56Администратор открывает вкладку «Доступный функционал»Интерфейс показывает поле «Найти», действия для просмотра архива и добавления настройки, а также список доступного функционала.2
S13: FR2.5.4-57Администратор смотрит список доступного функционалаИнтерфейс показывает таблицу с колонками «Название», «Описание» и «Тарифы».2
S13: FR2.5.4-58Администратор открывает форму настройки доступного функционалаИнтерфейс открывает панель «Настройка прав доступа» с полями «Название» и «Описание», блоком «Права доступа», переключателем «Архив» и кнопкой «Сохранить».2
S13: FR2.5.4-59Администратор выбирает права доступаПоле «Название» обязательно. В блоке «Права доступа» администратор может выбрать одно или несколько прав для этой настройки. Состав прав будет описан отдельно.2
S13: FR2.5.4-60Администратор сохраняет настройку доступного функционалаПосле заполнения поля «Название» кнопка «Сохранить» становится доступной. После нажатия интерфейс закрывает панель и добавляет настройку в таблицу.2
S14: FR2.5.4-61Администратор открывает настройку доступного функционалаИнтерфейс открывает панель с данными настройки. Для активной настройки «Архив» выключен, для архивной — включен.2
S14: FR2.5.4-62Администратор архивирует или восстанавливает доступный функционалАдминистратор включает «Архив», чтобы архивировать активную настройку, или выключает его, чтобы восстановить архивную, и нажимает «Сохранить». После восстановления настройка снова появляется в активной таблице с сохраненными изменениями.2
S14: FR2.5.4-63Администратор архивирует настройку, связанную с тарифомИнтерфейс открывает окно подтверждения, сообщает, с какими тарифами связана настройка, и показывает кнопки «Отменить» и «Подтвердить».2
S14: FR2.5.4-64Администратор отменяет архивацию доступного функционалаПосле нажатия «Отменить» интерфейс закрывает окно и сохраняет измененные параметры настройки, если они были. Настройка остается активной: переключатель «Архив» не сохраняется включенным.2
S14: FR2.5.4-65Администратор подтверждает архивацию доступного функционалаПосле нажатия «Подтвердить» интерфейс архивирует настройку и показывает ее в таблице как архивную.2
S15: FR2.5.4-66Администратор открывает раздел во время загрузкиИнтерфейс показывает скелетоны карточек тарифов и связанных таблиц до завершения загрузки данных.2
S16: FR2.5.4-67Администратор открывает раздел на поддерживаемом устройствеИнтерфейс адаптирует страницу клиентских тарифов, карточки, связанные блоки, формы редактирования и таблицы для desktop, laptop и tablet.2

6. Открытые вопросы

IDИсточникВопросКомуСтатус

0 items under this folder.