Пример мобильного приложения (ПМП)

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

  • Имеет уникальное цветовое оформление согласно фирменному стилю химчистки;
  • Работает с центральной базой данной химчистки на сервере;
  • Имеет клиентские специфические настройки, по которому отрабатывает логика в самом приложении;
  • Включает набор уникальных изображений и иконок которые выделяют приложение среди остальных;
  • Выделяется собственным именем по которому клиенты химчисток будут искать приложение в AppStore и Google Play.

Для ознакомления с функционалом ПМП клиент самостоятельно может скачать и установить приложение. Для этого необходимо в поиске AppStore или Google Play вбить фразу «Агбис ПМП» и установить найденное приложение. Либо воспользоваться прямыми ссылками:

Подробная логика работы приложения написана в отдельной статье

Запуск работы ПМП у клиента

После того как химчистка изъявила желание запустить у себя мобильное приложение необходимо выполнить ряд этапов

  1. Разработать индивидуальный дизайн приложения
  2. Настроить работу серверной части приложения
  3. Настроить работу клиентской части приложения
  4. Разработка и тестирование приложения
  5. Опубликовать приложение в Google Play и AppStore

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

  1. Автоматизация. У Заказчика должна быть внедрена система автоматизации АГБИС с центральным модулем Агбис Химчистка.
  2. Личный кабинет клиента (потребителя услуг). У Заказчика должен быть настроен Личный Кабинет на собственном сайте или на сайте «Химчистка Инфо», интегрированный с основным модулем Агбис Химчистка. Это необходимо для регистрации клиента в системе.
  3. Автоматизация отправки сообщений клиентам (потребителям услуг). У заказчика должен быть интегрирован модуль Агбис Рассылка для автоматизации отправки сообщений клиентам.
  4. Сервер. Заказчик должен обеспечить бесперебойную работу сервера с установленной базой данных в режиме 24/7. Оптимально это осуществляется путем размещения базы данных на облачном сервере. Можно выбрать сервер Компании Агбис или арендовать сторонний.
  5. Онлайн оплаты. Для настройки функционала приема онлайн платежей у Заказчика должен быть договор с одним из интегрированных с системой АГБИС сервисом интернет-эквайринга (УБРиР, CloudPayments, Яндекс.Касса, AriusPay, Ecommerce, Банк Русский Стандарт). Компания АГБИС рекомендует использовать CloudPayments.

Далее, для подготовки и настройки работы Мобильного приложения необходимо предоставить данные в формате вопрос-ответ.

Разработка индивидуального дизайна приложения

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

  • Название мобильного приложения (как оно будет называться в AppStore и Google Play), название должно быть оформлено в двойные кавычки;
  • Название юридического лица, которое является заказчиком приложения;
  • Сайт компании, которая оказывает услуги населению;
  • E-mail компании, которая оказывает услуги населению;
  • Телефон компании, которая оказывает услуги населению;
  • Политику конфиденциальности (пример можно взять тут, и приложить к письму с ответами отдельным файлом)

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

Настройка работы серверной части приложения

За настройку серверной части отвечает сотрудник технической поддержки. Для настройки необходимо получить контактные данные лица, ответственного за запуск Мобильного приложения со стороны Заказчика. Далее с ним свяжется сотрудник технической поддержки для согласования даты и времени подключения необходимых модулей (если они ее не арендованы или не приобретены Заказчиком) и их настройки. Если у Заказчика уже приобретены/арендованы все необходимые модули и подключен интегрированный с системой Агбис сервис по приему онлайн-платежей, сотрудник технической поддержки проверит их настройку и в случае необходимости скорректирует.
У заказчика должны быть настроены:

  1. Работа системы отправки сообщений (для работы мобильного приложения нужен канал СМС для отправки сообщений с паролем от личного кабинета);
  2. Работа личного кабинета;

Также необходимо в рамках этапа:

  1. Обсудить и настроить одну из доступных платежных систем с заказчиком мобильного приложения;
  2. Обсудить какая карта (Yandex или Google) будет использована в приложении и прописать api ключ выбранной карты в HimInfo;
  3. Получить от клиента заполненную анкету по работе приложения;
  4. Работу Чистоматов организации (если такие планируются использоваться);

В конце настройки серверной части, сотрудник технической поддержки должен убедиться что все работает, для этого он

  • Регистрируется в личном кабинете через функционал сервиса (на сайте) Химчистка Инфо (проверка работы системы отправки СМС и ЛК в целом);
  • Настраивает работу в Агбис Химчистка «Журнала оперативного общения с клиентом» и отправляет PUSH уведомление в мобильное приложение «Химчистка Инфо»;
  • Провести боевую оплату заказа со списанием средств на сумму 1₽ (1₴, 1$, 1€ в зависимости от используемой валюты клиента).

Если в результате проверки все три пункта отработали без ошибок, то можно считать что серверная часть готова к интеграции мобильного приложения.

Для нормальной работы мобильного приложение также необходимо:

  1. Выставить значение глобальной опции «Пользователь для автомат. заказов по СМС»
  2. В агенте настроить тип пароля: цифровой
  3. Включить глобальную опцию «Генерировать СМС на сообщение»
  4. В настройках агента указать доп.реквизит контрагента который отвечает за дату рождения
  5. Через интерфейс классического агента выгрузить имеющиеся изображения услуг из номенклатуры

Настройка работы клиентской части приложения

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

  • Номер телефона на который будут звонить пользователи из мобильного приложения (обычно это телефон кол-центра или телефон службы поддержки);
  • Ссылки на имеющиеся социальные сети, такие как FaceBook, Instagram, ВКонтакте, WhatsApp (можно указать не все, а только некоторые);
  • Название склад (из ПО Агбис Химчистка) на который будут создаваться заказа и выезды создаваемые в мобильном приложении (заказы и выезды, созданные в Мобильном приложении, автоматически размещаются в системе Агбис Химчистка. Здесь необходимо указать название склада, на который эти заказы будут создаваться);
  • E-mail адрес, на который будет отправлено письмо после создания заказа и выезда в мобильном приложении (заказы и выезды, созданные в Мобильном приложении, автоматически размещаются в системе Агбис Химчистка на выбранном в предыдущем пункте складе. Автоматически информация о созданном заказе отправляется клиенту (потребителя услуг), создавшему заказ. Также возможно дублирование созданных заказов на электронную почту Заказчика, что помогает осуществлять дополнительный контроль. В этом пункте просьба указать адрес электронной почты, на которую будут дублироваться заказы);
  • URL (ссылка на страницу сайта Заказчика) адрес на котором пользователю будет рассказано о правилах регистрации и использования личного кабинета, с которыми пользователь соглашается при регистрации в приложении или при оформлении корзины (как правило, при использовании Личного кабинета компании размещают на своем сайт правила пользования и регистрации. Для настройки Мобильного приложения необходима ссылка на страницу с текстом этих Правил для размещения в Мобильном приложении);
  • Разрешено или нет оплачивать заказ в мобильном приложении используя бонусы или депозиты;
  • Разрешено или нет оплачивать заказ в мобильном приложении используя интернет эквайринг (УБРиР, CloudPayments, Яндекс.Касса, AriusPay, Ecommerce, Банк Русский Стандарт) (заказчик может отказаться от применения интернет-эквайринга в рамках Мобильного приложения, но это существенно ограничит функционал Мобильного приложения);
  • E-mail адрес, на который будут дублироваться отзывы по заказам из мобильного приложения (заказчик может отказаться от применения интернет-эквайринга в рамках Мобильного приложения, но это существенно ограничит функционал Мобильного приложения);
  • Краткий информационный текст об условиях доставки или курьерского обслуживания, либо ссылку на URL адрес где подробно описаны все правила, в том числе и зоны доставки (как правило, если компания Заказчика осуществляет курьерскую доставку, то она размещает правила и условия исполнения этой услуги на своем сайте. Для настройки Мобильного приложения необходима ссылка на страницу с текстом этих Правил для размещения в Мобильном приложении)
  • Минимальный период вызова для курьера (пользователь может заказать курьера на сегодняшний день или только на завтра, или ближайшая дата вызова - послезавтра);
  • Временные интервалы доступные для выбора при вызова курьера (различные компании предоставляют разные условия для вызова курьера. Потребитель может заказать доставку или забор на конкретный день без указания временного интервала, возможно это будут первая и вторая половины дня или же шаг возможного интервала будет исчисляться в часах);
  • Указать в каких городах расположены приемные пункты отображаемые в мобильном приложении, а также указать какой прайс лист в ПО Агбис Химчистка использовать для каждого города либо можно использовать один прайс-лист для всех городов (заказчик может выбрать один из действующих прайс-листов, который будет отображаться клиенту (потребителю услуги) в Мобильном приложении или создать отдельный прайс-лист (со сниженной ценой для стимулирования клиентов делать заказы онлайн). Также, если предприятия Заказчика расположены в разных города, здесь нужно это указать с уточнением, для какого города какой прайс-лист будет использоваться);
  • Указать, нужно или нет позволять пользователю мобильного приложения выбирать конкретный город (например, в случае, если организация работает по всей московской области, можно запретить менять город клиенту и отображать сразу все приемные пункты);
  • Указать, надо или нет разрешать пользователю мобильного приложения, заказ оформленный в корзине, отправлять в Чистомат, данный режим включается на стороне Чистомата (если у Заказчика есть Чистомат);
  • Передать api ключ, который будет использован в картах (Yandex или Google) в мобильном приложении;

Если заказчик мобильного приложения планирует до публикации этого приложения, увидеть или проверить работу на устройствах под управлением iOS (от Apple) то необходимо сообщить UDID каждого такого устройства (смартфона или планшета). Если проверка будет осуществляться на телефонах или планшетах от компании Google никаких дополнительных данных передавать не нужно.

Заполненную анкету лучше всего передавать через обращение на сайте.

Публикация приложение в Google Play и AppStore

Публикация в обоих маркетах это финальный этап перед тем как пользователи смогут скачать мобильное приложение. Публикация возможно только после полной проверки всего функционала приложения сотрудниками Агбис и самим Заказчиком.
Данный этап по срокам не регламентируется, поскольку в нем присутствует фактор на который ни мы, ни Заказчик мобильного приложения не может повлиять, а именно - проверка приложения сотрудниками Apple и Google. Как правило, такая проверка не занимает больше 1 недели.

Внутренняя информация

Для клиентов