Как принимать платежи в мобильном приложении: токенизация, NFC, оптическое сканирование и другие плюшки в одном SDK


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

Попутно расскажу как привязать любую свою карту к телефону и оплачивать с нее. Это может быть как Сбербанк, Киви, Яндекс.Деньги и другие банки.

Данная статья подходит для всех брендов, выпускающих телефоны на Android 11/10/9/8: Samsung, HTC, Lenovo, LG, Sony, ZTE, Huawei, Meizu, Fly, Alcatel, Xiaomi, Nokia и прочие. Мы не несем ответственности за ваши действия.

Внимание! Вы можете задать свой вопрос специалисту в конце статьи.

NFC в телефоне — что это, как работает и где применяется

Внутри некоторых смартфонов находится чип под названием «near field communication». По сути, это нечто наподобие всем известного Bluetooth, только работает он не в пределах 10-15 метров, а в радиусе пары сантиметров от считывающего устройства. В двух словах магнитная индукция создает высокочастотную передачу между двумя чипами, благодаря чему происходит передача данных.

НФС передает любую информацию на расстоянии до 10 см. С ее помощью можно:

  • считывать пропуск на объект;
  • заплатить за проезд электронным проездным в метро и муниципальном транспорте;
  • расплачиваться за покупки в магазине;
  • использовать в качестве канала обмена медиафайлами.

Чтобы пользоваться оплатой через nfc, нужно:

  1. Быть клиентом банка или организации, выпускающей карты с поддержкой платежей nfc. Сейчас такие есть у многих крупных компаний – Сбербанк, Яндекс, ВТБ и пр.
  2. Приобрести смартфон с поддержкой бесконтактных платежей. Такой чип есть у всех флагманских моделей, работающих на IOS или Android.
  3. Запустить, обычно предустановленное, приложение Google Pay, Samsung Pay или Apple Pay.
  4. Добавить данные карты в приложение.

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

Что делать если на телефоне нет NFC: как оплачивать

Как устроены пластиковые карты с NFC

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

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

Внимание! Если вы уверены, что терминал поддерживает Mastercard PayPass или Visa PayWave, то можете приступать к денежной операции.

Что значит «бесконтактный платеж»?

Способ оплаты бесконтактным способом – что это такое? Это перечисление денежных средств с банковской карты без установки последней в считыватель терминала.

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

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

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

В отношении пластиковой карточки скажем одно – на ней должен присутствовать соответствующий значок.

Принцип работы заключается в следующем. Внутри карты, выданной банком, интегрирован специальный микрочип. Это позволяет не вставлять карту в POS терминал, чтобы перевести деньги за приобретенный товар. Инновационная технология позволила смартфону, оснащенному модулем НФС, считывать информацию с карты и эмулировать ее с каждым приближением к сканеру терминала. Теперь нет необходимости носить при себе наличные средства и пластиковые карты – все действия по оплате выполняются мобильным телефоном.

Какие устройства имеют поддержку NFC

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

На базе Андроид

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

  1. Открыть настройки смартфона.
  2. Перейти в раздел «Беспроводные сети» (в некоторых версиях Android может быть «Подключенные устройства»).
  3. Далее «Еще».
  4. Пункт «NFC».

Если такового не наблюдается, значит чипа в устройстве нет. В целом сейчас nfc-чип установлен в:

  • Xiaomi (note 3, серия Mix, Mi5, 5s, 6, 8, 9, Redmi K20 и K20 Pro);
  • Huawei (honor начиная от 5C, серии Mate от 8, Ascend g6, p10, 20 ,30, smart);
  • Нокиа (1, 3, 5, 6, 7, 8, lumia 920, 930, desire 500);
  • вся линейка galaxy от Samsung, начиная с 2016 года, A, J и Note.

Также чип есть в мобильниках HTC, Asus, Meizu, LG, Sony, BlackBerry, Oneplus, ZTE и пр.

Айфоны

С Айфонами все проще. Все модели, начиная с «шестерки» и SE, в обязательном порядке укомплектовываются nfc.

Можно ли отключить paypass на карте Сбербанка?

Преимущества и недостатки бесконтактных платежей

Преимущества

  1. Удобный, быстрый и безопасный способ оплаты.
  2. Принимается оплата через телефон и умные часы.
  3. Не нужно носить много наличных денег.
  4. Помимо банковских карт, Google Pay позволяет хранить карты со скидками и купонами.
  5. Просмотр и анализ затрат.
  6. Возможность оплаты проезда и других услуг. А в некоторых странах – отправка денег на карту другого человека.

Недостатки

  1. Обязательное наличие NFC или MST.
  2. Версия Android не ниже 5.0.
  3. Бесконтактная оплата не доступна на телефонах с разблокированным загрузчиком, root доступом, тестовой или кастомной прошивке.
  4. Оплата телефоном, на данный момент, доступна всего лишь в 22 странах.
  5. Некоторые возможности бесконтактных платежей, поддерживаются только в США и нескольких странах ЕС.
  6. Оплата возможна только в торговых точках оборудованных NFC. Для телефонов с MST – торговые точки, где имеется терминал.

Как подключить карту к телефону с NFC

Возникает резонный вопрос: как оплачивать через nfc, как настроить оплату и подключить карту к устройству? На самом деле ничего сложного в этом нет. Владельцу карточки и телефона с поддержкой функции, нужно:

  1. В приложении, будь это Android или Samsung Pay, нажать на «Добавить карту».
  2. Ввести данные карточки – имя пользователя, номер и код. Также можно просто сфотографировать ее и дождаться проверки.
  3. Выбрать вариант идентификации личности.
  4. Ввести код подтверждения от банка.
  5. Дождаться активации.

Чтобы добавить карту в Эпл Пей нужно:

  1. Открыть Wallet.
  2. В верхней части экрана нажать на «+».
  3. Сфотографировать карту или ввести данные вручную.
  4. Принять условия пользования и получить код от банка.
  5. Ввести код и ждать активации.

Всего в Apple Pay можно добавить до 8 карточек. В Самсунг Пей до 10. В Гугл Пей более десяти.

Добавление карт

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

  • открывается приложение Андроид, нажимается клавиша «начать», затем – «добавить карточку»;
  • если приложение Гугл Пей ранее запускалось, то на главном экране находим и нажимаем клавишу «настроить»;
  • вносим реквизиты платежной карточки. Выполняется это вручную, или необходимые сведения сканируются фотокамерой. В обязательном порядке указываются личные данные, период действия карты, CVC код, контактный номер телефона. После выполнения всех действий нажимается кнопка «сохранить», принимаются условия пользовательского соглашения. Если есть необходимость, настраивается блокировка дисплея;
  • данные карточки подтверждаются. С этой целью выбираем «получить СМС», нажимаем клавишу «продолжить», полученный код вводим в специальное поле, нажимаем кнопку «отправить»;
  • если все указанные действия выполнены правильно, на мобильный телефон поступит уведомление от банка, подтверждающее активацию карты, которая в свою очередь отобразится в списке «оплата»;
  • настройка успешно выполнена.

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

Как пользоваться

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

  1. После добавления карточки в приложение, нужно поднести телефон к терминалу и разблокировать его.
  2. Если сумма больше 1000 рублей, ввести ПИН-код или подтвердить операцию сканированием отпечатка пальца.
  3. Не убирать смартфон от терминала, пока не завершится операция.

Как оплата nfc завершится, на экране появится уведомление, а терминал начнет печатать чек.

Важно! NFC не будет работать, если на телефоне включен режим полета.

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

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

Как применять при оплате?

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

Начнем с того, что такую услугу Сбербанк предоставляет всем клиентам. Объемы торговли через интернет ежегодно увеличиваются, и потребители все чаще пользуются при оплате электронным кошельком. А как оплачивать покупки телефоном Андроид, приложив его к платежному терминалу?

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

Какую систему оплаты выбрать

Как такового выбора, какой системой оплаты пользоваться у владельцев смартфонов нет. Продукция Apple поддерживает только свой сервис, те у кого Самсунг, могут установить, как Google, так и Samsung Pay. Остальным доступен только Гугл Пей. При покупке устройства, можно обратить внимание на основные достоинства приложений.

Оплата метро с помощью телефона через NFC

Google Pay (Android Pay)

Как понятно из названия, сервис работает на всех телефонах с ОС android выше 4.4 и сертифицированной прошивкой. Часто именно из-за отсутствия последнего пункта на китайских телефонах наблюдаются проблемы с установкой.

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

Samsung Pay

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

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

Apple Pay

В сравнении с остальными у Эпл Пей только один недостаток – это возможность привязать только 8 карт, а не 10. В остальном, Apple предлагают тот же функционал и аналогичный список поддерживаемых организаций.

Защита данных владельца телефона

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

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

Более 100 крутых уроков, тестов и тренажеров для развития мозга

Начать развиваться

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

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

Можно установить дополнительную защиту. Например, разблокировку телефона с помощью отпечатка пальца.

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

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

Что делать если не работает оплата по NFC

Периодически у пользователей возникают проблемы при оплате через nfc. Типичные ситуации:

  • функция не хочет работать при низком заряде батареи;
  • чип не активирован в настройках;
  • не проходит оплата.

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

Обычно nfc активируется автоматически. Если нет, нужно перейти в «Беспроводные сети» – «Еще» – пункт «NFC» – включить.

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

В каких странах и магазинах принимают бесконтактную оплату

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

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

Рейтинг
( 2 оценки, среднее 5 из 5 )
Понравилась статья? Поделиться с друзьями: