NFC 離機付款同步

Android 支援使用安全元件進行 NFC 卡片模擬,用於主機外部的卡片模擬。(詳情請參閱主機型卡片模擬總覽)。不過,在 Android 平台上,感應支付設定中指定的偏好付款服務,不一定會與安全元件中的應用程式同步。也就是說,系統可能會使用安全元件中的非偏好付款服務,而非偏好付款服務。

在 Android 11 中,主機外付款同步功能提供機制,可讓您同步處理感應支付的付款設定、感應前端 (CLF) 的路徑設定,以及安全元件中應用程式選取的狀態。

下圖說明主機外付款同步功能的設計架構。

主機外付款同步設計架構
圖 1. 異地付款同步處理設計架構

實作

如要實作主機外付款同步功能,裝置必須具備支援 NCI 2.0 標準的 NFC 控制器,並使用 Android 開放原始碼計畫 NFC 和開放行動應用程式設計介面 (OMAPI) 架構。

架構 API

如要實作主機外付款同步功能,請使用 Android 開放原始碼計畫中的下列架構 API:

驗證

如要驗證主機外付款同步功能的實作情形,請安裝具有對應安全元件的安全元件應用程式,然後在不同情況下,檢查 NFC 讀取器是否傳回適當的回應。