Можно ли в автобусе расплачиваться банковской картой

Можно ли в автобусе расплачиваться банковской картой NFC
Содержание
  1. Невозможно оплатить за проезд в автобусе – основные причины
  2. Введение в разработку приложений для android, поддерживающих nfc
  3. Nfc в телефоне. что это?
  4. Что умеет «мой проездной»
  5. Что такое nfc?
  6. Что делать, если причина тут не описана
  7. Терминал сломан, проезд — бесплатный. что, если не получается оплатить проезд картой?
  8. Не работает nfc и google pay на xiaomi (redmi), что делать?
  9. Nfc «тройка» = «мой проездной»
  10. Возможна ли оплата за проезд в автобусе банковской картой
  11. Доступные способы устранения
  12. Использование меток nfc
  13. Можно ли установить модуль nfc на телефон?
  14. Не проходит оплата
  15. О бесконтактной оплате
  16. Передача данных не поддерживаемого формата
  17. Покупка поездок и пополнение «тройки»
  18. Поломка nfc-антенны
  19. Пример: разработка приложения для чтения и записи информации на базе nfc
  20. Причины для android
  21. Смартфоны с nfc
  22. Способы использования nfc
  23. Чтение nfc метки

Невозможно оплатить за проезд в автобусе – основные причины

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

  • Ваша банковская карта не поддерживает технологию бесконтактной оплаты. Если вы ранее не осуществляли бесконтактные платежи данной картой, тогда, возможно, она просто не поддерживает бесконтактную оплату. Убедитесь в наличии значка бесконтактной оплаты на поверхности карты;
  • Ваша банковская карта попала в стоп-лист данного перевозчика. Такое могло произойти в ситуации, когда поездка была выполнена, но оплата за неё не была списана, и по данной карте образовалась задолженность. Такая ситуация могла образоваться из-за недостатка средств на карте для оплаты проезда, из-за блокировка вашей карте самым банком или каких-либо технических проблем при обслуживании карты;
  • Ошибка чтения карты. Такое случается в ситуации, когда к валидатору приложено одновременно несколько банковских карт для считывания, или сразу слишком быстро отняли от валидатора, и процесс считывания не произошёл. В некоторых случаях ошибка чтения карты может быть вызвана технической несовместимостью карты и валидатора;
  • Карта повреждена. В некоторых случаях банковская карта может быть механически повреждена, и чип или внутренняя антенна могут выйти из строя, и бесконтактная оплата не пройдёт;
  • Истёк действия вашей банковской карты. Обычно на лицевой стороне карты указан месяц и год окончания её действия. Если ваша банковская карта уже близка к данному сроку, стоит её заменить на новый аналог;
  • Отсутствует связь с банковским сервером. В этом случае оплата может быть не проведена. Необходимо подождать какое-то время, а затем попробовать оплатить за проезд вновь.

Это также может помочь: как посмотреть, где едет трамвай.

Введение в разработку приложений для android, поддерживающих nfc

Android поддерживает NFC в двух пакетах: android.nfc и android.nfc.tech.

Основные классы в пакете android.nfc:

NfcManager: Можно использовать устройства Android для управления всеми указанными адаптерами NFC, но, поскольку в большинстве случаев устройства Android поддерживают только один адаптер NFC, вызов NfcManager обычно осуществляется непосредственно с getDefaultAdapter для получения определенного адаптера.

NfcAdapter: Работает в качестве агента NFC (наподобие сетевого адаптера в компьютере), с помощью которого сотовые телефоны получают доступ к оборудованию NFC для запуска обмена данными NFC.

NDEF: Стандарты NFC определяют общий формат данных. Он называется NFC Data Exchange Format (NDEF) и используется для хранения и передачи различной информации — от объектов с типом MIME до сверхкратких документов, передаваемых по радио, например URL-адресов.

Tag: Согласно определению Android, этот класс представляет пассивные объекты, такие как радиометки, карточки и т. п. Когда устройство обнаруживает метку, Android создает объект tag и помещает его в объект Intent, который отправляется соответствующему действию.

Пакет android.nfc.tech также содержит множество важных подклассов. Эти подклассы обеспечиваю доступ к функциям технологии радиометок, в том числе к операциям чтения и записи. В зависимости от типа используемой технологии эти классы разделяются на различные категории, например NfcA, NfcB, NfcF, MifareClassic и пр.

Если в телефоне включен модуль NFC, то после обнаружения метки система распределения автоматически создаст пакет с информацией класса переходов.

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

NDEF_DISCOVERED, TECH_DISCOVERED, TAG_DISCOVERED

Мы используем здесь тип intent-filter для обработки всех типов от TECH_DISCOVERED до ACTION_TECH_DISCOVERED. Файл nfc_tech_filter.xml используется для всех типов, определенных в файле TAG. Подробные сведения см. в документации Android. На приведенном ниже рисунке показано действие соответствующего процесса при обнаружении телефоном радиометки.

Рисунок 6. Процесс работы при обнаружении метки NFC

Nfc в телефоне. что это?

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

 В мобильной среде NFC может использоваться для обмена файлами. Это специфическое использование вышло на первый план, когда Google выпустила Android 4.0 Ice Cream Sandwich, который также продемонстрировал функциональность Android Beam.

С помощью NFC и Android Beam устройства могут очень быстро осуществлять обмен файлами.

Более того, наличие NFC на Android-устройстве также позволяет записывать или считывать NFC-метки, позволяющие, например, включать или выключать режимы работы устройства.

Не все телефоны и планшеты имеют NFC. Как проверить, встроена ли технология в ваше устройство? Один из способов — проверить на задней панели наличие соответствующей надписи. На некоторых (старых) телефонах Samsung, к примеру, вы увидите надпись «Near Field Communication», напечатанную на аккумуляторной батарее.

Продолжение текста после рекламы

На некоторых устройствах (особенно это касается телефонов Sony) можно увидеть значок N — официальный символ, указывающий, что устройство поддерживает технологию.

Продолжение текста после рекламы

Однако если вы не нашли соответствующую надпись на корпусе своего смартфона, можно заглянуть в настройки. Алгоритм такой:

  1. Зайдите в Настройки.
  2. Нажмите Ещё.
  3. Выполните прокрутку вниз и вы должны увидеть NFC и Android Beam.

Что умеет «мой проездной»

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

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

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

Работает это следующим образом – если в вашем Android-смартфоне есть NFC-модуль (а здесь заранее стоит отметить тот факт, что не все смартфоны с поддержкой NFC аппаратно поддерживают бесконтактные чипы, использующиеся в «Тройке» – список проверенных устройств будет ниже), то с помощью «Моего проездного» вы сможете купить и записать на «Тройку» любой билет действующего тарифного меню: «Единый», «ТАТ» на 1-60 поездок, «90 минут» или проездной на 30, 90 и 365 дней.

Естественно – все покупки не облагаются никакой комиссией.

Само приложение, уже доступное в магазине Google Play, является дальнейшим развитием «Единой платежной платформы» Банка Москвы. Уже сейчас в эту экосистему входят приложения «БМmobile.

Кошелёк», «Переводы» и «Квартплата», а также городское приложение «Парковки Москвы».

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

Что такое nfc?

NFC (Near field communication, или коммуникация ближнего поля) – это интерфейс беспроводной связи, одной из главных характеристик которого, как видно из названия, является небольшой радиус действия (до 10 см). Среди особенностей технологии можно также выделить:

  • Возможность обмена с другими устройствами и пассивными метками.
  • Компактные размеры.
  • Низкое энергопотребление.
  • Невысокую скорость передачи данных.
  • Время установки соединения — 0,1 секунды.
  • Бюджетную стоимость.

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

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

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

Актуальный список смартфонов с NFC можно посмотреть здесь.

Что делать, если причина тут не описана

Бывает, что Гугл Пей, выдает ошибку, которая может быть тут не описана.

Тогда разработчики просят обязательно их проинформировать.

Это можно сделать через систему обратной связи в программе.

  • В меню нажмите справка.
  • Там можно выбрать: либо напишите сообщение, либо позвоните.
  • Также можно написать письмо и отравить его по электронной почте.

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

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

Терминал сломан, проезд — бесплатный. что, если не получается оплатить проезд картой?

1

По мнению юриста «Европейской юридической службы» Марии Замолоцких, если терминал неисправен, ответственность лежит на перевозчике. Более того, как в Москве, так и в Подмосковье, перевозчик обязан обеспечить корректную работу терминалов для оплаты проезда банковскими и транспортными картами («Тройка», «Стрелка» и т. п.) и иметь такие терминалы во всех транспортных средствах, дополнила Оксана Васильева, к.ю.н., доцент Департамента правового регулирования экономической деятельности Финансового университета при Правительстве РФ.

У этого требования есть законные основания. Во-первых, Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники при осуществлении расчетов в Российской Федерации», согласно которому с 1 июля 2020 года пассажиры обязаны оплачивать проезд с помочью контрольно-кассовой техники. Во-вторых, Постановление Правительства Российской Федерации от 14 февраля 2009 г. № 112 «Об утверждении Правил перевозок пассажиров и багажа автомобильным транспортом и городским наземным электрическим транспортом». В-третьих, локальное Постановление Правительства Московской области от 10.09.2021 № 727/36 и Постановление Правительства Москвы от 02.09.2008 № 797-ПП.  

Проблемы NFC:  SberPay стал доступен держателям карты «Мир» СберБанка 07.06.2021 | Банки.ру

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

Доказать (например, контролерам), что терминал не работает, нетрудно. Можно зафиксировать проблему на фото или видео, привлечь в свидетели других пассажиров, у которых тоже не проходила оплата.

Что делать, если банковская карта попала в стоп‑лист при оплате проезда в Москве>>

2

По закону пассажир должен оплатить проезд в течение одной остановки с момента посадки. Ответственность за неуплату проезда в случае, если валидатор или терминал оплаты работают, будет лежать именно на гражданине. Например, если по какой-то причине именно ваша карта не срабатывает: на ней недостаточно средств, она заблокирована или повреждена, говорит Самвел Меграбян, юрист юридической службы «Единый центр защиты». В таком случае вы должны оплатить проезд наличными (если водитель их принимает), транспортной картой, или же вы будете считаться «зайцем».

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

Биометрия в метро: как будет работать оплата лицом в московской подземке>>

3

Эксперты единодушны: водитель не вправе предлагать оплатить проезд переводом себе на карту. Если пассажир получил такое предложение, он может сообщить водителю о Постановлении Правительства Московской области от 10.09.2021 № 727/36. Согласно документу, если водитель не может предоставить возможность провести безналичный расчет, он должен вести пассажира бесплатно (при наличии средств на банковской или проездной карте пассажира).

Такой разговор стоит записать на видео и привлечь свидетелей. Кроме того, в подобных ситуациях Мария Замолоцких советует обращаться с жалобой в Управление Роспотребнадзора и к перевозчику через форму обратной связи на сайте МТДИ МО (Министерство транспорта и дорожной инфраструктуры) или на сайте Московского Дептранса. После обращения перевозчик должен провести проверку.

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

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

Что ждет нарушителей на МЦД: блокировка карт и другие штрафы>>

4

Размеры штрафов за безбилетный проезд в городском наземном общественном транспорте как в Москве, так и в Московской области, одинаковы: 1000 рублей. Регулируют их ст. 10.1 и 10.9 столичного КоАПа и ст. 8.1, 8.2. подмосковного, говорит Дмитрий Карпухин, доцент Департамента международного и публичного права Финансового университета при Правительстве Российской Федерации. Штраф нужно оплатить в течение 60 дней со дня вступления в силу постановления по делу об административном правонарушении. Если не уложиться в срок, придется платить уже в двукратном размере и иметь дело с судебными приставами.

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

Не работает nfc и google pay на xiaomi (redmi), что делать?

Модуль NFC пользователи смартфонов Xiaomi (Redmi) используют для бесконтактных платежей через банковские терминалы. Большая часть проблем с NFC связана с тем, что невозможно сделать покупку, при этом человек находится на кассе, за ним, скорее всего, образовалась очередь, он волнуется и не знает, как это исправить и почему перестал работать NFC.

Я избавлю вас от этого стресса и покажу верные настройки NFC на Xiaomi, которые позволяет с помощью сервиса Google Pay оплатить покупки за секунду.

Убедитесь, что вы ввели данные действующей банковской карты в настройках Google Pay.

Инструкция по настройке NFC сделана на телефоне Xiaomi Mi 9 SE с прошивкой MIUI 11, если на вашем смартфоне установлена MIUI 10 шаги слегка изменятся, но принципиально всё останется тем же, действуйте аналогично и у вас Google Pay будет работать.

Войдите в общие настройки и найдите пункт «Подключение и общий доступ».
Подключение и общий доступ в настройках Xiaomi

Найдите пункт

«NFC»

и активируйте его, чтобы модуль начал работу.

Включение модуля NFC на Xiaomi

Теперь войдите в меню

«Расположение элемента безопасности»

.

Меню расположения элемента безопасности на Xiaomi

Вы увидите 2 варианта: «Кошелёк HCE» и «Кошелёк SIM». Обычно рекомендуют выбирать HCE, и, действительно, этот вариант работал для меня на телефоне Mi 5, но на Mi 9 выбран режим SIM, и платежи по Google Pay проходят отлично.

Теперь войдите в настройку «Бесконтактная оплата».
Настройка бесконтактной оплаты NFC

Убедитесь, что в меню

«Оплата по умолчанию»

выбрано приложение

Google Pay

. В пункте

«Использовать приложение по умолчанию»

установите значение

«Всегда»

.

Настройка бесконтактной оплаты NFC на Xiaomi

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

«Приложения»

.

Раздел настроек Приложения на Xiaomi

После нажмите на

«Все приложения»

.

Раздел Все Приложения на Xiaomi

В строке поиска наберите

«Pay»

и в результате выберите программу от Google.

Выбор приложения Google Pay для входа в настройки

Войдите в меню

«Другие разрешения»

.

Меню Другие Разрешения в настройках приложения Google pay

Убедитесь, что элемент

«NFC»

имеет значение

«Разрешить»

.

Настройка разрешения для NFC на XiaomiРазрешение на использование NFC для приложения Google Pay

Для убедительности выберите пункт

«Контроль активности»

, это не обязательно, но если платежи не проходит, стоит проверить и его.

Настройка контроля активности приложения Google Pay на Xiaomi

Выберите значение

«Нет ограничений»

.

Отключение интеллектуального контроля активности приложения Google Pay на Xiaomi

После манипуляций перезагрузите Xiaomi и попробуйте совершить покупку, теперь NFC работает.


Nfc «тройка» = «мой проездной»

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

Те, кто пользуется только наземным транспортом, вынуждены спускаться в метро, чтобы пополнить «Тройку» – согласитесь, не очень удобно.С новым приложением «Мой проездной» от Банка Москвы больше действительно не придётся терять время в очередях, или, в очередной раз пытаясь зайти в метро, становиться перед фактом нулевого баланса на транспортной карте «Тройка».

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

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

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

Возможна ли оплата за проезд в автобусе банковской картой

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

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

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

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

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

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

Доступные способы устранения

Начнем с проблемы № 1 – некорректная работа систем.

Чтобы провести оплату с помощью NFC, модулю необходимо корректное сопряжение с соответствующим приложением:

  • Google Pay (или Android Pay)для Андроид;
  • Apple Pay для iOS.

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

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

Ну и, конечно же, тем, кто желает оплачивать свои покупки посредством NFC, нужно внимательно следить за обновлениями. Если на смартфоне отключена функция автообновлений, стоит заглянуть в приложение: возможно, установленная версия уже устарела.

Проблемы NFC:  Карта «Тройка» — как «записать» платеж в смартфоне с NFC |

Проблему под номером 2 (неисправный модуль NFC) тоже можно решить самостоятельно, но дано это далеко не каждому.

И если внутреннее устройство смартфона для вас новый и удивительный мир, то целесообразнее предоставить это дело мастеру. Только настоящему, а не такому, у которого после сборки остаются на столе детали. Все-таки смартфон – вещь недешевая.

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

Использование меток nfc

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

Метка — это чип NFC, не требующий питания, достаточно мал, чтобы быть встроенным в такие предметы, как плакаты, визитные карточки, бутылки, наклейки, брелки, ручки, и многое другое.

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

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

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

  • Настройки Wi-Fi и Bluetooth
  • Звук и настройки громкости
  • Параметры дисплея
  • Сообщения
  • Приложения и ярлыки
  • Мультимедиа
  • Сигналы тревоги
  • События
  • Безопасность
  • Сделать телефонный вызов

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

Можно ли установить модуль nfc на телефон?

Последние модели смартфонов чаще всего оснащены встроенным модулем NFC. Однако что делать тем, у кого старые версии телефонов?

В интернет-магазинах и салонах мобильной связи можно купить NFC модуль для смартфона в нескольких видах:

  • Антенна NFC;
  • Сим-карта;
  • Метка.

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

Как встроить чип в устройство? Все очень просто: сим-карта или метка вставляются в обычный слот для SIM и карт памяти. Антенна NFC аккуратно прикрепляется к действующей сим-карте и остается вместе с ней внутри корпуса.

NFC антенну нельзя подключить смартфонам с боковым отверстием для сим-карт или несъемной задней крышкой.

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

  • Замена сим-карты может повлечь смену номера телефона;
  • К симке следует привязать банковский счет;
  • Выбор банка остается за оператором.

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

Ещё один способ — приклеивание стикера со встроенным чипом NFC на корпус устройства. Каждый стикер имеет уникальный идентификационный номер и сертификацию.

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

Не проходит оплата

  1. Если не можете расплатиться, проверьте баланс на карте, возможно, закончились деньги; попробуйте переключиться между картами, если у вас их несколько.Баланс карты
  2. Еще раз проверьте, есть ли карта вашего банка в списке партнеров проекта, это можно сделать через меню справки Гугл Пей или на официальном сайте.вкладка Банки которые работают с Гугл Пей
  3. Включите NFC-чип, если он выключен.Включить NFC-чип
  4. Почему не срабатывает и теперь? Спросите у продавца на кассе, работает ли их магазин с Андроид Пей.
  5. Все равно не проходит оплата? При этом терминал пищит, а у вас загорается зеленый флаг — значит, дело в терминале магазина.Терминал магазинаВ случае, если ничего из вышеперечисленного не помогло, попробуйте удалить карту и снова ее добавить. Удаление карты производиться в аккаунте Гугл, в приложении этого сделать не получится. В аккаунт можно войти через меню телефона или интернет браузер. Здесь войдите в способы оплаты и удалите карту.Удаление карты из Андроид ПейВ случае, если ничего из вышеперечисленного не помогло, попробуйте удалить карту и снова ее добавить. Удаление карты производиться в аккаунте Гугл, в приложении этого сделать не получится. В аккаунт можно войти через меню телефона или интернет браузер. Здесь войдите в способы оплаты и удалите карту.Можно ли в автобусе расплачиваться банковской картой

О бесконтактной оплате

Реализация указанного варианта платежа возможна при наличии NFC – технологии, работающей благодаря коммуникации ближнего поля.

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

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

Достоинствами бесконтактных платежей считаются:

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

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

Передача данных не поддерживаемого формата

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

  • типу чипа (частотный режим, вместимость памяти, встроенный или внешний);
  • операционной системе устройств.

Передача данныхПроверить совместимость устройств можно таким образом:

  1. Зайти на сайт «Сони».
  2. В поисковой строке задать совместимость NFC на смартфоне (указать модель);
  3. Узнать, какие гаджеты могут бесконтактно связываться с вашим.

Заключение

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

Покупка поездок и пополнение «тройки»

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

Само приложение, уже доступное в магазине Google Play, является дальнейшим развитием «Единой платежной платформы» Банка Москвы

В самом приложении можно приобрести любой билет на городской транспорт требуемого номинала.

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

Данные привязанной карты сохраняются в зашифрованном виде в базе данных «Единой платежной платформы» Банка Москвы. В интерфейсе между приложением и «Платформой» данные карты не передаются ни в каком виде.

Сама «Платформа» сертифицирована по стандарту PCI DSS, а компания-оператор «Платформы» обслуживает не только Банк Москвы, но и Сбербанк России, Альфа-Банк и компанию Аэрофлот в части электронной коммерции.

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

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

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

История покупок и операций удобно отображается в приложении.

Наконец, для вашего же удобства можно привязать неограниченное количество банковских карт любых российских банков (за небольшим исключением в виде карт «Momentum Maestro» и «MasterCard Maestro» Сбербанка России) для быстрого пополнения «Тройки» в дальнейшем.

К тому же, привязанную в одном приложении карту будет «видно» и в любом другом приложении, выпущенном в рамках «Единой платежной платформы» Банка Москвы.

Сам цикл именно покупки билета и перевода его в электронную форму следующий: Приложение взаимодействует с «Единой платежной платформой» Банка Москвы, которая в свою очередь имеет интерфейс взаимодействия со шлюзом Мосгортранса и интерфейс взаимодействия с процессинговым центром Банка Москвы. По отложенному пополнению Платформа взаимодействует с ПАК ЦОТТ метрополитена.

А дальше всё просто: считал сектора карты «Тройка», отдал информацию в шлюз, получил обратно список билетов, возможных к покупке для данной карты, выбрал конкретный билет, заплатил, записал билет на карту. Если запись по каким-то причинам не прошла – деньги автоматом возвращаются клиенту.

Поломка nfc-антенны

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

Важно! Если срок гарантийного обслуживания мобильника ещё не истёк – самый лучший вариант обратиться к специалистам. Это сэкономит и силы, и нервы, и время.

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

  1. Аккуратно снимите крышку устройства.
  2. Проверьте наличие нфс-антенны.
  3. Без сильного нажима попробуйте докрутить винты заземления (в верхней части устройства рядом с батареей).
  4. Если установлен внешний модуль-антенна, проверьте её корректную установку. Одна её часть должна быть под батареей, а вторая, “хвостик” сверху, над батареей.

Также стоит помнить о том, что на работу НФС антенные может повлиять внешняя оболочка устройства (чехол, накладка и т.д.). Не рекомендуется использовать их при выполнения бесконтактных операций. То же самое касается самого чипа – после покупки защитную плёнку с антенные нужно аккуратно снять, иначе функция nfc может не работать.

Проблемы NFC:  RFID технология — стандарты и протоколы, сферы применения, преимущества | Блог Сканпорт

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

Пример: разработка приложения для чтения и записи информации на базе nfc

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

Наименьшей версией SDK, которую должно поддерживать ваше приложение, является уровень 10, поэтому объявляем эти элементы в файле AndroidManifest.xml:

In the onCreate function,you can apply the NfcAdapter: public void onCreate(Bundle savedInstanceState) {……adapter = NfcAdapter.getDefaultAdapter(this);……}

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

@Override protected void onNewIntent(Intent intent){ if(NfcAdapter.ACTION_TAG_DISCOVERED.equals(intent.getAction())){ mytag = intent.getParcelableExtra(NfcAdapter.EXTRA_TAG); // get the detected tag Parcelable[] msgs =intent.getParcelableArrayExtra(NfcAdapter.

EXTRA_NDEF_MESSAGES); NdefRecord firstRecord = ((NdefMessage)msgs[0]).getRecords()[0]; byte[] payload = firstRecord.getPayload(); int payloadLength = payload.length; int langLength = payload[0]; int textLength = payloadLength — langLength — 1; byte[] text = new byte[textLength]; System.arraycopy(payload, 1 langLength, text, 0, textLength); Toast.makeText(this, this.getString(R.string.ok_detection) new String(text), Toast.LENGTH_LONG).show(); } }

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

If (mytag==Null){ ……}else{……write(message.getText().toString(),mytag);……} private void write(String text, Tag tag) throws IOException, FormatException { NdefRecord[] records = { createRecord(text) }; NdefMessage message = new NdefMessage(records);// Get an instance of Ndef for the tag.

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

Причины для android

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

Если он неактивен, просто переместите ползунок в режим «On».

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

Бывает, что на родине NFC работал исправно, а попытка «расплатиться телефоном» заграницей заканчивается фиаско. И, попадая в такую ситуацию, не спешите грешить на свой смартфон. Дело в том, что приложение Google Pay (или Android Pay) работает далеко не во всех странах.

В список союзников входят:

  • Польша;
  • Австралия;
  • США;
  • Бразилия;
  • Украина.

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

Среди других распространенных причин можно выделить проблему работы самого приложения Google Pay, а также неисправность самого NFC-чипа.

И в этих случаях есть все шансы наладить нормальное функционирование модуля.

Смартфоны с nfc

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

  Что такое NFC в смартфоне Honor: как настроить

Также можно ознакомиться со списком телефонов, которые имеют чип:

  • Самсунг – Galaxy (A20, A40, A70, A50, A60, A80, A90, M40, A6 и A6 plus, A7, A5, A3, J7, J5, A8 и A8 , S9 и S9 , S10, S10 , S8 и S8 , S7 и S7 Edge, S6 ), Note – 4, 5, 8;
  • Honor – 9, 9 Lite, 10, 10 Lite, 8, 8X, 9X, 5C, Хонор 20.
  • Huawei – P30, P30 Pro, P30 Lite, P20 Lite и Pro, P smart, P10, P10 Lite, P10 Plus, Mate 20 Pro, Mate 20, Mate 20 Lite, Mate 30, Mate 10, Mate 10 Pro, Mate 9, Mate 9 Pro, P9 Lite, P9 Plus, P8 Lite, Mate 8, Ascend G6, Mate 7;
  • Sony – Xperia 1, XA2, XA1, XA1 Plus, XA2 ultra, L1, L2, E5, XZ, XZ1, XZ2, XZs, XZ1 Compact, XZ Premium, Z5, Z5 Compact, X, X Performance, Z3 ;
  • Xiaomi – Mi Note 3, Note 8T, note 8 Pro, Mi Mix, Mix 2 и 2S, Mi Mix 3, Mi5 и 5S, Mi6, Mi8, Mi 9, Mi 9 Lite, Mi 9CC, Mi Note 10, Mi 9T, Redmi K20 Pro, Redmi K30;
  • Asus – Zenfone 6, 5, 5 Lite, 5z, 4, Pro, Max Pro, Zoom, 3 Deluxe;
  • LG – Q6, Q6 , G6, G6 , G5 SE, V30, V30 , G7 Thinq, Q7 , G8, V40 ThinQ, Q Stylus , G3, G3 s, Nexus 5X, Nexus 5, X fast, V10, G Flex;
  • BQ – Aquaris – X, V, U2, M5.

Также бесконтактные чипы используют такие производители, как Meizu, HTC, OnePlus, BlackBerry, Lenovo, Nokia, ZTE, Fly и прочие. Актуальный список можно узнать на официальных сайтах.

https://www.youtube.com/watch?v=L9jTmCARNKk

Обратите внимание! Даже если модель смартфона находится в приведенном выше списке, наличие чипа следует уточнять прямо в магазине. Некоторые гаджеты попадают на рынок не через официальные поставки. Такие телефоны как Самсунг Ноут для некоторых стран модулями не оборудуются.

Способы использования nfc

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

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

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

Для осуществления платежа через NFC потребуется:

  1. Банковская карта с пометкой paypass.
  2. Приложение соответствующего банка.
  3. Найти в меню приложения пункт NFC.
  4. Приложить карту к задней крышке телефона для считывания.
  5. Запомнить пароль для проведения платежных операций, высланный в SMS-сообщении.

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

Инструкция:

1. Активируйте NFC — поставьте галочку напротив этого пункта в меню «Беспроводные сети», разблокировать смартфон и включить экран.

2. Выберите агента:

  • Google Chrome — для передачи текущей активной ссылки.
  • Google Maps — для передачи маршрута.
  • Google Play — для передачи приложений, книг и другого контента, представленного в сервисе.
  • — для передачи ссылки на видеоролик.
  • Контакты — для передачи контакта.
  • Галерея — для передачи фотографий и картинок (однако это может занять много времени из-за низкой скорости передачи, поэтому в данном случае лучше использовать специальные приложения, о которых будет рассказано ниже).

3. Приблизьте устройства, пока не сработает сигнал.

4. Коснитесь экрана и удерживайте для подтверждения передачи.

5. Прозвучит еще один сигнал, который означает успешную передачу файлов.

Существуют различные приложения, которые используют интерфейс NFC только для согласования, а последующая передача файлов осуществляется через соединение Bluetooth или Wi-Fi: Send! File Transfer, File Expert HD и Super Beam WiFi Direct Share .

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

Для создания собственных NFC-меток понадобятся чистые заготовки и специальные программы для записи необходимой информации.

Несколько программ для создания меток:

  1. WiFiTap WiFi NFC — для подключения беспроводной сети. Поможет гостям подключиться к Wi-Fi-точке быстро и без ввода пароля.
  2. ABA NFC — для создания различных меток стандартного формата.
  3. SmartTag Maker — специальное приложение для пользователей продукции Sony, которое содержит ряд заготовок, используемых не только с интерфейсом NFC, но и гарнитурой, устройствами Bluetooth, блоком питания и т. д.

Чтение nfc метки

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

#include #include #include // Следующие файлы включают установленные библиотеки #include PN532_I2C pn532_i2c(Wire); NfcAdapter nfc = NfcAdapter(pn532_i2c); // Указываем, что используем плату расширения void setup(void) { Serial.begin(9600); Serial.println(«NFC TAG READER»);

// Заголовок, используемый в мониторе последовательного порта nfc.begin(); } void loop(void) { Serial.println(«Scan your NFC tag on the NFC Shield»); // Команда, чтобы вы знали, что делать дальше if (nfc.tagPresent()) { NfcTag tag = nfc.read(); Serial.println(tag.getTagType()); Serial.print(«UID: «); Serial.println(tag.getUidString());

// Извлекает уникальный идентификатор из вашей метки if (tag.hasNdefMessage()) // Если у метки есть сообщение { NdefMessage message = tag.getNdefMessage(); Serial.print(«This Message in this Tag is «); Serial.print(message.getRecordCount()); Serial.

print(» NFC Tag Record»); if (message.getRecordCount() != 1) { Serial.print(«s»); } Serial.println(«.»); // Если у вас более 1 сообщения, то проходим по ним в цикле int recordCount = message.getRecordCount(); for (int i = 0; i < recordCount; i ) { Serial.

print(«NDEF Record «); Serial.println(i 1); NdefRecord record = message.getRecord(i); int payloadLength = record.getPayloadLength(); byte payload[payloadLength]; record.getPayload(payload); String payloadAsString = «»; // Обработать сообщение, как строку for (int c = 0; c <

payloadLength; c ) { payloadAsString = (char)payload[c]; } Serial.print(» Information (as String): «); Serial.println(payloadAsString); String uid = record.getId(); if (uid != «») { Serial.print(» ID: «); Serial.println(uid); // Напечатать уникальный идентификатор NFC метки } } } } delay(10000); }

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

Когда вы загрузите программу в Arduino, откройте монитор последовательного порта, там вы увидите сообщение “NFC TAG Reader”, а ниже инструкции, говорящие вам сканировать вашу NFC метку на своей плате расширения NFC (“Scan your NFC tag on your NFC Shield”).

Когда я сделал это, то получил в мониторе последовательного порта следующее:

Вывод в мониторе последовательного порта Arduino IDE при чтении NFC метки

Обратите внимание, что он дает уникальный идентификатор NFC метки и сообщает, какую информацию я записал в метки. В этой конкретной метке у меня простое приветственное сообщение и ссылка на Arduino. Arduino успешно считывает информацию с моей метки. ниже показывает, как мой Nexus 5 читает метку и показывает сообщения.

Оцените статью
NFC в смартфонах