Мобильная виртуальная карта (VC)
Общее описание
Мобильная виртуальная карта с CRM – это система повышения лояльности клиентов, которая может работать в любой сфере обслуживания. Система позволяет вести учет гостей и клиентов, потраченные средства для каждого пользователя, вводить систему лояльности в виде скидок, накопительных баллов и бесплатных бонусов. В данный момент система завязана с системой CRM RKeeper, но быстро может быть переведена на любой другой CRM продукт
Система строится на следующих подсистемах:
- Центральный сервис взаимодействия
- Сайт администратора
- Мобильная карта (мобильное приложение)
- Сайт пользователя
Центральный сервис взаимодействия
Данный сервис работает с некоей CRM системой в качестве хранилища информации о пользователях. Так же имеет собственную базу данных, для учета зарегистрированных пользователей, а также для их валидирования в системе. Сервис взаимодействует с CRM с помощью HTTP запросов, либо напрямую, используя системные вызовы.
Для мобильных клиентов сервис выступает в роли REST api, к которому клиенты отправляют запросы и получают ответы, которые нужны для работы или для отображения информации пользователю.
Сайт администратора и сайт пользователя используют тот же сервис, но только по SOAP протоколу, более расширенно и функционально.
Центральный сервис взаимодействия включает в себя подмодуль отправки смс сообщений. Модуль отправки коротких сообщений принимает xml-запрос от CRM, который затем перенаправляет на SMPP сервер, который в свою очередь выполняет отправку сообщений на сотовые телефоны всех сотовых операторов Кыргызстана.
Сайт администратора представляет из себя удобный инструмент для редактирования и добавления новостей, описаний, акций заведения. Так же позволяет управлять всеми учетными записями пользователей и их валидированием. В случае возникновения проблемных ситуаций, связанных с нарушением бизнес-процессов появления пользователя системы, почти все решается с этого сайта.
Мобильная карта (мобильное приложение)
Мобильная карта – это мобильное приложение для самых популярных платформ (Android, iOS, Windows Phone), которое позволяет пользователю получить всю информацию о своем статусе, своих скидках и накоплениях, читать последние новости заведения, и быстро и удобно предъявлять персональную карту: по нажатию одной кнопки, открывается QR код, который считывается терминалами установленными на стороне заведения, и привязкой счета к конкретному клиенту.
Функционал мобильного приложения:
- Главная страница. На ней собраны несколько разделов приложения в удобной для пользователя форме. Для легкой навигации к списку новостей, карте, социальным сетям и быстрого доступа к QR коду
- QR код. Отображает данный код на весь экран приложения, что бы посетители могли быстро и легко его предъявить, для получения скидок и баллов в заведении
- Личные счета. Вся информация о накоплениях, заработанных баллах и скидках пользователя
- Купоны. Доступные купоны для пользователя, которые представляют из себя бесплатное блюдо либо скидку на какой-то определенный тип блюд, либо скидку на какую-то дату.
- Настройки. Контактные данные пользователя, его дата рождения.
- Пригласить друга. В этой секции пользователь может пригласить своего друга пользоваться системой и получить за это бонусные баллы.
- Новости. В этом разделе собраны все новости заведения, акции, условия использования и получения скидок
- Прочее. В этом разделе есть информация о филиалах, их расположение на интерактивной карте, телефоны, ссылки на официальные странички в социальных сетях.
Мобильные приложения разработаны с помощью нативных средств разработки, что обеспечивает высокое качество и высокую скорость работы.
Включает в себя авторизацию при помощи логина и пароля, полученного при регистрации в мобильном приложении. Отображает всю ту информацию, что доступна в мобильном приложении, а именно:
- Информация о личных счетах, баллах, скидках и потраченных средствах
- Список доступных и потраченных купонов
- Новости заведения
- Персональная информация и редактирование персональной информации.
Используемые технологии
C#, .NET, SOAP, REST, ASP.NET, WCF (сервис+сайт)
Android-SDK, Java, Android Visual Studio, Picasso, FaceBook SDK (android)
Objective-C, CocoaPods, RestKit (iOS)