Перейти к основному контенту

Подписка Pro

Описание проекта

«‎Умный двор подписки»‎ или «‎Мой двор»‎ (далее DVOR) — это все проект по внедрению подписок в мобильное приложение Интерсвязь. Данный проект объединяет в себе несколько подпроектов:     

  • Умный домофон - позволяет открывать домофон через мобильное приложение, также можно смотреть видео онлайн и архив;
  • Видеонаблюдение - камеры стоят во дворе на домах и подъездах, в приложении даём доступ на просмотр лайва и архива;
  • Умные парковки - возможность в приложении найти свободные места на парковке и получать уведомления об активности вокруг авто;
  • Подписки - позволяет взимать оплату за использование одной из вышеперечисленных услуг.

Исторически сложилось, что любой пользователь может получить доступ к домофону в разделе “Мой двор”. Мы просили ввести адрес в МП и доверяли ему, что он не врет, но к сожалению, появились люди, которые начали использовать это в корыстных целях для слежки. Поэтому идея умного двора - это безопасность жителей от посторонних.

Чтобы получить доступ к DVOR’у для абонентов и неабонентов работает разные логика. Начнем с неабонентов, это пользователи у которых нет услуг Интерсвязи. Так как наши услуги завязаны на адресе и мы после оформления подписки выдаем доступ к домофону и камерам. В  целях безопасности мы сделали подтверждение адреса для пользователей, у которых мы не можем определить адрес. Зачем? Жители, которые проживают не в умном дворе, оформив подписку, смогут следить за жителями двора, поэтому чтобы избежать использование камер в корыстных целях, мы вначале просим подтвердить адрес, и только после этого можно оформить подписку.

Подтверждение адреса

Подтверждение адреса проходят только неабоненты, так как мы не можем точно определить действительно ли он проживает по указанному адресу. Поэтому мы придумали для неабонентов слудующие способы подтверждения:

  1. Через ключ домофона - видео / макеты в figma / сценарий работы
  2. Через домофонную трубку - видео / макеты в figma / сценарий работы
  3. Через NFC (есть только на Android) - видео / макеты в figma / сценарий работы

Для пользователя у которых подключена любая из наших услуг, то есть есть прямой договор на Интернет, КТВ и Домофон, мы подтверждаем адрес автоматически, так как знаем, что он действительно проживает по данному адресу.

Если вы хотите самостоятельно определить, кто должен подтверждать адрес, то можете зайти в карточку пользователя и посмотреть на его статус заявки:

Подтверждать адрес должны те, у кого статус "Не планируется" во всех услугах. Если есть статус "Подключено",  то мы можем определить однозначно адрес и подтвердить адрес автоматически.

Оформление подписки

После того как неабонент прошел подтверждение адреса ему остается только оформить подписку, так же как и абоненту, только абоненту мы подтвердили адрес автоматически - подробнее в пункте "Подтверждение адреса". Как только мы запускаем подписку на конкретном дворе, то в мобильном приложение (далее МП) в разделе «‎Мой двор» блокируются функции и пользователь может оформить подписку тремя способами:

Через баннер на главном экране «‎Мой двор»

Нажимая на баннер пользователь попадает на продающий экран:

    

Через заблокированные функции в разделе «‎Мой двор»

При попытке пользователя нажать например на функцию архива или журнала звонков, то всплывает модальное окно, на котором поясняется что нужно сделать, чтобы открыть доступ к функциям:

    

Через сторис на главном экране приложения:

Для всех пользователей у которых нет подписки, мы показываем сторис в которой поясняем, что такое подписка PRO, что в нее входит и тп. В сторис есть кнопка, которая ведет на продающий экран:

    

Стоимость услуг

Во всех трех способах мы ведем пользователя через продающий экран, на котором есть кнопка "Попробовать бесплатно". Нажимая на нее пользователь попадает на эквайринг / мерчант Сбербанка. Вы могли заметить, что цена на продающем экране перечеркнута - таблица для пояснения:

Услуга Неабоненты Абоненты ниже ТП Старт Абоненты от ТП Старт и выше
Умный домофон

99 (без face_id)

199, 149 (тестовые дворы с face_id)

49 0
Видеонаблюдение 89
Умные парковки 89
Умный шлагбаум 89

Мы предоставляем бонус на услугу "Умный домофон" для наших абонентов. Бонус зависит от тарифного плана по интернету. Нам кажется, что это позволит повысить лояльность среди текущих абонентов.

Функции

Услуга Функция Описание Подписчик

Неподписчик

Умный домофон Открытие подъезда со смартфона

функция позволяет открывать подъезд из

мобильного приложения, виджета и панели

уведомлений (доступно только на Android)

Доступно

Доступно

Архив 7 дней

функция позволяет смотреть видеоархив с

домофона за последние 7 дней.

Доступно

Недоступно

Видео онлайн

функция позволяет смотреть прямую

трансляцию с домофона.

Доступно

Недоступно

Аналитика дивижений

функция определяет движения возле

домофона и отмечает временные отрезкигде

были замечены движения. Классификация движений:

человек, движение (все остальные события)

Доступно

Недоступно

Гостевой доступ

функция состоит из двух частей - это временный и

постоянный код. Временный код - это когда

пользователь создает код и спомощью его

открывает домофон. Код нужно вводить на панели

домофона. Постоянный код - позволяет поделится

карточкой домофона с другим пользователем и

октрывать домофон со смартфона.

Доступно

Недоступно

Видеовызов на смартфон

функция транслирует звонок с домофона на телефон.

То есть человек набирает на домофоне номер

квартиры и звонок поступает на телефон.

Преимущество этой функции от обычной аналоговой

трубки заключается в том, что мы видим кто нам

звонит на телефоне.

Доступно

Недоступно

Журнал событий

функция позволяет собирать все события открытия

домофона в одном месте: Открытие с трубки,

Открытие ключом, Открытие приложением и тп.

Доступно

Недоступно

Видео и архив с соседних домофонов

функция позволяет пользоваться видео и архивом

с домофонов соседних подъездов.

Доступно

Недоступно

Поделиться видео 

функция позволяет поделиться отрезком видео с любым контактом 

Доступно

Недоступно

Видеонаблюдение

Видео онлайн

функция позволяет смотреть прямую трансляцию

с камер на доме.

Доступно

Недоступно

Архив 7 дней

функция позволяет смотреть видеоархив с камер

на доме за последние 7 дней.

Доступно

Недоступно

Аналитика дивижений

функция определяет движения и отмечает

временные отрезки где были замечены движения.

Классификация движений: человек, движение

(все остальные события)

Доступно

Недоступно

Умные парковки

Поиск свободных мест

функция определяет свободные места на парковке

и отображает их на снапшоте с размеченной

парковкой.

Доступно

Недоступно

Мониторинг авто

функция позволяет поставить свой автомобиль на

охрану и если возле нее будет движение или она

поедет, то придет уведомление в приложение.

Доступно

Недоступно

Умный шлагбаум (ворота)

Открытие ворот со смартфона

функция позволяет открывать шлагбаум / ворота из

мобильного приложения.

Доступно

Недоступно

Открытие ворот номеру авто

функция позволяет открывать шлагбаум / ворота по

зарегистрированному госномеру.

Доступно

Недоступно

Логика Оформления подписки

1. Проверяем на наличия умного двора - метод: если hasUdr = True, то пользователь живет в умном дворе и может оформить подписку;
2. Проверяем доступ к функциям Умного двора по методу;
3. Идем на продающий экран по адресу с токеном полученным при авторизации (Например: https://subscriptions-webview.is74.ru/subscribe/?token=ed1c1ca41e28238faaa6badb66c074ce)
4. Получаем сторизы по методу;
5. Получаем информацию по доступным сервисам для подписки во дворе пользователя по методу:
если HAS_SERVICE = 1, то сервис уже есть в подписке;
если HAS_SERVICE = 0, то сервиса нет в подписке.
если пользователь неабонент MONTH_PAY = 99, 149,199 (цена зависит от Двора);
если пользователь абонент на ТП “Улыбка” и ниже  MONTH_PAY = 49 р. (Пока что исключение новые запуски в Че);
-  если пользователь абонент на ТП “Старт” и выше MONTH_PAY = 0 р.
6. Получаем данные описания подписки по методу, где costTotal = 99 - цена подписки на доме, freePeriod = до 01.08.21 - срок доступного триала.
7. По методу определяем факт активации подписки, где nextPayDate: 2020-11-27 - дата следующего списания за подписку. С момента оформления триала до первого списания проходит 1 месяц. 
8. Для отображения способа оплаты (ЛС или карта) определяем тип абонента по методу:
- если isSmartYardAbonent = false,  то способ оплаты только Банковкская карта;
- если isSmartYardAbonent = true, то способ оплаты ЛС и карта. True возвращает, если есть хоть одна подключенная услуга (Интернет,КТВ)
 
После оформления подписки начисления выставляются в КА пользователя в случае с автоплатежом сроком до 01.01.9999. Группа УДр. Доступ кроме открывашки меняется на УДр. Доступ открыт и есть доступ к функциям МП. 

Логика Отмены Подписки

1. Проверяем на наличия умного двора - метод: если hasUdr = True, то пользователь живет в умном дворе;
2. Проверяем доступ к функциям Умного двора по методу;
3. Идем на продающий экран по адресу с токеном полученным при авторизации 
4. Получаем сторизы по методу;
5. Получаем данные о текущей подписке пользователя по методу, где дата след. платежа nextPayDate = 2022-12-16, а окончание подписки пользователя endDate = null для пользователя с активной подпиской;
6. Получаем информацию по доступным сервисам для подписки во дворе пользователя по методу;
если HAS_SERVICE = 1, то сервис уже есть в подписке;
если HAS_SERVICE = 0, то сервиса нет есть в подписке;
7. Получаем список карт добавленных в подписки по методу;
8. Запрашиваем баланс по методу;
9. Получаем список причин отказа от подписки по методу;
10. Отправляем по методу ид причины (Например: reasonId = 12556) полученному по методу выше; 
11. Останавливаем подписку по методу, где дата след. платежа nextPayDate = null, а окончание подписки пользователя endDate = 2022-12-16 для пользователя остановившего подписку;

После отмены подписки начисления убираются из КА пользователя в дату окончания подписки. Группа УДр. Доступ открыт меняется на УДр. Доступ закрыт кроме открывашки и доступа к функциям МП нет. 

Переход неабонента на ТП Старт и выше. 


В случае если абонент захочет стать нашим абонентом и подключит один из тарифов находясь в состояние подписчика, то в таком случае действующему начислению выставиться срок окончания (текущим днем(это неточно)) , а следующий платеж за подписку выставится с суммой в 0 рублей со сроком завершения 01.01.9999.

Переход абонента с ТП Улыбка на ТП Старт и выше

Актуально на данный момент (пока не реализована новая логика)

В случае если абонент захочет сменить тариф на более высокий (с Улыбки на Старт),  то в таком случае при подключение тарифа у него автоматически выставляться начисления в 0р. со сроком завершения 01.01.9999 и выставиться группа Удр. Доступ открыт. 
Функционал Улыбщика после того как он сменил тариф на Старт и стал подписчиком увеличился на: 
1. Функция "Поделиться видео";
2. Вкл/Выкл и переименование ключей в журнале событий;
3. Просмотр событий;
4. Просмотр камер с соседних подъездов. 

Перенос линии

1. Если перенос на адрес, где подписки нет — подписка отключится автоматически, ночью
2. Если перенос на адрес с такими же условиями подписки - подписка останется работать на тех же условиях