Есть у приложения одна особенность. Она заключается в том, что полноценная возможность оплаты реализована только на тех смартфонах, в которых, кроме NFC, установлен чип Secure Element с полным доступом. А таковой есть только у некоторых моделей HTC, Sony и Phillips, и в них приложение уже предустановлено, либо установится вместе с обновлением операционной системы. У остальных смартфонов функция оплаты будет работать только при постоянном доступе в интернет. Но все преимущества технологии бесконтактных платежей все равно остаются, кроме оплаты проезда на транспорте.
Я принял участие в тестировании этой технологии и приложения «Кошелек». У меня смартфон Samsung Note 3 со встроенным NFC, но эта модель пока не входит в список совместимых для полной версии приложения. Это значит, что мне надо будет устанавливать «облачную» версию программы, которая работает с доступом к интернету. Скоро она появится в Google Play и Apple iTunes, а пока мне присылают «Кошелек» в виде файла для установки.
После установки приложения в смартфоне появляется ярлык Cardsmobile Cloud Payments . Запускаем, и видим такую последовательность картинок:
На последнем скриншоте приложение показывает экран, где можно увидеть список карт, зарегистрированных на ваш кошелек. В данном случае, там нет карточек. Поэтому на этом экране можно ознакомиться со справочной информацией о приложении и о том, как с ней работать. Чтобы появилась возможность оплачивать покупки смартфоном, нужно выпустить виртуальную карту. Для этого нажимаем «плюсик» в верхнем правом углу, заполняем небольшую анкету (ФИО, дату рождения, кодовое слово, адрес электронной почты и номер мобильного телефона). Жмем далее, после чего запускается процесс регистрации банковской карты и занесение ее на сервер приложения.
После одобрения заявки банком и выпуска виртуальной карты, ее изображение появляется в главном окне приложения. Также оповещение о выпуске карты приходит двумя SMS-ками. В первой написаны все данные карты, включая CVC2-код, а во второй PIN-код. Обе SMS-ки лучше удалить, предварительно запомнив пин-код, который нужен только для оплаты покупок суммой свыше 1500 рублей.
Теперь на вашем аккаунте в приложении «Кошелек» есть виртуальная карта с реальным банковским счетом. И этот счет пуст. Баланс карты всегда можно увидеть, если выбрать карту и нажать кнопку «Баланс». Чтобы появилась возможность оплачивать покупки этой картой, нужно ее пополнить. Сделать это можно тоже прямо из приложения. Для этого выбираем виртуальную карту, и жмем кнопку «Пополнить». Пополнение возможно несколькими способами. Если у вас уже есть карта MasterCard PayPass или Visa Paywave, то достаточно ввести сумму перевода, поднести карту к смартфону и подтвердить перевод. Если у вас обычная банковская карта, то можно вписать ее реквизиты вручную или отсканировать их через встроенную в смартфон камеру. Корректное распознавание реквизитов зависит от рисунка на карте.
После того, как деньги будут зачислены на карту — можно пользоваться преимуществами бесконтактной оплаты смартфоном. Для этого нужно запустить приложение, выбрать карту, нажать кнопку «Активировать», ввести платежный пароль из 4 символов, дождаться готовности терминала к списанию денег и приложить смартфон к платежному терминалу. Все должно получиться, если терминал поддерживает оплату бесконтактными картами и на вашем смартфоне есть и включен NFC. Если сумма покупок менее 1500 рублей, то не потребуется даже ввод PIN-кода.
Я попробовал в деле этот способ оплаты. И знаете что? Это стоит попробовать хотя бы для того, чтобы понаблюдать за реакцией кассиров и людей в очереди. Многие не знают о бесконтактных банковских картах, а про возможность оплаты смартфоном по NFC и подавно. Смотрится этот процесс со стороны очень любопытно. Каждый раз меня засыпают вопросами типа «Как это работает?», «Как туда попадают деньги?», «А если смартфон украдут?». Кстати, по поводу кражи смартфона. Виртуальная карта защищена платежным паролем, без которого не совершить оплату. Но даже если предположить, что смартфон украли и им известен платежный пароль, то можно обратиться к банку за блокированием карты и отменой операции, если она была.
Может показаться, что это не самый удобный способ расплатиться. Но у него есть свои преимущества. Бесплатный выпуск карты, обслуживание без ежегодной оплаты, возможность хранения всех карт в памяти смартфона. В данный момент (март 2015 года) в приложении можно выпустить карту только одного банка — Русский стандарт, а в полной версии еще и Тинькофф. Но компания ведет переговоры с другими банками, и вскоре этот список будет пополнен.
ДОПОЛНЕНИЕ ОТ ФЕВРАЛЯ 2018 ГОДА! Обзор был написан почти три года назад. В наши дни функционал и вид приложения мог немного поменяться. Ставьте и пробуйте.
Двенадцать ступеней
EMV
-транзакции
«Транзакцию свершить чтобы, ступеней дюжину пройти должен ты»
Из наставлений магистра
EMVco
Наверняка многие из вас заметили, что после замены карт с магнитной полосой на чиповые время совершения операции в терминале увеличилось на несколько секунд. Дольше происходит чтение микросхемы, больше времени уходит на проверку ПИН-кода в офлайн.
Связано это с тем, что процесс обслуживания чиповых карт гораздо более сложный, чем чтение пары десятков байт с полосы и отправка в открытый сокет авторизационного запроса.
Согласно стандарту EMVCo, типовой цикл проведения EMV-транзакции состоит из 12 этапов:
1. Выбор приложения;
2. Инициализация обработки приложения;
3. Чтение данных приложения;
4. Аутентификация эмитента в режиме офлайн;
5. Обработка ограничений;
6. Аутентификация держателя карты;
7. Проверка параметров управления рисками на стороне терминала;
8. Анализ действий терминала;
9. Проверка параметров управления рисками на стороне карты;
10. Анализ действий карты;
12. Завершение транзакции.
Эти операции требуют интенсивного обмена и вычислений как на стороне карты, так и на стороне терминала и занимают по меркам онлайн-систем много времени. При этом карта постоянно находится в считывателе терминала, а клиент с нетерпением ждет вердикт системы.
Для крупных торговых сетей дорога каждая секунда, да и современные клиенты хотят быстрее получить свой товар. Платежная система Visa предложила для магазинов и покупателей технологию бесконтактного обслуживания карт. Помимо скорости оплаты, клиенты получили еще одно ценное преимущество - теперь стандартный кусок пластика может стать вообще лишним, данные для оплаты записываются в телефон с NFC.
Quick
VSDC
или давай сделаем это по-быстрому
«The Visa requirement is for the transaction time not to exceed 500 milliseconds
»
Из руководства
Visa
для разработчиков бесконтактных терминалов
Приведенное в эпиграфе требование задает очень жесткие рамки для обработки бесконтактной транзакции - 500 миллисекунд. Ровно столько времени есть у терминала и карты, чтобы познакомиться, обсудить и принять верное решение.
Чтобы сделать проведение бесконтактной транзакции реальным за такой короткий срок, разработчики предложили убрать из 12 шагов EMV-транзакции максимум лишнего, а необходимые шаги - объединить и сократить. Так появились спецификации qVSDC (quick Visa Smart Debit / Credit).
На рисунке 1 приведены основные фазы обслуживания бесконтактной транзакции.
Рис. 1. Основные фазы обслуживания бесконтактной транзакции
Фаза 1. Подготовка к бесконтактной транзакции.
В этот момент терминал уже знает сумму к оплате и может определить возможность проведения транзакции по бесконтактному интерфейсу с учетом разрешенных банком-эквайрером лимитов. Терминал заполняет запись TTQ (Terminal Transaction Qualifier), которую он позже отдаст карте для принятия решения.
Если проведение бесконтактной транзакции возможно, то терминал активирует бесконтактный считыватель.
Фаза 2.1. Выбор приложения
Клиент подносит бесконтактную карту или телефон с NFC к считывателю. Считыватель запрашивает у карты список приложений, которые поддерживают бесконтактную оплату - PPSE (Proximity Payment Systems Environment). Если приложение найдено, то оно автоматически выбирается для оплаты по идентификатору AID (Application ID). Если приложение не найдено, то транзакция завершается. При этом терминал предлагает использовать другой интерфейс для совершения оплаты.
Фаза 2.2. Инициализация обработки приложения
Терминал передает карте самую Главную Команду - Get Processing Option. На основании анализа записи TTQ, суммы и валюты транзакции данных карта принимает решение о способе аутентификации клиента с учетом правил управления рисками, заданных эмитентом карты.
Для бесконтактной оплаты реализован механизм ускоренной аутентификации fDDA (Fast Dynamic Data Authentication). Перед ответом на команду Get Processing Option карта подписывает с помощью сертификата ключа эмитента случайное число (unpredictable number), а также параметры переданной терминалом транзакции - сумму и код валюты. В отличие от стандартного EMV-процессинга, для сокращения времени вместо отдельного цикла обмена криптограмма транзакции (TC) передается сразу в ответе на команду Get Processing Option.
Фаза 3. Аутентификация держателя карты
На основании информации, полученной от карты, терминал проводит аутентификацию держателя карты. Варианты могут быть следующие:
Без аутентификации. Такое допустимо, например, при использовании сервиса VEPS (Visa Easy Payment Service);
По подписи. Кассир должен запросить у клиента подпись на чеке;
ПИН-код. Терминал предлагает клиенту ввести ПИН-код;
CDCVM (Consumer Device CVM). Специальный способ, придуманный для устройств клиента, таких как телефон. В этом случае клиент вводит отдельный код доступа к платежному приложению. Признак проведения такой аутентификации будет передан в терминал.
Фаза 4. Авторизация транзакции в режиме онлайн.
При необходимости, терминал формирует запрос авторизации и направляет его эмитенту. В запросе передаются стандартные поля EMV-транзакции, криптограмма транзакции, выбранное приложение и признак обслуживания карты по бесконтактному интерфейсу.
Приложение
Visa
QIWI
Wallet
. Общая схема взаимодействия
С момента выхода операционной системы Google Android версии 4.4 разработчики могут обращаться к интерфейсу NFC напрямую. Благодаря этому стало возможно эмулировать работу карты в платежном приложении. Официально технология называется Host Card Emulation (HCE).
Описанные выше технологии могут быть реализованы не только в микросхеме, имплантированной в кусочек пластика, но и в тех самых Consumer Devices, в частности - в мобильных телефонах.
Благодаря сотрудничеству Visa и QIWI теперь мы можем на себе попробовать, как это работает в жизни. Достаточно иметь:
Смартфон с чипом NFC и ОС Android не ниже 4.4;
Установленную программу мобильный кошелек Visa QIWI Wallet .
На рисунке 2 приведена схема взаимодействия участников при бесконтактной оплате с помощью телефона.
Рис. 2. Схема взаимодействия участников
С точки зрения платежной системы, взаимодействие участников не отличается от обычной оплаты по карте. POS-терминал подключен к хосту процессинговой системы банка-эквайрера и формирует запросы на авторизацию транзакций оплаты. Процессинговая система банка-эквайрера направляет запросы на авторизацию в платежную систему Visa, которая маршрутизирует запросы на процессинговую систему банка-эмитента. Полученный ответ по цепочке возвращается на терминал.
Взаимодействие банка-эмитента со смартфоном построено интереснее, остановимся на нем подробнее.
Пользователь ставит на свой смартфон программу Visa QIWI Wallet . При первом запуске программа привязывается к смартфону с помощью сеансового пароля, отправляемого пользователю по SMS.
Канал между смартфоном и сервером банка-эмитента защищен. В системе используется технология SSL-pinning. Это означает, что SSL-сертификат, используемый на сервере, внедрен непосредственно в приложение Visa QIWI Wallet . Стандартное хранилище сертификатов Android не используется, поэтому риск подмены сертификата существенно снижается. Кроме того данные, передаваемые в приложение, шифруются ключом, загружаемым с сервера.
По защищенному каналу связи между процессинговой системой банка-эмитента и телефоном в приложение загружаются детали банковской карты Visa. Если в телефоне есть чип NFC и режим HCE поддерживается, то дополнительно в приложение загружается ключ, которым будет подписана криптограмма транзакции (TC). Принятый ключ, так же как и детали карты, хранятся в защищенном хранилище в памяти смартфона. В целях безопасности ключ периодически меняется.
Для оплаты товара доступ в Интернет не требуется, приложение Visa QIWI Wallet может даже не быть запущено, надо только разблокировать экран.
Если сумма покупки не превышает 1 тыс. рублей, то срабатывает сервис VEPS и дополнительная аутентификация клиента не требуется.
Если сумма покупки больше порога и экран был разблокирован клиентом, то терминал попросит подписать чек транзакции (аутентификация по подписи). Факт разблокировки подтверждает владение телефоном. Признак CDCVM (Consumer Device CVM) будет передан на терминал.
Если сумма покупки больше порога и на смартфоне не включена блокировка экрана, то приложение может запросить дополнительное подтверждение от клиента с помощью пароля доступа. Здесь потребуется выход в Интернет.
Взаимодействие с терминалом производится согласно описанной выше схеме qVSDC. В отличие от аппаратной реализации на чипе, все вычисления, а также генерация криптограммы TC выполняется программно.
Современные технологии расширили функционал смартфонов, сейчас это не только мобильные устройства для общения между людьми. Разработан способ, который дает возможность использовать устройство при расчетах в магазинах, кафе и т. д. Сегодня оплачивать телефоном вместо карты Сбербанка, оставив привычные платежные инструменты дома, можно практически в любом магазине. Для получения доступа к функции необходимо следовать инструкциям ниже.
Как настроить NFC для оплаты картой Сбербанка
Для возможности осуществления бесконтактных транзакций приобретите мобильный телефон с функцией NFC и возьмите карточку банка, которой вы пользуетесь.
NFC (Near field communication) дословно переводится как «коммуникация ближних полей», обозначает обмен информацией между цифровыми устройствами на расстоянии до 10 см, технология была презентована в 2004 г. Настроить функцию ближней бесконтактной связи самостоятельно невозможно. Современные телефонные аппараты идут со встроенным модулем, информацию о наличии данной возможности производитель указывает либо в настройках сотового, либо на батарее. Функция бесконтактной оплаты картой Сбербанка доступна с помощью смартфона, ее поддерживают все устройства с версией Андроид выше 4.4
Android Pay
В работе этого приложения для оплаты применяются Visa и Mastercard (как дебетовые, так и кредитные) от Сбербанка, не поддерживает технологию Maestro. Для того чтобы использовать телефон вместо карточки Сбербанка, нужно:
- Воспользоваться программой Сбербанк Онлайн. Для этого надо зайти в личный кабинет на смартфоне, выбрать платежное средство, которое вы планируете использовать, далее нажать кнопку «Добавить в Android Pay» (находится сразу после пункта: «О карте») и следовать инструкциям.
- В Play Market найти Android Pay, установить на смартфон и дальше следовать несложным указаниям программы.
После этого сведения платежного средства переносятся на виртуальный счет, который и отражается в цифровом устройстве при обмене данными, например, с терминалом на кассе магазина. Для проведения платежа достаточно приложить мобильник с открытой программой к устройству на кассе и дождаться звукового сигнала после успешного списания денег. Программное обеспечение предоставляется компанией Google и данные хранятся на сервере. Если вы потеряли смартфон или он был украден, то для обеспечения безопасности и сохранности ваших денежных средств воспользуйтесь удаленным управлением Андроид, чтобы заблокировать доступ к программе на пропавшем смартфоне. В случае отсутствия возможности управления гаджетом на расстоянии, рекомендуется блокировать карты, привязанные к устройству.
Использование функции Android Pay бесплатное.
Бесконтактная оплата с Samsung Pay
Samsung Pay – это технология, разработанная специалистами корпорации Самсунг, и имеет расширенный функционал по сравнению с платежной системой Android. Телефоны, помимо NFC модуля также работают с технологией MST. Magnetic Secure Transmission – дословный перевод «магнитная защищенная передача», позволяет подключаться к терминалам предыдущих поколений. Т.е. производить оплату можно практически везде. В России работают с программой 17 моделей телефонных аппаратов серий Galaxy и Gear. Внимание: Samsung Galaxy S6 edge (G920F) и Samsung Galaxy S6 (G925F) поддерживают только NFC.
Получение доступа к платформе возможно:
- через личный кабинет Сбербанк Онлайн на смартфоне. Для этого зайдите в приложение, укажите требуемую карту, выберите пункт меню «Добавить в Samsung Pay» и следуйте руководству.
- через установленное приложение «Samsung Pay». Проверьте версию программного обеспечения гаджета, в случае необходимости обновите вручную через пункт меню «Настройки». Ознакомьтесь с инструкцией к аппарату, если возникли сложности в обновлении и требуется помощь. Затем используйте иконку программы и укажите свою активированную учетную запись, либо, в случае отсутствия, создайте новую. Добавьте дебетовую или кредитную карточку и примите соглашения банка и компании Самсунг. Дождитесь СМС с паролем для завершения регистрации. Обязательно установите подпись, идентифицирующую вас – используется как отпечаток, так и ПИН-код. Для соблюдения правил безопасности не предоставляйте данные другим лицам и не позволяйте активировать отпечатки посторонних в системе. Работает приложение с Visa и Mastercard. Существует возможность привязки 10 карт (максимум). Для расчетов с помощью телефона проведите по экрану снизу вверх (причем как на заблокированном, так и активном), пройдите процедуру идентификации (при помощи отпечатка пальца или ПИН-кода, в зависимости от выбранного раннее способа) и прикоснитесь аппаратом к терминалу. В том случае, если для осуществления платежа потребуется ПИН-код пластиковой карточки, наберите его на терминале.
Предоставленное приложение работает без взимания платы.
Бесконтактная оплата с Apple Pay
Платежное средство разработано компанией Apple для устройств на базе iOS (для совершения расчетов в магазине, ресторане и т.д. используют телефоны от iPhone SE и все последующие модели) и на Apple Watch. Для корректной работы необходимо, чтобы устройство имело Touch ID и активированную учетную запись iCloud. Программа работает с Visa и Mastercard.
Для подключения на Айфон
В Сбербанк Онлайн найдите пункт «Подключить на Айфон», добавьте карточку в «Wallet» в гаджете. При выборе этого способа не требуется указание данных платежного средства и дополнительного подтверждения через СМС.
Через иконку «Wallet» на устройстве произведите следующие действия:
- Убедитесь, что мобильный банк подключен. В случае отсутствия услуги, произведите активацию через ближайший банкомат.
- Выберите на мобильном устройстве «Wallet» и нажмите пункт «Добавить карту».
- Перенесите информацию самостоятельно (или воспользуйтесь камерой телефона, чтобы отсканировать ее). Заполните графы персональными данными (фамилия и имя), как указано на лицевой стороне карты, укажите срок действия и код безопасности (три цифры на обороте).
- Примите условия пользовательского соглашения и дождитесь сообщения с цифровым паролем. Код надо ввести в ячейку и таким образом завершить регистрацию в программе.
Чтобы произвести бесконтактный расчет с помощью смартфона, надавите пальцем на Touch ID и произведите прикосновение трубкой к терминалу. Звуковой сигнал терминала обозначит успешное списание денежных средств.
Для подключения на Apple Watch
Воспользуйтесь пунктом «Подключить на Apple Watch» в Сбербанк Онлайн на Айфоне и выполняйте следующие действия:
- Укажите карту в приложении «Wallet» в умных часах и проследите изменение статуса карточки на основной странице. Способ не требует совершения дополнительных действий для идентификации.
- Убедитесь, что мобильный банк привязан к платежному средству. В случае отсутствия услуги, произведите активацию в ближайшем банкомате.
- Откройте приложение «Apple Watch» в телефоне, выберите пункт «Wallet и Apple Pay» и добавьте карточку, укажите код безопасности и нажмите «Далее».
- Примите условия соглашения и подтвердите правильность указанных данных с помощью кода из СМС.
Чтобы произвести расчет с помощью умных часов, надо дважды нажать на кнопку сбоку, приложить дисплей часов к терминалу и дождаться подтверждения успешного проведения операции.
Платежная система используется для осуществления расчетов на таких устройствах, как iPad, MacBook Pro (только со сканером отпечатка пальца) и компьютер Mac (модели старше 2012 года и с синхронизацией с Айфоном или умными часами). Однако с помощью указанных устройств можно расплачиваться только в программах (в том числе в app store) и в интернете при условии предоставления этой возможности сайтом. Для реализации возможности найдите Apple Pay, еще раз проверьте правильность оформления покупки и нажмите Touch ID (или два раза на кнопку сбоку на часах). При прохождении платежа появится галочка и слово «Готово».
Пользование платежным средством от Apple производится бесплатно. Политика безопасности и конфиденциальности компании не допускает хранение данных ни на устройствах, ни на сервере.
Заключение
Оплата телефоном вместо карты Сбербанка не требует подключения к сети интернет вне зависимости от того, какой системой и моделью телефона вы пользуетесь. Отличия в использовании ближней бесконтактной связи одной платежной системы от другой зависят от разработчиков и модели телефона.
Двенадцать ступеней
EMV
-транзакции
«Транзакцию свершить чтобы, ступеней дюжину пройти должен ты»
Из наставлений магистра
EMVco
Наверняка многие из вас заметили, что после замены карт с магнитной полосой на чиповые время совершения операции в терминале увеличилось на несколько секунд. Дольше происходит чтение микросхемы, больше времени уходит на проверку ПИН-кода в офлайн.
Связано это с тем, что процесс обслуживания чиповых карт гораздо более сложный, чем чтение пары десятков байт с полосы и отправка в открытый сокет авторизационного запроса.
Согласно стандарту EMVCo, типовой цикл проведения EMV-транзакции состоит из 12 этапов:
1. Выбор приложения;
2. Инициализация обработки приложения;
3. Чтение данных приложения;
4. Аутентификация эмитента в режиме офлайн;
5. Обработка ограничений;
6. Аутентификация держателя карты;
7. Проверка параметров управления рисками на стороне терминала;
8. Анализ действий терминала;
9. Проверка параметров управления рисками на стороне карты;
10. Анализ действий карты;
12. Завершение транзакции.
Эти операции требуют интенсивного обмена и вычислений как на стороне карты, так и на стороне терминала и занимают по меркам онлайн-систем много времени. При этом карта постоянно находится в считывателе терминала, а клиент с нетерпением ждет вердикт системы.
Для крупных торговых сетей дорога каждая секунда, да и современные клиенты хотят быстрее получить свой товар. Платежная система Visa предложила для магазинов и покупателей технологию бесконтактного обслуживания карт. Помимо скорости оплаты, клиенты получили еще одно ценное преимущество - теперь стандартный кусок пластика может стать вообще лишним, данные для оплаты записываются в телефон с NFC.
Quick
VSDC
или давай сделаем это по-быстрому
«The Visa requirement is for the transaction time not to exceed 500 milliseconds
»
Из руководства
Visa
для разработчиков бесконтактных терминалов
Приведенное в эпиграфе требование задает очень жесткие рамки для обработки бесконтактной транзакции - 500 миллисекунд. Ровно столько времени есть у терминала и карты, чтобы познакомиться, обсудить и принять верное решение.
Чтобы сделать проведение бесконтактной транзакции реальным за такой короткий срок, разработчики предложили убрать из 12 шагов EMV-транзакции максимум лишнего, а необходимые шаги - объединить и сократить. Так появились спецификации qVSDC (quick Visa Smart Debit / Credit).
На рисунке 1 приведены основные фазы обслуживания бесконтактной транзакции.
Рис. 1. Основные фазы обслуживания бесконтактной транзакции
Фаза 1. Подготовка к бесконтактной транзакции.
В этот момент терминал уже знает сумму к оплате и может определить возможность проведения транзакции по бесконтактному интерфейсу с учетом разрешенных банком-эквайрером лимитов. Терминал заполняет запись TTQ (Terminal Transaction Qualifier), которую он позже отдаст карте для принятия решения.
Если проведение бесконтактной транзакции возможно, то терминал активирует бесконтактный считыватель.
Фаза 2.1. Выбор приложения
Клиент подносит бесконтактную карту или телефон с NFC к считывателю. Считыватель запрашивает у карты список приложений, которые поддерживают бесконтактную оплату - PPSE (Proximity Payment Systems Environment). Если приложение найдено, то оно автоматически выбирается для оплаты по идентификатору AID (Application ID). Если приложение не найдено, то транзакция завершается. При этом терминал предлагает использовать другой интерфейс для совершения оплаты.
Фаза 2.2. Инициализация обработки приложения
Терминал передает карте самую Главную Команду - Get Processing Option. На основании анализа записи TTQ, суммы и валюты транзакции данных карта принимает решение о способе аутентификации клиента с учетом правил управления рисками, заданных эмитентом карты.
Для бесконтактной оплаты реализован механизм ускоренной аутентификации fDDA (Fast Dynamic Data Authentication). Перед ответом на команду Get Processing Option карта подписывает с помощью сертификата ключа эмитента случайное число (unpredictable number), а также параметры переданной терминалом транзакции - сумму и код валюты. В отличие от стандартного EMV-процессинга, для сокращения времени вместо отдельного цикла обмена криптограмма транзакции (TC) передается сразу в ответе на команду Get Processing Option.
Фаза 3. Аутентификация держателя карты
На основании информации, полученной от карты, терминал проводит аутентификацию держателя карты. Варианты могут быть следующие:
Без аутентификации. Такое допустимо, например, при использовании сервиса VEPS (Visa Easy Payment Service);
По подписи. Кассир должен запросить у клиента подпись на чеке;
ПИН-код. Терминал предлагает клиенту ввести ПИН-код;
CDCVM (Consumer Device CVM). Специальный способ, придуманный для устройств клиента, таких как телефон. В этом случае клиент вводит отдельный код доступа к платежному приложению. Признак проведения такой аутентификации будет передан в терминал.
Фаза 4. Авторизация транзакции в режиме онлайн.
При необходимости, терминал формирует запрос авторизации и направляет его эмитенту. В запросе передаются стандартные поля EMV-транзакции, криптограмма транзакции, выбранное приложение и признак обслуживания карты по бесконтактному интерфейсу.
Приложение
Visa
QIWI
Wallet
. Общая схема взаимодействия
С момента выхода операционной системы Google Android версии 4.4 разработчики могут обращаться к интерфейсу NFC напрямую. Благодаря этому стало возможно эмулировать работу карты в платежном приложении. Официально технология называется Host Card Emulation (HCE).
Описанные выше технологии могут быть реализованы не только в микросхеме, имплантированной в кусочек пластика, но и в тех самых Consumer Devices, в частности - в мобильных телефонах.
Благодаря сотрудничеству Visa и QIWI теперь мы можем на себе попробовать, как это работает в жизни. Достаточно иметь:
Смартфон с чипом NFC и ОС Android не ниже 4.4;
Установленную программу мобильный кошелек Visa QIWI Wallet .
На рисунке 2 приведена схема взаимодействия участников при бесконтактной оплате с помощью телефона.
Рис. 2. Схема взаимодействия участников
С точки зрения платежной системы, взаимодействие участников не отличается от обычной оплаты по карте. POS-терминал подключен к хосту процессинговой системы банка-эквайрера и формирует запросы на авторизацию транзакций оплаты. Процессинговая система банка-эквайрера направляет запросы на авторизацию в платежную систему Visa, которая маршрутизирует запросы на процессинговую систему банка-эмитента. Полученный ответ по цепочке возвращается на терминал.
Взаимодействие банка-эмитента со смартфоном построено интереснее, остановимся на нем подробнее.
Пользователь ставит на свой смартфон программу Visa QIWI Wallet . При первом запуске программа привязывается к смартфону с помощью сеансового пароля, отправляемого пользователю по SMS.
Канал между смартфоном и сервером банка-эмитента защищен. В системе используется технология SSL-pinning. Это означает, что SSL-сертификат, используемый на сервере, внедрен непосредственно в приложение Visa QIWI Wallet . Стандартное хранилище сертификатов Android не используется, поэтому риск подмены сертификата существенно снижается. Кроме того данные, передаваемые в приложение, шифруются ключом, загружаемым с сервера.
По защищенному каналу связи между процессинговой системой банка-эмитента и телефоном в приложение загружаются детали банковской карты Visa. Если в телефоне есть чип NFC и режим HCE поддерживается, то дополнительно в приложение загружается ключ, которым будет подписана криптограмма транзакции (TC). Принятый ключ, так же как и детали карты, хранятся в защищенном хранилище в памяти смартфона. В целях безопасности ключ периодически меняется.
Для оплаты товара доступ в Интернет не требуется, приложение Visa QIWI Wallet может даже не быть запущено, надо только разблокировать экран.
Если сумма покупки не превышает 1 тыс. рублей, то срабатывает сервис VEPS и дополнительная аутентификация клиента не требуется.
Если сумма покупки больше порога и экран был разблокирован клиентом, то терминал попросит подписать чек транзакции (аутентификация по подписи). Факт разблокировки подтверждает владение телефоном. Признак CDCVM (Consumer Device CVM) будет передан на терминал.
Если сумма покупки больше порога и на смартфоне не включена блокировка экрана, то приложение может запросить дополнительное подтверждение от клиента с помощью пароля доступа. Здесь потребуется выход в Интернет.
Взаимодействие с терминалом производится согласно описанной выше схеме qVSDC. В отличие от аппаратной реализации на чипе, все вычисления, а также генерация криптограммы TC выполняется программно.
Многие слышали о возможности использовать телефон вместо карты Сбербанка для оплаты покупок. Рассмотрим детально, как работает функция, как привязать карту Сбербанка и как платить без физического присутствия карточки.
Как происходит оплата с телефона
Оплачивать телефоном вместо карты Сбербанка стало возможным с 2016 года. Чтобы платить смартфоном, требуется загрузить карту в специальное приложение. После чего оплачивать можно телефоном, если поднести его к терминалу или иному устройству по приему платежей. Удобством такого варианта выступает отсутствие необходимости всегда иметь при себе карту. Оцените сами:
Платить телефоном как картой с NFC
Платить телефоном стало возможным благодаря технологии NFC – бесконтактный способ передачи данных на ближние расстояния (порядка 4 см). Модуль NFC может быть встроенным на новые версии телефонов, или его можно настроить.
Смартфоны Samsung, помимо NFC, могут передавать сведения также посредством MST, при котором формируется магнитное поле, схожее с полем пластиковой карты.
Безопасность платежа с Android и iPhone
При загрузке информации о карте на телефон, стоит помнить, что она не сохраняется в нем. Она зашифрована и находится на серверах Google, потому не может стать известной третьим лицам. При утере или краже телефона, пользователь сможет заблокировать личные данные или удалить при помощи функции "Удаленное управление Android".
Высокой степенью безопасности характеризуются и iPhone. Платформа характеризуется надежностью и практически защищена от взлома.
Как установить функцию оплаты с телефона
Чтобы использовать право платить с телефона, необходимо скачать соответствующее приложение для оплаты телефоном вместо карты Сбербанка: Apple Pay, Android Pay или Samsung Pay.
Подключить функцию оплаты можно в Сбербанк Онлайн или непосредственно в приложении.

В первом случае следует загрузить , в главном меню выбрать необходимую карту и кликнуть на детальную информацию о ней. Найти строку Добавить в Android Pay или Apple Pay, Samsung Pay.
Подключить через мобильное приложение
Чтобы получить возможность оплачивать покупки телефоном вместо карты в приложении, необходимо следовать инструкции:
- Зайти.
- Кликнуть на "Добавить карту".
- Отсканировать пластик (поднести к камере). Информация о карте поступает в телефон при ее сканировании.
- Ввести остальные данные.
- Изучить и согласиться с пользовательским соглашением.
- Подтвердить полученным кодом.
Для iPhone привязку карты можно осуществить через приложение Wallet.

Какие карты можно привязать
В момент запуска возможности платить телефоном как картой, Сбербанк позволял активировать только карты MasterCard. В прошлом году владельцы также получили право оплачивать телефоном покупки.
На сегодня практически все виды карт Сбербанка поддерживают возможность загрузки в телефон, чтобы оплачивать в розничных точках:
- дебетовые и кредитные;
- классические, золотые, премиальные;
- Подари жизнь;
- Momentum и Visa Electron.
Исключения составляют только карты Maestro. Платить с телефона для владельцев карт, обслуживающихся системой МИР, также не доступно.
Как платить телефоном вместо карты (инструкция)
Оплачивать телефоном Samsung можно повсеместно из-за технологии MST, о которой мы упоминали выше. iPhone же можно использовать только на терминалах и устройствах, оснащенных приемом платежей по бесконтактной основе.
Платить телефоном вместо карты Сбербанка достаточно просто:
- Разблокировать экран.
- Поднести телефон к аппарату по приему платежей.
- На дисплее появится надпись Готово и прозвучит звуковой сигнал.
- Оплата прошла успешно.
Чтобы платить с iPhone, необходимо использовать Touch ID. Потребуется приложить палец и поднести телефон к устройству. При успешном выполнении, появится соответствующая надпись и прозвучит сигнал, сопровождаемый легкой вибрацией.
Оплачивать с Apple Watch легко по такой инструкции:
- Нажать на кнопку с боку два раза.
- Повернуть дисплеем к терминалу.
- Получить сигнал о завершении.
Заключение
Оплата телефоном вместо карты Сбербанка уже не считается чем-то диковинным. Любую карточку Сбербанка можно подключить в телефон, используя соответствующее приложение или через Сбербанк Онлайн. Оплачивать можно повсеместно, кроме телефонов, поддерживающих только бесконтактный способ передачи данных.

























