Android pay проездной

Сервис «Мобильный билет», или как интегрировать карту «Тройка» в смартфон

Электронный сервис платежей под названием «Мобильный билет» был специально создан для обеспечения возможности оплаты проезда в городском транспорте с помощью бесконтактных платежных технологий.

Данный сервис является результатом совместной работы крупнейших отечественных мобильных операторов, запустивших эту услугу в 2013 году.

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

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

Независимо от оператора мобильной связи, весь процесс настройки и записи «Мобильного билета» на смартфон, работающий под управлением Android или IOS, будет проходить согласно вышеописанной схеме. Посмотреть список смартфонов, поддерживающих возможность записи платежной карты, можно на специальных ресурсах, а также на сайтах производителей мобильных телефонов.

Закачать на мобильное устройство официальное приложение «Мобильный билет» можно через сервисы Гугл, а также через магазин приложений Apple.

Также можно загрузить это приложение на IOS-устройства с официального сайта мобильного сервиса.

Важно учесть, что оплата Apple Pay возможна только на турникетах, оборудованных не круглыми, а квадратными датчиками.

Пожалуйста, не нужно больше карт!

Сейчас каждый хочет всучить вам свою карту: магазины, фитнес-клубы, парковки, бизнес-центры, VIP-скидки-баллы-накопления. Предлагать человеку носить с собой еще одну карту просто унизительно. А учитывая, что карты стандарта EM-Marine (125kHz), которые популярны в системах контроля доступа на территории СНГ, имеют толщину в три раза больше обычных ISO 7810 — это втройне унизительно.Поэтому первое требование к нашей системе — никаких дополнительных карт.

Android pay проездной

Помимо физических размеров, карты EM-Marine технологически отсталые. Такую карту можно легко клонировать с расстояния полуметра прямо из кармана прохожего.

Требования для установки сервиса

Для получения возможности использования услуги бесконтактной оплаты общественного транспорта нужно иметь современный смартфон (Самсунг, iPhone или смартфон любого другого бренда), который обладает встроенным чипом NFC, а также нужно получить специальную SIM-карточку, оснащенную аналогичным микрочипом.

Нужно отметить, что в том случае, если Андроид-телефон или IOS-устройство не имеет встроенного модуля NFC для получения возможности привязки к гаджету транспортной карты, можно приобрести специальную внешнюю антенну, которая крепится на задней крышке смартфона. После этого юзер сможет не только прикрепить карту к телефону, но и оплачивать с его помощью проезд путем прикладывания гаджета к электронному валидатору.

Правда, следует помнить о том, что воспользоваться подобными антеннами могут пользователи только тех смартфонов, конструкция которых позволяет снимать крышку аккумуляторного отсека. Поэтому подключить внешний модуль NFC к современным телефонам от Samsung и Apple вряд ли получиться ввиду их цельной и неразборной конструкции.

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

Все СКУД неудобные

Все существующие системы контроля доступа на наш взгляд слишком переусложнены и неудобны. Они требуют выпуска отдельных карт, установки программ, обучения персонала, запоминания последовательности действий с мастер-картами, и т.д.

В некоторых случаях сложные СКУД необходимы: в крупных зданиях с множеством зон доступа, турникетами, охраной, временными пропусками.

Android pay проездной

В случаях, когда контролировать доступ нужно к одной или двум дверям, такие усложнения не оправданы. Даже содержание отдельного компьютера с программой под СКУД — перебор для нас.

Читайте ещё про NFC:  Setup android pay

У нас нет отдельных сотрудников, занимающихся выпуском пропусков, нет временных пропусков и охраны. Администрирование системы должно быть настолько простым, чтобы любой новый человек мог быстро её освоить без инструкций. Так как ответственного за СКУД человека может не быть на месте, управление системой должно быть удаленным.

Инструкция по установке

Перед тем как заняться привязкой «Тройки» к мобильному телефону, рекомендуется проверить факт наличия у него модуля для бесконтактной оплаты, а также убедиться в том, что установленная в смартфон СИМ-карта имеет активированное платежное приложение. Приобрести симку с уже активированным платежным приложением можно в салонах сотовой связи или же можно обменять свою действующую СИМ-карту на новую с сохранением своего номера телефона.

Чтобы подключить услугу бесконтактных платежей, для начала нужно пройти процедуру активации новой симки. Для этого потребуется отправить бесплатное СМС-сообщение на короткий номер 3210. После этого останется следовать инструкциям от оператора мобильной связи.

Также для того, чтобы добавить эту услугу, можно воспользоваться способом, заключающимся в подключении этой функции через меню SIM-карточки путем перехода в графу под названием «Мобильный билет».

Стоит отметить, что при обмене СИМ-карты пользователь сохранит не только свой старый мобильный номер, но и средства, которые он раньше внес на баланс своего мобильного телефона.

Используем Apple Pay, Android Pay, Mastercard Paypass, Visa PayWave и карту Тройка в качестве пропуска на работу

Также при подключении этой услуги нужно держать на балансе своего мобильного номера минимум 160 рублей. Это связано с тем, что сразу после прохождения процедуры активации сервиса система спишет с пользователя 150 рублей для перевода денег на счет мобильного цифрового билета. После этого система будет автоматически списывать средства с телефона для пополнения электронного проездного. Комиссия при проведении таких транзакций с пользователей не будет взиматься.

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

Карта «Тройка» как идентификатор

Карта «Тройка» — пополняемая карта для оплаты проезда на всех видах общественного транспорта Москвы. Это наиболее выгодный и удобный способ оплаты общественного транспорта и некоторых городских услуг: планетарий, каток, зоопарки, Третьяковская галерея, парковка. Поэтому «Тройка» есть у каждого москвича, который регулярно пользуется общественным транспортом. Приобрести карту можно в кассах метрополитена за ≈1$.

Технически карта выполнена на базе чипа Mifare Plus, работающего в режиме SL1 — режим эмуляции Mifare Classic 1K. На обратной стороне карты находится 10-значный номер, который используется для удаленного пополнения баланса карты. Этот номер удобно использовать в качестве идентификатора в СКУД.

Номер карты «Тройка» (не путать c UID чипа) хранится в защищенной памяти в блоке 32 со второго байта по младшие четыре бита седьмого байта. Для чтения этой области памяти необходим А-ключ от сектора 8. Эти ключи давно не являются секретом и легко находятся в интернете вместе с подробным описанием формата хранения данных. Так как мы не собираемся записывать никакие данные на карту, нам достаточно ключа А для чтения нужного сектора.

Таким образом, для занесения нового пропуска в базу данных достаточно визуально считать номер карты и сообщить его администратору. Это можно сделать даже удаленно.

В Санкт-Петербурге существует похожая карта «Подорожник». При необходимости её можно также использовать в качестве идентификатора, одновременно с картой «Тройка».

Преимущества и возможности сервиса

Распухший от карт кошелек

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

Читайте ещё про NFC:  Почему не работает Samsung Pay на Samsung Galaxy S9,S8,S7,S3

После появления «Тройки» в 2013 этот сервис сумел в кратчайшие сроки завоевать популярность среди многих людей, вынужденных часто пользоваться услугами общественного транспорта. С помощью «Мобильного билета» можно оплатить не только проезд в наземном муниципальном транспорте, но и также заплатить за проход через турникеты Московского метрополитена.

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

Также технология бесконтактной оплаты используется музеем советских игровых автоматов. В этом заведении смартфоном можно приобрести один детский и один взрослый проходной билет.

Главным достоинством «Тройки», привязанной к смартфону, является то, что при ее использовании для оплаты проезда в муниципальном транспорте стоимость проездного билета будет несколько дешевле, чем бумажного аналога. Оплата происходит в течение нескольких секунд, что позволяет экономить время на получении сдачи.

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

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

Недавно разработчики программы внедрили возможность оплаты проездной карты с помощью банковских карт любых российских банков.

Первый прототип

Сравнение толщины карт EM4100 EM-Marine и ISO7810

Было решено использовать в качестве идентификатора пользователя 10-значный номер, который будет формироваться либо из десяти последних цифр PAN-номера платежной карты, либо из номера карты «Тройка». Идентификатор должен передаваться контроллеру, который будет сверять его с хранящимися в базе данных номерами и решать, открывать дверь, или нет.

Всю работу по распознаванию карты должен выполнять считыватель, и на выходе отдавать 10-значный номер. В базе данных достаточно хранить только сами номера, без необходимости отмечать тип карты.

Привязка «Тройки» к NFC через приложение «Мой проездной»

Для получения возможности полноценного использования универсального электронного проездного «Тройка» нужно разобраться в способах привязки этого платежного инструмента к устройствам, оборудованным чипами NFC.

Подобная операция проводится с помощью приложения «Мой проездной» или же через мобильную программу «Транспортные карты Москвы». Важно учесть, что на возможность привязки карты к смартфону влияет его операционная система, так как IOS не позволяет привязать такую карточку.

Прежде чем перейти к этапу привязки «Тройки» к смартфону с NFC-чипом, рекомендуется проверить версию операционной системы Андроид мобильного устройства. Для получения доступа ко всем функциям платежного инструмента устройство должно работать на Андроиде не ниже четвертой версии.

Чтобы привязать карточку «Тройка» к NFC, нужно открыть приложение «Мой проездной», после чего пройти простую процедуру регистрации. Для этого нужно указать паспортные данные пассажира, номер его мобильного телефона, адрес электронной почты, а также создать пароль от новой учетной записи.

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

Для обеспечения полноценной работы приложения необходимо обеспечить стабильное интернет-подключение.

Android pay проездной

Процедура привязки «Тройки» к NFC-чипу предполагает работу смартфона на операционной системе Android выше четвертой версии. Также мобильный телефон должен иметь встроенный чип NFC или же внешнюю антенну с подобным датчиком.

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

  • сначала нужно зайти в магазин приложений от Гугл;
  • после этого в строке поиска потребуется ввести соответствующий поисковой запрос;
  • далее нужно нажать на кнопку «Установить», после чего начнется процесс загрузки и последующей установки приложения на мобильное устройство.

Для того чтобы пользоваться приложением, а также для обеспечения возможности добавления «Тройки» в Wallet, нужно, чтобы смартфон был подключен к интернету.

Контроллер БОРЕЙ

Контроллер — это устройство, на которое передается идентификатор карты от считывателя. Оно хранит базу данных идентификаторов карт и решает, кого пропускать, а кого нет, управляя замком двери.

Читайте ещё про NFC:  Как настроить оплату через NFC на Андроид: Google Pay

Часто контроллеры СКУД состоят из нескольких блоков управления и компьютера с базой данных. Мы принципиально не хотели держать отдельный компьютер и искали компактное решение в виде одного устройства, которым можно управлять через API для интеграции с Telegram-ботом.

Поиск такого устройства занял больше месяца, пока я не наткнулся на старую статью на хабре «Обзор СКУД с бесплатным программным обеспечением». В комментариях пользователь rgmih упомянул, что их компания производит именно такой контроллер.

Так мы нашли контроллер БОРЕЙ от компании ИТРИУМ.

Плата контроллера БОРЕЙ в настенном корпусе

Apple Pay, Android Pay, Samsung Pay, Visa PayWave, Mastercard PayPass — все это коммерческие названия платежных инструментов, которые работают по одному протоколу EMV Contactless Specifications.

Устройство работает под управлением Linux на базе ARM-процессора.

Основные достоинства устройства, которые редко можно встретить у других контроллеров:

  • Полностью автономный — все функции выполняет одно устройство. Для управления не нужно дополнительных программ или отдельного компьютера. База данных хранится на SD-карте. При отключении интернета контроллер продолжит работать.
  • Web интерфейс и REST API — возможность управлять контроллером через браузер и интегрировать с Telegram-ботом через API. Позволяет управлять пропусками удаленно.
  • Подключение по Ethernet — устройство подключается в IP-сеть. Имеет встроенный коммутатор на 2 порта.
  • Идентификаторы произвольной длины до 64 бит — возможность интегрировать контроллер с нестандартными идентификаторами разной длины. Позволяет иметь гибридную систему с идентификаторами разной длины.

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

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

Если доступ запрещен, контроллер посылает сигнал индикации на считыватель, и тот горит красным цветом и пищит о том, что доступ не разрешен.

Контроллер подключается в сеть c помощью Ethernet-кабеля. Начальная настройка требует только задать IP-адрес устройства. Никакого программного обеспечения, помимо браузера, не требуется.

Учетные записи заводятся в меню «Бюро пропусков». Чтобы не вводить идентификатор карты вручную, его можно поднести к считывателю в момент создания учетной записи.

Создание нового пропуска в веб-интерфейсе контроллера БОРЕЙ

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

Получится ли добавить «Тройку» в Wallet или Google Pay

Android pay проездной

При необходимости пользователи могут добавить карту тройка в Google Pay. Для того чтобы добавить «Тройку» в Wallet, достаточно запустить программу, после чего в меню настроек перейти к пункту «Карты» и нажать кнопку «Добавить карту». Далее останется привязать платежный инструмент к NFC согласно инструкциям, предоставляемым пользователю мобильным устройством для получения возможности списания с его баланса средств при оплате проезда.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector