Бесконтактная оплата картой через NFC работает следующим образом: 2
- В карту встроен чип NFC и антенна. 2 Когда на терминале включается оплата, терминал начинает излучать слабое магнитное поле. 2
- При приближении карты к терминалу она попадает в поле, и благодаря антеннам на чипе появляется ток. 2
- Чип начинает работать и посылает в ответ импульс в виде магнитного поля. 2
- Терминал оплаты улавливает этот импульс, раскодирует его и начинает процесс оплаты. 2
Когда с карты отправляются на терминал не деньги, а токен, в нём содержится зашифрованная информация о платёжной системе и номере карты. 2 Современные NFC-чипы каждый раз генерируют новый токен — в нём содержится вся та же информация, но зашифрованная разными ключами. 2
- Терминал, получив токен, сразу его проверяет — соответствует ли он стандартному банковскому токену или это что-то другое. 2 Если соответствует — токен идёт дальше по процессу, а если нет — терминал даже не пытается связаться с банком и сразу выдаёт ошибку. 2
- Если с токеном всё в порядке, терминал через платёжную систему связывается с банком и отправляет токен ему. 2 Это самая долгая часть оплаты — если всё работает через мобильный интернет, то это может занять до пары минут. 2
- Когда банк получает токен, он его расшифровывает и узнаёт, действительна ли карта и не вышел ли срок действия, платёжная система этой карты, название банка, который выдал карту, реквизиты карты. 2
- Если запрос на средства одобрен, деньги списываются с банковского счёта клиента. 1
Радиус действия NFC-передатчиков зависит от их мощности и достигает 20 см. 4