1. Служебная информация
Заказчик: Павлова Виктория, Мармалиди Надежда
Продакт: Гришина Анна
Бизнес-аналитик: Николаев Николай Евгеньевич
Руководитель IT проекта: Бочарова Вера, Бугакова Елизавета
Дата создания: 15.10.2025
Глоссарий:
PayKeeper — платёжный шлюз, используемый для онлайн-оплаты услуг.
Б24 — корпоративная CRM-система Битрикс 24.
Заявка — запись созданная через смарт-процесс в Б24, содержащая данные клиента и статус сделки.
2. Контекст и цели
2.1. Описание проблемы:
На текущий момент клиенты Dogma могут ознакомиться с дополнительными услугами только в информационном формате. Процесс покупки реализован через форму обратной связи, после чего менеджер вручную связывается с клиентом и направляет счёт на оплату. Такой подход увеличивает длительность цикла сделки, снижает конверсию и требует ручной обработки заявок.
2.2 Цель (SMART):
Разработать и внедрить функционал онлайн-покупки дополнительных услуг на корпоративном сайте Dogma.ru с оплатой через PayKeeper и передачей данных в Б24.
Specific: реализация формы онлайн-покупки на страницах услуг.
Measurable: должны появиться онлайн покупки доп. услуг, целевая конверсия в оплату - 3%.
Achievable: используется готовая интеграция PayKeeper по аналогии с онлайн-бронированием.
Relevant: автоматизация повышает удобство клиента и снижает нагрузку на менеджеров.
Time-bound: сроки реализации уточняются после оценки задачи разработкой.
2.3 Ограничения:
Использование существующего платёжного провайдера PayKeeper.
- Интеграция с Б24.
Согласование текстов оферт и юридических документов.
Сроки реализации определяются после оценки IT-командой.
3. Область охвата и границы задачи
3.1. Затронутые процессы:
Продажа дополнительных услуг.
Онлайн-оплата услуг на сайте.
Передача заявок в Б24.
3.2. Границы:
Реализация касается только страниц дополнительных услуг на сайте и в ЛК.
Другие разделы сайта и внешние системы не затрагиваются.
3.3. Зависимости:
Существующая интеграция PayKeeper - используется НОВЫЙ ДОГОВОР с ООО "Догма-Сервис" ???
Существующая интеграция Б24.
- Карточка контакта в Б24
- Сделка в Б24(не обязательно)
- Новая сущность в Б24(заявка на доп. услугу)
4. Бизнес-требования
Реализация на стороне Сайта:
4.1. Функциональные требования:
Реализовать возможность онлайн-оплаты услуг:
Налоговый вычет.
Оформление собственности.
- На сайте для каждой услуги должна быть кнопка Оформить, после нажатия на которую клиент перенаправляется в ЛК Клиента.
Реализация на стороне ЛК Клиента:
- В ЛК Клиента:
Неавторизованный пользователь:
a. Попадает на окно авторизации/ регистрации
b. После успешной авторизации/ регистрации продолжает процесс оформления по аналогии с авторизованным пользователем.
Авторизованный пользователь:
a. Попадает на соответствующую страницу оформления доп. услуги в ЛК(этап 1).
b. Система создает услугу в разделе "Мои услуги" в ЛКК со статусом "Ввести данные". При этом заявка в Б24 не создается. Для каждой услуги должна быть реализована страница оформления с формой со следующими полями:
- Фамилия
- Имя
- Отчество
- Телефон
- E-mail
При этом: - Все поля являются обязательными для заполнения
- Данные подтягиваются из профиля при наличии(ФИО, телефон, E-mail)
- Система должна обеспечивать проверку корректности введённого пользователем E-mail, Телефона и ФИО.
- После нажатия кнопки "Далее" пользователь переходит к этапу 2, а В Б24 создаётся заявка.
Система в разделе "Мои услуги" в ЛКК меняет статус услуги на "Принять условия". - Реализовать отправку эл. письма в случае, если клиент дошел до этапа подтверждения оферты, но не совершил оплату в течение 48 часов:
Тема:
завершите оформление услуги 'Название услуги'
Тело письма:
"Добрый день, 'Имя клиента'.
Ранее вы хотели приобрести услугу 'Название услуги'.
Напоминаем, что можно продолжить оформление в личном кабинете, перейдя по ссылке:
*ссылка в ЛК Клиента в раздел Мои услуги
Если у вас есть вопросы, будем рады ответить по телефону 8 (861) 206-11-01.
С уважением,
ГК Догма Реализовать страницу ознакомления с офертой (этап 2).
Содержание:- Текст оферты с обязательным дисклеймером "*Вам необходимо полностью ознакомиться и принять условия договора-оферты".
- Нижняя часть текста оферты плавно переходит в прозрачность с помощью градиента (Fade-out effect).
- Кнопка "Принимаю условия" расположена поверх текста, показывая, что можно скролить дальше
- После нажатия на кнопку "Принимаю условия" пользователь переходит к оплате через PayKeeper, а система в разделе "Мои услуги" в ЛКК меняет статус услуги на "Оплатить".
- После успешной оплаты:
- Отображается страница с сообщением "Поздравляем! Оплата прошла успешно. Чек направлен на ваш E-mail. Мы свяжемся с вами в ближайшее время." Имеется копка для перехода в ЛК. (этап 4)
Клиент получает чек на e-mail;
- Клиент получает на e-mail сообщение об успешной оплате:
Тема:
услуга 'Название услуги' успешно оплачена
Тело письма:
"Добрый день, 'Имя клиента'.
Вы успешно оплатили услугу 'Название услуги'.
В ближайшее время с вами свяжется наш специалист для уточнения деталей.
Если у вас есть вопросы, будем рады ответить по телефону 8 (861) 206-11-01.
Спасибо за доверие!
С уважением,
ГК Догма Система в разделе "Мои услуги" в ЛКК меняет статус услуги на "Оплачено".
- В случае неуспешной оплаты отображается страница с сообщением "Оплата не прошла. В ближайшее время с вами свяжется наш специалист". Имеется копка для перехода в ЛКК.
- Необходимо создать раздел в ЛК Клиента "Мои услуги", где клиент сможет видеть свои оформленные заявки на услуги(по аналогии с разделом "Моя недвижимость").
Ключевые элементы:Название услуги
- Изображение услуги
- Стоимость услуги
- Статус услуги (может быть кликабельным, описано далее)
- Услуга в разделе "Мои услуги" должна появляться при попадании пользователя на страницу с вводом данных - этап 1.
- Должна быть реализована связь между заявкой в Б24 и Услугой в разделе "Мои услуги" таким образом, чтобы обеспечить двухстороннюю синхронизацию статусов по следующим правилам:
№ Условие Статус услуги в ЛКК Статус в Б24 Синхронизация ЛКК и Б24 Функционал статуса в ЛКК 1 клиент нажал на кнопку "Оформить", но не отправил свою форму с данными Ввести данные - - кликабельный - ведет на этап ввода данных 2 клиент отправил форму с данными Принять условия Не обработан ЛКК инициирует создание заявки в Б24 и со статусом Не обработан кликабельный - ведет на этап подтверждения оферты 3 клиент подтвердил оферту Оплатить Подтвердил оферту ЛКК инициирует изменение статуса в Б24 кликабельный - ведет на этап оплаты 4 прошло 2 часа с момента выставления статуса "Не обработан" в Б24
И
не был установлен статус "Взять в работу - Оплачено" в Б24- Взять в работу - Не оплачено - - 5 клиент произвел успешную оплату на сайте либо вручную через QR-код Оплачено Взять в работу - Оплачено Двухстороння синхронизация Некликабельный 6 услуга выполнена либо передана для выполнения партнеру, в Б24 в заявке установлен статус "Услуга оформлена" Услуга оформлена Услуга оформлена Б24 инициирует изменение статуса в ЛКК Некликабельный 7 в Б24 в заявке установлен статус "услуга отменена" Услуга отменена Услуга отменена Б24 инициирует изменение статуса в ЛКК Некликабельный
11. Реализовать в разделе "Мои услуги" помимо отображения оформленных услуг возможность купить другие дополнительные услуги.
11.1. Если есть оформленные услуги, то ниже отображаются все виды услуг за исключением оформленных.
11.2. Если нет оформленных услуг, то отображается надпись "У вас нет оформленных услуг", а ниже отображаются все виды услуг, представленные в ЛК Клиента.
Каждый вид услуги имеет кнопку Оформить, после нажатия на которую инициируется стандартный процесс оформления, предусмотренный для этой услуги(по аналогии как это происходит в ЛК Клиента в разделе доп. услуги).
4.2. Пользовательские роли:
Клиент — заполняет форму, производит оплату.
Менеджер отдела продажи услуг — получает заявку в CRM.
Система PayKeeper — обрабатывает транзакцию и передает результат по оплате.
Б24 — принимает заявку и статусы.
4.3. Нефункциональные требования:
Поддержка мобильных устройств iOS/Android (смартфоны и планшеты).
Корректное отображение во всех актуальных браузерах (Chrome, Yandex, Safari, Opera, Firefox, Edge).
- Хранение данных согласно политике обработки персональных данных
4.4. Критерии приемки:
Успешная оплата отображается пользователю.
- Неуспешная оплата отображается пользователю.
Заявка создаётся автоматически в Bitrix24.
Статусы корректно транслируются Б24-ЛКК.
- Через 48 часов после оформления приходит напоминание на E-mail клиента о возможности продолжить при условии, что услуга не оплачена.
При успешной оплате происходит отправка чека на E-mail клиента.
- При успешной оплате происходит отправка сообщения об успешной оплате.
- После перехода на 1 этап(ввод данных), услуга появляется в разделе "Мои услуги" в ЛК Клиента со статусом "Ввести данные". По клику на статус осуществляется переход к продолжению оформления услуги на этап ввода данных.
- После перехода на 2 этап(подтверждение оферты) услуге в разделе "Мои услуги" присваивается статус "Принять условия". В Б24 появляется заявка с соответствующим статусом. По клику на статус осуществляется переход к продолжению оформления услуги на этап подтверждения оферты.
- После перехода на 3 этап(оплата) услуге в разделе "Мои услуги" присваивается статус "Оплатить". В Б24 обновляется статус на соответствующий. По клику на статус осуществляется переход к продолжению оформления услуги на этап оплаты(PayKeeper).
- После перехода на 4 этап(оплачено) услуге в разделе "Мои услуги" присваивается статус "Оплачено". В Б24 обновляется статус на соответствующий. По клику на статус ничего не происходит.
- После перехода на 4 этап(оплачено) услуге в разделе "Мои услуги" присваивается статус "Оплачено". По клику на статус ничего не происходит.
- После изменения статуса в Б24 на завершенный в ЛК Клиента в разделе "Мои услуги" статус меняется на "Услуга оформлена". По клику на статус ничего не происходит.
- После изменения статуса в Б24 на отмененный в ЛК Клиента в разделе "Мои услуги" статус меняется на "Отмена". По клику на статус ничего не происходит.
- Помимо оформленных услуг в разделе "Мои услуги" отображаются услуги, доступные для оформления:
Если есть оформленные услуги, то ниже отображаются все виды услуг за исключением оформленных.
Если нет оформленных услуг, то отображается надпись "У вас нет оформленных услуг", а ниже отображаются все виды услуг, представленные в ЛК Клиента.
5. Модели процессов
5.1. Текущий процесс (AS-IS)
Клиент заходит на страницу услуги.
Клиент ознакамливается с информацией и нажимает «Оставить заявку».
Клиент заполняет форму(Имя, телефон), подтверждает согласие на обработку перс. данных(чек-бокс) и нажимает "Оставить заявку".
Сайт отправляет заявку на почту менеджера.
- Менеджер получает заявку, связывается с клиентом и подтверждает покупку.
- Менеджер в Б24 находит сделку по данным клиента, в сделке запускает бизнес-процесс соответствующей услуги.
- Б24 формирует договор оферты в ПДФ с QR-кодом для перевода средств через банк-клиент.
- Менеджер скачивает ПДФ и отправляет клиенту для оплаты через почту или мессенджер.
Клиент оплачивает путем сканирования QR из своего банк-клиента.
- Клиент пересылает скриншот платежки менеджеру.
- Менеджер проверяет верность платежки и запускает оказание услуги в работу.
В виде диаграммы BPMN
5.2 Целевой процесс (TO-BE)
Клиент заходит на страницу услуги.
Клиент ознакамливается с информацией и нажимает «Оформить».
Сайт перенаправляет в ЛК Клиента на страницу оформления соответствующей услуги.
- Клиент проходит авторизацию/регистрацию, если не авторизован.
- Клиент заполняет поля (ФИО, телефон, E-mail) на странице оформления услуги в ЛК Клиента и нажимает "Далее".
- Клиент ознакамливается с условиями оферты и нажимает кнопку "Принять условия".
- ЛК Клиента переводит клиента на страницу платежного сервиса для оплаты.
- Клиент совершает оплату.
- ЛК Клиента отправляет чек и сообщение об успешной оплате на эл. почту клиента.
- Менеджер в Б24 получает заявку со статусом оплаты.
- Менеджер запускает оказание услуги в работу.
В виде диаграммы BPMN:
6. Пользовательские истории
Для клиента
US-1. Онлайн-оплата услуги
Как клиент, я хочу оплатить выбранную дополнительную услугу онлайн,
чтобы оформить её без ожидания звонка менеджера.
US-2. Подтверждение результата оплаты
Как клиент, я хочу видеть понятное сообщение о результате оплаты (успешной или неуспешной)
и получить инструкцию по дальнейшим действиям,
чтобы понимать, что делать после совершения оплаты.
US-3. Получение подтверждающих документов
Как клиент, я хочу получить чек об оплате на электронную почту,
чтобы иметь подтверждение покупки услуги.
US-4. Просмотр истории и статусов услуг
Как клиент, я хочу видеть в личном кабинете список ранее оформленных услуг и их статусы,
чтобы контролировать ход оказания услуг без обращения к менеджеру.
Для менеджера
US-5. Обработка заявок в Битрикс24
Как менеджер, я хочу получать в Битрикс24 новые заявки на покупку дополнительных услуг,
чтобы оперативно видеть обращения.
US-6. Отслеживание статуса заявок
Как менеджер, я хочу видеть в Битрикс24 актуальный статус заявки,
чтобы понимать, какие заявки требуют обработки.
7. Интеграции
- PayKeeper — документация https://docs.paykeeper.ru/dokumentatsiya-json-api/.
- Б24 — ???.
Поля:
Статус - двухстороння интеграция
Дата создания
Тип доп. услуги( Налоговый вычет)
Карточка клиента(контакт)
8. Интерфейсы
В рамках задачи должны быть реализованы следующие интерфейсы:
| № | Наименование экрана | Назначение | Ключевые элементы |
|---|---|---|---|
| 1 | Страница оформления услуги "Налоговый вычет" | Ввод клиентом данных | Поля: Фамилия, Имя, Отчество, телефон, e-mail, кнопка "Далее". Стоимость 3999 руб. |
| 2 | Страница просмотра оферты | Ознакомление клиента с условиями договора-оферты |
|
| 3 | Страница успешной оплаты | Отображение подтверждения успешной транзакции | Сообщение "Поздравляем! Оплата прошла успешно. Чек направлен на ваш E-mail. Мы свяжемся с вами в ближайшее время." Кнопка "Перейти в личный кабинет" |
| 4 | Страница неуспешной оплаты | Отображение уведомления о неудачной оплате | Сообщение об ошибке "Оплата не прошла. В ближайшее время с вами свяжется наш специалист". Кнопка "Вернуться в личный кабинет" |
| 5 | Отображение оформленных услуг в ЛКК | Отображение ранее оформленных услуг со статусом (по аналогии с бронированием) | Название услуги, изображение, стоимость, статус. Помимо оформленных услуг в разделе "Мои услуги" отображаются услуги, доступные для оформления с кнопкой "Оформить". |
Визуальные макеты экранов:
Оформление: 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 с ООО "Догма-Сервис" ???
Возможные юридические риски при приёме оплат за партнёрские услуги.
10. Дополнительная документация и артефакты
Договор оферты "Налоговый вычет"