Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

1. Служебная информация

Заказчик: Павлова Виктория, Мармалиди Надежда
Продакт: Гришина Анна
Бизнес-аналитик: Николаев Николай Евгеньевич 
Руководитель IT проекта: Бочарова Вера, Бугакова Елизавета
Дата создания: 15.10.2025

Глоссарий:

...

Б24 — корпоративная CRM-система Битрикс 24.
Заявка — запись созданная через смарт-процесс в Б24, содержащая данные клиента и статус сделки.

2. Контекст и цели

2.1. Описание проблемы:

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

2.2 Цель:

Разработать и внедрить функционал оформления и онлайн-продажи дополнительных услуг на корпоративном сайте Dogma.ru с оплатой через PayKeeper и передачей и ЛКК с передачей данных в Б24.

2.3 Ограничения:

  • Использование существующего платёжного провайдера PayKeeper.

  • Интеграция с Б24.
  • Согласование текстов оферт и юридических документов.

3. Область охвата и границы задачи

3.1. Затронутые процессы:

  • Продажа дополнительных услуг.Онлайн-оплата услуг на сайте.

  • Передача заявок в Б24.

3.2. Границы:

  • Реализация касается только страниц дополнительных услуг на сайте и в ЛК, а также нового раздела "Мои услуги" в ЛК Клиента.

  • Другие разделы сайта и внешние системы не затрагиваются.

3.3. Зависимости:

...

  • Существующая интеграция  Б24.

  • Карточка контакта в Б24Сделка в Б24(не обязательно)
  • Новая сущность в Б24 (заявка на доп. услугу)

4. Бизнес-требования

4.1. Функциональные требования:

4.1.1. Оформление услуги.

Реализация на стороне Сайта:

  1. Реализовать возможность оформления услуг на сайте:

    • Оценка недвижимости - список уточняется!!!

    • Регистрация собственности
    • Страхование
    • Техпаспорт
    • Полис ДМС
    • Комфортный переезд
    • Налоговый вычет
  2. По каждой услуге на сайте наполнение и дизайн ФОС остаются без изменений, как есть сейчас.
    Дополнительно реализовать подтягивание На сайте для каждой услуги должна быть реализована кнопка Оформить, вызывающая форму со следующими полями:
  3. Фамилия
  4. Имя
  5. Отчество
  6. Телефон
  7. E-mail
    При этом:
  8. Все поля являются обязательными для заполнения
  9. Данные подтягиваются из профиля при наличии(ФИОИмя, телефонТелефон, E-mail), если пользователь авторизован в ЛК.Система должна обеспечивать проверку корректности введённого пользователем E-mail, Телефона и ФИО.Если пользователь авторизован в ЛК, то система:
  10. Подтягивает данные пользователя из профиля при наличии(ФИО, телефон, E-mail).
  11. Создает услугу в разделе "Мои услуги" в ЛК Клиента со статусом "Ввести данные".
  12. После заполнения пользователем ФОС и нажатия кнопки "Оформить" После заполнения и отправки пользователем ФОС система должна инициировать проверку на существующий Контакта и создание заявки в Б24 на стороне ЛК Клиента. 
  13. При условии что клиент авторизован в ЛКК в разделе "Мои услуги" создается советующая услуга со статусом "Услуга оформлена"Реализовать информационное окно об успешности оформления услуги.

Реализация на стороне ЛК Клиента:

  1. После нажатия кнопки "Оформить" В отправки ФОС в Б24 создаётся заявка по услуге.
    При этом происходит проверка на существующий Контакт в Б24 по номеру телефона, если есть то заявка привязывается к нему, если нет, то создается новый. Также в разделе "Мои услуги" в ЛК Клиента статус услуги меняется на "Услуга оформлена".
  2. В случае если в ФОС заполнен Email реализовать Реализовать отправку эл. письма клиенту сразу после отправки ФОС:

    Тема:
    услуга 'Название услуги' успешно оформлена
    Тело письма:
    "Добрый день, 'Имя клиента'.
    Вы успешно оформили услугу 'Название услуги'.
    В ближайшее время с вами свяжется наш специалист для уточнения деталей.
    Если у вас есть вопросы, будем рады ответить по телефону 8 (861) 206-11-01.
    Спасибо за доверие!

    С уважением,
    ГК Догма

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

    УсловиеСтатус услуги в ЛККСтатус в Б24Синхронизация ЛКК и Б24
    Функционал статуса в ЛКК
    1клиент
    открыл ФОС, но не
    отправил
    свои данныеВвести данные--кликабельный - ведет на этап ввода данных2клиент отправил
    форму с даннымиУслуга оформлена
    Новый
    НоваяЛКК инициирует создание заявки в  Б24 и со статусом Новый
    Некликабельный3
    2в Б24 в заявке установлен статус "
    Провалено
    Передана партнеру"
    Услуга отмененаПровалено
    Передана партнеруПередана партнеруБ24 инициирует изменение статуса в ЛКК
    Некликабельный

   

4.1.2. Онлайн-продажа услуги

Реализация на стороне Сайта:

  1. Реализовать возможность онлайн-продажи услуг:

    • Налоговый вычет.

  2. На сайте для каждой услуги должна быть кнопка Оформить, после нажатия на которую клиент перенаправляется в ЛК Клиента.

Реализация на стороне ЛК Клиента:

...

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

  • Фамилия
  • Имя
  • Отчество
  • Телефон
  • E-mail
    При этом:
  • Все поля являются обязательными для заполнения
  • Данные подтягиваются из профиля при наличии(ФИО, телефон, E-mail)
  • Система должна обеспечивать проверку корректности введённого пользователем E-mail, Телефона и ФИО.

...

Реализовать страницу ознакомления с офертой (этап 2).
Содержание:

  • Текст оферты с обязательным дисклеймером "*Вам необходимо полностью ознакомиться и принять условия договора-оферты".
  • Нижняя часть текста оферты плавно переходит в прозрачность с помощью градиента (Fade-out effect).
  • Кнопка "Принимаю условия" расположена поверх текста, показывая, что можно скролить дальше

...

Клиент получает чек на e-mail;

  1. 3в Б24 в заявке установлен статус "Услуга отменена"Услуга отмененаУслуга отмененаБ24 инициирует изменение статуса в ЛКК

   

5.

...

Система в разделе "Мои услуги" в ЛКК меняет статус услуги на "Оплачено".

...

Необходимо создать раздел в ЛК Клиента "Мои услуги", где клиент сможет видеть свои оформленные заявки на услуги(по аналогии с разделом "Моя недвижимость").
Ключевые элементы: 

    • Название услуги

    • Изображение услуги
  1. Стоимость услуги
    • Статус услуги
  2. (может быть кликабельным, описано далее)
  3. Услуга в разделе "Мои услуги" должна появляться при попадании пользователя на страницу с вводом данных - этап 1.
  4. Должна быть реализована связь между заявкой в Б24 и Услугой в разделе "Мои услуги" таким образом, чтобы обеспечить двухстороннюю синхронизацию статусов по следующим правилам:
    УсловиеСтатус услуги в ЛККСтатус в Б24Синхронизация ЛКК и Б24Функционал статуса в ЛКК1клиент нажал на кнопку "Оформить", но не отправил свою форму с даннымиВвести данные--кликабельный - ведет на этап ввода данных2клиент отправил форму с даннымиПринять условияНовыйЛКК инициирует создание заявки в  Б24 и со статусом Новыйкликабельный - ведет на этап подтверждения оферты3клиент подтвердил офертуОплатитьНовый-кликабельный - ведет на этап оплаты5клиент произвел успешную оплату на сайте либо вручную через QR-кодОплаченоОплаченоДвухстороння синхронизацияНекликабельный6услуга выполнена либо передана для выполнения партнеру, в Б24 в заявке установлен статус "В работе"Услуга оформленаВ работеБ24 инициирует изменение статуса в ЛККНекликабельный7в Б24 в заявке установлен статус "Провалено"Услуга отмененаПроваленоБ24 инициирует изменение статуса в ЛККНекликабельный

 6.      11.  Реализовать в разделе "Мои услуги" помимо отображения оформленных услуг возможность купить оформить другие дополнительные услуги.
       11 6.1. Если есть оформленные услуги, то ниже отображаются все виды услуг за исключением оформленных.
       11 6.2. Если нет оформленных услуг, то отображается надпись "У вас нет оформленных услуг", а ниже отображаются все виды услуг, представленные в ЛК Клиента.
        Каждый вид услуги имеет кнопку Оформить, после нажатия на которую инициируется стандартный процесс оформления, предусмотренный для этой услуги(по аналогии как это происходит на сайте и в ЛК Клиента в разделе доп. услугиСервисы).

4.2. Пользовательские роли:

  • Клиент — заполняет форму, производит оплату.

  • Менеджер отдела продажи услуг — получает заявку в CRM.Система PayKeeper — обрабатывает транзакцию и передает результат по оплате.

  • Б24 — принимает заявку и статусы.

4.3. Нефункциональные требования:

  • Поддержка мобильных устройств iOS/Android (смартфоны и планшеты).

  • Корректное отображение во всех актуальных браузерах (Chrome, Yandex, Safari, Opera, Firefox, Edge).

  • Хранение данных согласно политике обработки персональных данных.

4.4. Критерии приемки:

...

Успешная оплата отображается пользователю.

...

  • Заявка создаётся автоматически в Б24.

  • Статусы корректно транслируются Б24-ЛКК.

    Через 48 часов после оформления приходит напоминание на E-mail клиента о возможности продолжить при условии, что услуга не оплачена

    .

  • При успешной оплате происходит отправка чека на E-mail клиента.

  • При успешной оплате происходит отправка сообщения об успешной оплате.
  • После перехода на 1 этап(ввод данных), услуга появляется в разделе "Мои услуги" в ЛК Клиента со статусом "Ввести данные". По клику на статус осуществляется переход к продолжению оформления услуги на этап ввода данных.
  • После перехода на 2 этап(подтверждение оферты) услуге После изменения статуса в Б24 на "Передана партнеру" в ЛК Клиента в разделе "Мои услуги" присваивается статус "Принять условия". В Б24 появляется заявка с соответствующим статусом. По клику на статус осуществляется переход к продолжению оформления услуги на этап подтверждения оферты.
  • После перехода на 3 этап(оплата) услуге в разделе "Мои услуги" присваивается статус "Оплатить". В Б24 обновляется статус на соответствующий. По клику на статус осуществляется переход к продолжению оформления услуги на этап оплаты(PayKeeper).
  • После перехода на 4 этап(оплачено) услуге в разделе "Мои услуги" присваивается статус "Оплачено". В Б24 обновляется статус на соответствующий. По клику на статус ничего не происходит.
  • После перехода на 4 этап(оплачено) услуге в разделе "Мои услуги" присваивается статус "Оплачено". По клику на статус ничего не происходит.
  • статус меняется на "Передана партнеру".
  • После После изменения статуса в Б24 на завершенный в ЛК Клиента в разделе "Мои услуги" статус меняется на "Услуга оформлена". По клику на статус ничего не происходит.После изменения статуса в Б24 на отмененный в Услуга отменена" в ЛК Клиента в разделе "Мои услуги" статус меняется на "Отмена". По клику на статус ничего не происходитУслуга отменена".
  • Помимо оформленных услуг в разделе "Мои услуги" отображаются услуги, доступные для оформления:
    Если есть оформленные услуги, то ниже отображаются все виды услуг за исключением оформленных.
    Если нет оформленных услуг, то отображается надпись "У вас нет оформленных услуг", а ниже отображаются все виды услуг, представленные в ЛК Клиента.

...

5. Модели процессов

5.1. Текущий процесс (AS-IS)

  1. Клиент заходит на страницу услуги(ЛК Клиента или Сайт).

  2. Клиент ознакамливается с информацией и нажимает «Оставить заявку».

  3. Клиент заполняет форму(Имя, телефон), подтверждает согласие на обработку перс. данных (чек-бокс) и нажимает "Оставить заявку"и отправляет форму.  

  4. Сайт отправляет заявку на почту менеджера.

  5. Менеджер получает заявку, связывается с клиентом и подтверждает покупку.
  6. Менеджер в Б24 находит сделку по данным клиента, в сделке запускает бизнес-процесс соответствующей услуги.
  7. Б24 формирует договор оферты в ПДФ с QR-кодом для перевода средств через банк-клиент.
  8. Менеджер скачивает ПДФ и отправляет клиенту для оплаты через почту или мессенджер.
  9. Клиент оплачивает путем сканирования QR из своего банк-клиента.

  10. Клиент пересылает скриншот платежки менеджеру.
  11. Менеджер проверяет верность платежки и запускает оказание услуги в работу.

...

https://app.holst.so/share/b/6729468d-d907-4c9f-b464-2f6c9f681cde?objectId=6b37ebf9-ca13-420e-b102-fa0ad497101f

5.2. Целевой процесс (TO-BE)

5.2.1. Оформление услуги

  1. Клиент заходит на страницу услуги(ЛК Клиента или Сайт).

  2. Клиент ознакамливается с информацией и нажимает «Оформить»CTA.

  3. Сайт открывает ФОС услуги.

  4. Клиент заполняет поля ФОС (ФИО, телефон, E-mail) и нажимает "Оформить"и отправляет ФОС.
  5. Менеджер в Б24 получает заявку.
  6. Менеджер запускает оказание услуги в работу.

    В виде диаграммы BPMN:

https://app.holst.so/share/b/6729468d-d907-4c9f-b464-2f6c9f681cde?objectId=18da3ba7-8176-4ee0-a44b-72b839ac4554

5.2.1. Онлайн-продажа услуги

...

Клиент заходит на страницу услуги.

...

Клиент ознакамливается с информацией и нажимает «Оформить».

...

Сайт перенаправляет в ЛК Клиента на страницу оформления соответствующей услуги.

...


...

https://app.holst.so/share/b/6729468d-d907-4c9f-b464-2f6c9f681cde?objectId=d4f38215-2edb-4869-864f-9a5ab28cb3a5

6. Пользовательские истории

Для клиента

US-1. Онлайн-продажа оформление услуги
Как клиент, я хочу оплатить оформить выбранную дополнительную услугу онлайн,  чтобы оформить её без ожидания звонка менеджерачтобы не звонить менеджеру.

US-2. Подтверждение результата оплаты
Как клиент, я хочу видеть понятное сообщение о результате оплаты (успешной или неуспешной)
и получить инструкцию по дальнейшим действиям, чтобы понимать, что делать после совершения оплаты.

US-3. Получение подтверждающих документов
Как клиент, я хочу получить чек об оплате на электронную почту, чтобы иметь подтверждение покупки услуги.

US-4. Просмотр истории и статусов услуг
Как клиент, я хочу видеть в личном кабинете список ранее оформленных услуг и их статусы, чтобы контролировать ход оказания услуг без обращения к менеджеру.

Для менеджера

US-53. Обработка заявок в Битрикс24
Как менеджер, я хочу получать в Битрикс24 новые заявки на покупку дополнительных услуг,  чтобы чтобы оперативно видеть обращения.US-6. Отслеживание статуса заявок
Как менеджер, я хочу видеть в Битрикс24 актуальный статус заявки, чтобы понимать, какие заявки требуют обработки.


...

7. Интеграции

  1. PayKeeper — документация https://docs.paykeeper.ru/dokumentatsiya-json-api/.
  2. Б24 — ???.
    Поля:
    Статус - двухстороння интеграция
    Дата создания
    Тип доп. услуги( Налоговый вычет)
    Карточка клиента(контакт)

8. Интерфейсы

В рамках задачи должны быть реализованы следующие интерфейсы:

...

  • Текст оферты с обязательным дисклеймером "*Вам необходимо полностью ознакомиться и принять условия договора-оферты".
  • Нижняя часть текста оферты плавно переходит в прозрачность с помощью градиента (Fade-out effect).
  • Кнопка "Принимаю условия" расположена поверх текста, показывая, что можно скролить дальше.

...

Информирование клиента об успешном оформлении услуги после отправки ФОС.

...


  1. Б24 - описание Смарт-процесса в Б24: Смарт-процесс в Б24.doc

...

8. Интерфейсы

Визуальные макеты:Визуальные макеты экранов:
Оформление: https://pixso.dogma.ru/app/editor/epo2njozCqvsW7cuBKuBLg?page-id=97%3A5063
Раздел "Мои услуги": https://pixso.dogma.ru/app/editor/epo2njozCqvsW7cuBKuBLg?page-id=117%3A9859

...

9

...

Возможные сбои при интеграции PayKeeper → Б24.

...

Необходимость заключения нового договора Paykeeper с ООО "Догма-Сервис" ???

...

.

...

Дополнительная документация и артефакты

...