Как платить телефоном: настройка бесконтактной оплаты смартфоном на Android

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

настроить бесконтактную оплату

Системные и аппаратные требования для работы Google Pay

Для корректной работы Google Pay смартфон должен соответствовать ряду требований. Приложение не будет функционировать, если:

  • На устройстве установлена кастомная прошивка;
  • Телефон работает под управлением Android 4.4 или ниже;
  • На смартфоне получены root права или разблокирован загрузчик;
  • На устройстве установлена программа Samsung MyKnox;
  • На телефоне установлена китайская, а не глобальная прошивка (этот пункт относится к смартфонам Xiaomi и Meizu).

90% всех мобильных устройств соответствуют вышеперечисленным параметрам. Но, если смартфон подвергался модификациям либо был приобретен на AliExpress, Gearbest или Banggood, на нем может быть установлена китайская версия прошивки, а его загрузчик может оказаться разблокирован. В таком случае придется самостоятельно решать проблему (блокировать загрузчик, устанавливать официальную прошивку, удалять root права и т.д.), иначе бесконтактная оплата телефоном будет недоступна.

Привязка банковской карты

Google Pay – это платежная система для смартфонов под управлением Android, разработанная и выпущенная компанией Google в 2015 году. Приложение Google Pay работает на всех Android-устройствах, оборудованных модулем NFC. Программа бесплатно доступна в Play Market, а на некоторых смартфонах она даже предустановлена.

После загрузки приложения из Google Play, следует пройти процедуру привязки банковской карты. Для этого нужно открыть программу, выбрать интересующий аккаунт Google (если на смартфоне выполнен вход в несколько аккаунтов), ввести номер карты, срок ее действия, CVV-код (трехзначное число, нанесенное на обратной стороне карты) и следовать дальнейшим указаниям системы. Более подробно процесс добавления карты описан в предыдущей инструкции.

добавление банковской карты в google pay

Какие разрешения необходимо предоставить приложению

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

Тем не менее не стоит полностью полагаться на автоматические настройки. Рекомендуется проверить, получен ли Google Pay доступ к аппаратным компонентам NFC и предоставлено ли приложению разрешение на запуск в фоне.




На мобильных устройствах, работающих под управлением стокового Android и на смартфонах Huawei и Honor нельзя управлять расширенными разрешениями Google Pay. В интерфейсе ОС нет переключателей, отвечающих за использование приложением NFC и работу в фоновом режиме – соответствующие разрешения предоставляются программе автоматически.

Зато в MIUI на смартфонах Xiaomi эти настройки собраны в отдельной секции. Разрешения необходимо предоставить вручную, иначе бесконтактная оплата может не работать. Для этого потребуется перейти в диспетчер приложений («Настройки» → «Приложения» → «Все приложения») и выбрать «Google Pay».

диспетчер приложений на xiaomi

Затем следует открыть пункт «Другие разрешения», по очереди выбрать «NFC» и «Запуск в фоне» (вместо второго пункта может присутствовать «Отображать всплывающие окна, когда запущено в фоновом режиме») и предоставить оба разрешения.

другие разрешения google pay

Как проверить наличие и включить NFC

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

спецификации nfc, указанные на сайте производителя

В активации NFC нет ничего сложного – достаточно переключить один тумблер в настройках смартфона либо раскрыть панель уведомлений («шторку») и кликнуть по кнопке «NFC».

включить nfc на xiaomi

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

  • На стоковом Android: «Настройки» → «Подключенные устройства» → «Настройки подключения» → «NFC».

включить nfc на смартфоне под управлением стокового android

  • В EMUI на телефонах Huawei и Honor: «Настройки» → «Другие соединения» → «NFC».

включить nfc на смартфоне huawei

  • В MIUI на смартфонах Xiaomi: «Настройки» → «Подключение и общий доступ» либо «Дополнительные функции» → «NFC».

включить nfc на xiaomi

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

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

  • На чистом Android: «Настройки» → «Приложения и уведомления» → «Приложения по умолчанию» → «Бесконтактная оплата» → «Оплата по умолчанию».

настройки приложений по умолчанию на android

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

  • В EMUI на смартфонах Huawei и Honor: «Настройки» → «Другие соединения» → «NFC» → «Приложение по умолчанию».

выбрать приложение для бесконтактной оплаты на смартфоне huawei или honor

  • В MIUI на телефонах Xiaomi: «Настройки» → «Дополнительные функции» или «Подключение и общий доступ» → «NFC» → «Бесконтактная оплата» → «Оплата по умолчанию».

выбор программы для бесконтактной оплаты на смартфоне xiaomi

Дополнительная настройка Google Pay на Xiaomi

Владельцам устройств Xiaomi нужно не только предоставить Google Pay специальные разрешения, но и выполнить дополнительную настройку программы. Для этого потребуется зайти в «Настройки», перейти в раздел «Подключение и общий доступ» (если в меню такого нет, следует открыть «Дополнительные функции»), затем кликнуть по пункту «Расположение элемента безопасности» и выбрать «Кошелек HCE».

расположение элемента безопасности на телефоне

Что изменится? Для пользователей – ничего. Технология HCE (Host Card Emulation) позволяет эмулировать банковские карты для осуществления бесконтактных платежей. При использовании другой архитектуры платежные данные карт будут записываться в специальном реестре. В качестве хранилища для этого реестра может выступать SIM-карта, память телефона или microSD.

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

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

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

контроль фоновой активности приложения google pay

Как платить телефоном

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

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

На представленном видео продемонстрирован процесс оплаты покупки с помощью телефона.

Автор статьи:
Егор Плотницкий
Основатель проекта 4iDroid.com, автор сотен статей и мануалов по настройке и кастомизации мобильных устройств. Более 7 лет оказывает помощь в решении проблем, связанных с работой смартфонов и планшетов под управлением Android и iOS. За время существования сайта сменил больше 15 устройств (от таких производителей, как Xiaomi, Huawei, Meizu, Samsung, HTC, LG, Google, Nokia, Wileyfox, Bluboo и Blackview), каждое из которых становилось «подопытным» для тестирования приложений и прошивок, кастомизации системы, получения root прав, разблокировки загрузчика и других манипуляций. Сейчас на постоянной основе пользуется двумя смартфонами: iPhone 7 под управлением iOS 14 и Xiaomi Mi A1 на стоковом Android 9. Также использует в работе Xiaomi Redmi 4X, Huawei P Smart 2019 (обновленный до EMUI 10), Samsung Galaxy A51 с графической оболочкой One UI 2.1, Bluboo D1 и Nokia 4.2. Узнать больше об авторе →