SwipeYours -
Приложение для платежей Visa MSD с использованием эмуляции карты хоста (HCE)
Приложение, которое помогает разработчикам понять новую функцию эмуляции карт Android Host для платежей. Приложение позволяет вам ввести собственные данные магнитной полосы с визовой карты и использовать их в протоколе платежей NFC под названием Visa MSD. В то время как Visa не намеревалась, чтобы владельцы карт использовали свои данные таким образом, приложение будет работать с картами Visa из большинства банков. Visa MSD является поддерживаемым протоколом платежей большинства платежных терминалов NFC в Соединенных Штатах и Канаде.
Чтобы получить данные магнитной полосы с вашей карты, вам понадобится читатель. В США они доступны как на Amazon, так и на eBay примерно за 20 долларов. Недорогие из них - это USB -устройства, которые действуют как вход клавиатуры, поэтому на компьютерах Windows или Mac OS X не требуется специальных драйверов. В то время как я уверен, что есть более безопасные варианты, вы можете использовать приложение, такое как Google Keep или Docs, чтобы быстро перенести ввод промахи на свой телефон и вставить его в приложение. Данные карты, введенные в приложение, хранятся с использованием API Android SharedPreference, который не доступен другим приложениям на неровном телефоне.
Полный исходный код для SwipeYours доступен на GitHub: https://github.com/dimalinux/swipeyours
Блог, описывающий множество деталей SwipeYours : http://blog.simplytapp.com/2014/01/host-card-emulation-series-swipeyours.html
SwipeYours требуют как NFC, так и версии Android> = 4.4 для HCE (эмуляция карты хоста).
Конфиденциальность: это приложение не имеет разрешений на Интернет и не будет передавать информацию о вашей карте нигде, кроме как через интерфейс NFC для платежей.