Необходимо ли подключение к интернету для работы NFC модуля и оплаты

By admin Янв 29, 2021

Что такое NFC?

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

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

NFC

Как пользоваться технологией NFC?

Для начала убедитесь, что на смартфоне есть NFC-чип. Для этого скачайте из Google Play приложение NFC Check и запустите его. Если чип установлен, синхронизируйте его с активной банковской картой, после чего сможете оплачивать покупки и услуги через телефон. Подробная инструкция по настройке NFC есть на нашем сайте.

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

NFC в телефоне

Где еще используют NFC?

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

Еще интересно выглядят NFC-метки. Их используют для:

  • Сопряжения с беспроводными наушниками или колонками.
  • Получения подробной информации о товарах в магазинах.
  • Скана проездных билетов.

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

Можно ли платить телефоном без интернета?

Многих пользователей волнует данный вопрос: нужен ли мобильный интернет для оплаты телефоном на кассе в магазине? Работает ли Google Pay без интернета? Работает ли Samsung Pay без интернета? Аналогичные вопросы с Huawei Pay и Apple Pay.
Ответ: интернет для оплаты телефоном в магазине не нужен. Это касается любых карт, в том числе и виртуальных.
Дело в том, что в основе бесконтактной оплаты лежит технология NFC в виде магнитной метки. И телефон в данном случае выполняет роль карты (вашей карте же не нужен интернет).  Только следует помнить, что без интернета вы не сможете посмотреть статистику или зайти в личный кабинет онлайн-банка в спорных случаях. Но сообщения об оплате на телефоне появится в любом случае. 

Google Pay без интернета

Google Pay — приложение, разработанное на базе операционной системы Android, поддерживаемое версию от 4.4 и выше. Может быть корректно использовано независимо от предустановленной графической оболочки на устройстве (MIUI, Flyme и другие), при условии официальной версии последнего.

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

Процесс оплаты с помощью G-Pay

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

 

Оплата смартфоном терминал с NFC

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

  1. Установите приложение Google Pay на устройство;
  2. Добавьте данные карты в приложение;
  3. Убедитесь, что на терминале в магазине присутствует типичный функции NFC значок, либо любой другой, подтверждающий поддержку бесконтактной оплаты;
  4. Разблокируйте устройство сделав его активным и поднесите к терминалу на расстоянии не менее 10 сантиметров, подождав реагирования смартфона;
  5. Получите уведомление об успешной покупке на экране устройства и заберите чек.

Необходимость в сети

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

NFC

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

Автономная работа приложения

Работу приложения после каждой совершённой оплаты можно сравнить с системой защиты в Google сервисах — там для входа по двухэтапной аутентификации можно использовать резервные коды, генерация которых происходит автоматически с помощью вычислительного ПО. Похожим образом работает Android Pay.

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

NFC Android

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

Когда не обойтись без интернета

Интернет нужен в том случае, если владелец карты совершает онлайн-покупку. Здесь потребуется доступ к сети, чтобы программа совершила транзакцию. Принцип оплаты тот же, что и при использовании электронного кошелька Яндекс.Деньги, Qiwi и т.д.:

  1. Добавьте на сайте интернет-магазина нужный товар в корзину.
  2. Нажмите на кнопку совершения покупки и в списке вариантов оплаты выберите Google Pay.
  3. Далее откроется программа, и вам будет нужно выбрать карточку для оплаты.
  4. После подтверждения оплаты средства мгновенно спишутся со счета. Готово.

Есть еще 1 момент, когда потребуется подключение к интернету при оплате Android Pay. Когда пользователь оплачивается покупку в магазине, на считывающий терминал отправляется случайно сгенерированный код (токен), который служит вместо реквизитов. И если владелец смартфона совершит несколько покупок подряд, ему потребуется доступ к интернету, чтобы обновить имеющиеся коды.

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

Обратите внимание! Зачастую обновление требуется каждый после оплаты 2-3 чеков, поэтому загруженных токенов хватит на целые сутки. А как только вы подключитесь к интернету, новые коды автоматически загрузятся.

При полном отсутствии связи

Работает ли НФС без интернета вовсе? В случае, если связь отсутствует полностью, как на терминале, так и в телефоне, деньги не спишутся. Это касается не только бесконтактной оплаты. Даже карточкой с использованием магнитной ленты без установленной связи с банком не расплатиться. Даже если на телефоне интернет есть, а терминал потерял связь с банком. Данные от телефона передаются через магнитное поле, а уже терминал передает транзакцию через интернет и в последнем случае он необходим.

Условия, необходимые для нормальной работы Android Pay

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

На счет первого, телефон должен быть заряжен не меньше чем на 15%, иначе приложение просто откажется работать. Это касается, как Айфона, так и Андроид-смартфонов.

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

[spoiler title=»Источники»]

  • https://AndroidLime.ru/nfc-payment-internet
  • https://zen.yandex.com/media/androidlime/rabotaet-li-oplata-cherez-nfc-bez-interneta-5e5caa2e52d8200013261c8b
  • https://www.tehpodderzka.ru/2021/07/oplata-telefonom-bez-interneta.html
  • https://google-pays.ru/google-pay-bez-interneta
  • https://nfc-payment.ru/google-pay/google-pay-bez-interneta/
  • https://NFC-info.ru/beskontaktnaya-oplata/nuzhen-li-internet-dlya-nfc/

[/spoiler]

By admin

Related Post