版權聲明:本文為博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/Loving_iOS/article/details/50747875
作者:Loving_iOS
轉載請標明出處:http://blog.csdn.net/loving_ios/article/details/50747875
Apple Pay,是蘋果公司在2014蘋果秋季新品發布會上發布的一種基于NFC的手機支付功能,于2014年10月20日在美國正式上線。
Apple Pay 自上線來,已經占據數字支付市場交易額的 1%。三分之二的Apple Pay 新用戶在 11 月份多次使用這項服務。Apple Pay 用戶平均每周使用Apple Pay 1.4 次。
2016年2月18日凌晨5:00, Apple Pay 業務在中國上線。Apple Pay 在中國支持中國工商銀行、中國農業銀行、中國建設銀行、中國銀行、中國交通銀行、郵政儲蓄、招商銀行、興業銀行、中信銀行、民生銀行、平安銀行、光大銀行、華夏銀行、浦發銀行、廣發銀行、北京銀行、寧波銀行、上海銀行和廣州銀行的19家銀行發行的借記卡和信用卡。并將他們與Apple Pay 關聯,就能使用新的支付服務。中國將成為全球第五個、亞洲第一個上線該服務的國家。
Apple Pay支持的設備
iPhone系列:iPhone 6、iPhone6 Plus、iPhone 6s、iPhone 6s Plus
iPad系列:iPad Air 2、iPad mini 3、iPad mini 4、iPad Pro
Apple Watch
注意:iPhone 5和iPhone 5s本身并不支持,而是連接到它們的Apple Watch可以用,因為5系列的手機不帶NFC。
Apple Pay系統要求
iOS需升級到9.2及以上,Watch OS需要2.1或更高版本。
Apple Pay支付流程 :
首先Apple Pay分為線上線下兩種支付方式,網上所謂的不需要網絡直接可以支付指的是線下支付,此支付方式利用的是NFC,通過NFC技術與商家進行連接,然后通過NFC傳遞你所綁定卡的銀行信息到商戶的NFC設備上,然后商戶進行處理,就類似于刷卡,你拿著卡商戶在pos機上刷是一樣的,只不過,這里的卡變成了手機而已。
其次是應用內支付,應用內支付呢,這個就需要網絡了,因為你得自己處理你得支付。現在銀聯已經推出了支持Apple Pay的SDK,地址如下:?
銀聯Apple Pay SDK
像Apple Pay這種肯定是無跳轉支付,那么客戶端的工作就更省勁了,直接讓服務器去看,后臺Demo的下載地址如下:
下載資源
所以,綜上來看,所謂的Apple Pay支付并不是說只需要利用蘋果提供的支付框架,還需要第三方銀聯的支持,客戶端只是利用蘋果提供的框架做了兩件事,一件事就是touch id的校驗,另一件事就是將你綁定的銀行卡的信息經過加密傳遞給商戶或者本地sdk方進行處理。
Apple Pay的實現:?
關于如何實現Apple Pay,http://www.cocoachina.com/ios/20150126/11019.html?,http://www.cocoachina.com/ios/20141024/10026.html大家可以看看。
安全:蘋果服務器不存儲客戶卡號
在中國,Apple Pay由中國銀聯和蘋果公司合作推出,這一產品也正基于銀聯最新推出的“云閃付”。去年12月12日,中國銀聯聯合20余家商業銀行在京共同發布“云閃付”。“云閃付”作為以非接觸支付技術為核心的銀聯移動支付新標志,涵蓋NFC、HCE、TSM和Token等各類支付創新技術應用。
據介紹,Apple Pay添加信用卡或借記卡時,實際的卡號既不存儲在設備上,也不存儲在 Apple 的服務器上,系統會分配一個唯一的設備賬號,對該賬號進行加密,并以安全的方式將其存儲在設備的安全芯片中。
客戶使用時,蘋果設備上不顯示實際卡號,只顯示新生成的虛擬卡(設備賬戶號碼)卡號的后四位,同時依靠每筆交易特定的動態安全代碼來處理付款。因此,Apple不會與商家共享客戶信用卡或借記卡的實際卡號,付款時也不會傳輸這些資料。
---------------------
作者:劉新林
來源:CSDN
原文:https://blog.csdn.net/Loving_iOS/article/details/50747875
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!