簡體   English   中英

帶POS的NFC-Android

[英]NFC with POS - Android

我正在開發一種錢包類型的應用程序,並且希望在哪里可以找到有關電話和POS系統通信方式的概述。 我必須假定,由於Google錢包可以與通用POS終端進行通訊,因此必須有一些規范。

任何幫助,不勝感激。

NFC有兩個方面經常混雜在一起:

  1. NFC是一種非接觸式通信方式。

  2. 手機上的NFC與安全元素容器結合在一起。

如果要實施銷售點(POS)支付系統,則基本上有兩種選擇:

  1. 盡量保持與當前支付基礎設施的距離。 為此,手機必須模擬非接觸式信用卡並實施EMV(歐洲支付主卡Visa)標准。 並且您需要將安全元素加載到安全元素容器中。 這樣,您可以在接受非接觸式信用卡/借記卡的任何地方使用手機。 但是,Android應用程序無法訪問卡仿真模式。 它僅限於操作系統(Google電子錢包)中的特殊應用。 將安全元素加載到容器中需要與移動網絡運營商(MNO)合作。

  2. 建立您自己的支付系統,並將NFC僅用作非接觸式通信渠道。 在這種情況下,您不需要任何特殊的操作系統或MNO支持。 但是,您可能需要一個新的或經過修改的付款終端,該終端將連接到收銀機軟件。 識別消費者的密鑰很可能會存儲在您的中央支付服務器上。 如果要將其存儲在SE容器中,則再次需要MNO的支持,因為只有MNO認可的應用程序才能訪問SE容器。

答案有些偏向於Android。 但是,由於iPhone不支持NFC,因此,這是迄今為止與錢包應用最相關的操作系統。

更新

iPhone現在具有NFC通信。 但是,它不適用於第三方應用程序。 蘋果公司本身實現了EMV和FeliCa(適用於日本)。

看一下EMV規范 據我所知,Google電子錢包付款中使用的安全元素是遵循這些規范的非接觸式智能卡(恰好嵌入在移動設備中)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM