首先理解 Apple Pay 的支付流程靠胜,其中最關(guān)鍵一點(diǎn)就是:Apple 不處理跟扣款相關(guān)的邏輯串结,它只負(fù)責(zé)支付信息的傳遞钻蹬。Apple 通過 Touch ID 來驗證銀行卡卡持有者身份。實際的扣款行為則是發(fā)生在銀聯(lián)端趣惠,接入了 Apple Pay 的商戶組織好 Apple 返回的支付信息腮猖,向銀聯(lián)發(fā)出扣款請求之后鉴扫,該筆交易才會真正發(fā)生扣款。所以缚够,商戶還是要跟銀聯(lián)進(jìn)行結(jié)算的幔妨,Apple Pay 只是提供了一種支付渠道鹦赎。
由于 Apple Pay?在國內(nèi)是跟銀聯(lián)合作的谍椅,所以在接入方式的選擇上有兩種。一種是使用?CUP SDK(CUP?就是?China Union?Pay)等第三方的?SDK古话。另外一種就是使用?iOS?的?PassKit Framework?和銀聯(lián)的接口來接入雏吭。本質(zhì)上來說,第三方?SDK?就是對?PassKit Framework?和傳輸信息的加密解密過程做了一層封裝陪踩,讓開發(fā)者可以輕松完成?Apple Pay?的接入杖们。
兩種接入方式對比:
第一種使用第三方?SDK?接入的方式開發(fā)成本較低悉抵,但缺點(diǎn)在于對?Payment Sheet?定制化程度不夠。
而第二種形式的缺點(diǎn)就是開發(fā)成本較高摘完。不僅?iOS?端要處理好?Payment Sheet?的顯示和隱藏的邏輯姥饰,還要對各種異常情況做好相應(yīng)的?UI?處理。同時在后臺也需要處理好以下情況:支付信息的解密孝治,銀聯(lián)接口的交互列粪,以及訂單狀態(tài)的處理。
以下著重講采用第一種方式的操作步驟谈飒,需要在銀聯(lián)申請Apple Pay岂座,步驟如下:
步驟一、成為銀聯(lián)手機(jī)支付入網(wǎng)商戶
參照《全渠道業(yè)務(wù)運(yùn)營服務(wù)指引》,簽署業(yè)務(wù) Apple Pay 線上支付合作協(xié)議,申請銀聯(lián)商戶代碼,準(zhǔn)備接入的相關(guān)參數(shù)杭措。
步驟二费什、登錄銀聯(lián)商戶服務(wù)平臺,通過商戶服務(wù)平臺申請 CSR
1、 成為銀聯(lián)商戶服務(wù)平臺用戶手素。
在申請銀聯(lián) Apple Pay 接入時,銀聯(lián)的聯(lián)系人會分配商戶服務(wù)平臺的登錄權(quán)限及 CSR 的申請權(quán)限鸳址。存量商戶應(yīng)確認(rèn)是否開通了 Apple Pay 接入權(quán)限。在銀聯(lián)SDK模式中,銀聯(lián)代為商戶生成CSR文件,商戶可直接登錄銀聯(lián)商戶服務(wù)平臺獲取刑桑。
2氯质、 通過銀聯(lián)商戶服務(wù)平臺申請 CSR
銀聯(lián)在商戶服務(wù)平臺https://merchant.unionpay.com/中提供 Apple Pay 的 CSR 下載功能。登錄商戶服務(wù)平臺,進(jìn)入安全管理-CSR 文件下載,點(diǎn)擊“生成 CSR”按鈕,并將 獲取的 CSR 保存祠斧。CSR 文件與商戶代碼一一對應(yīng),是交易安全保護(hù)的重要環(huán)節(jié),請勿將 CSR 透漏給無關(guān)人員闻察。
3、 商戶服務(wù)平臺 CSR 生成頁面示意
重置CSR后,原CSR即刻失效,應(yīng)重新向Apple公司的網(wǎng)站提交新的CSR文件琢锋。
步驟三辕漂、將CSR提交至Apple
登陸蘋果開發(fā)者中心,選擇"Certificates吴超,Identifiers&Profiles"钉嘹,在Identifiers下,選擇Merchant IDs鲸阻,選擇列表中的ID標(biāo)示跋涣。
選擇CSR文件
常見問題及解決:如有如下報錯,請在“詢問支付是否在中國區(qū)域”頁面鸟悴,選擇“YES”陈辱。
步驟四细诸、升級APP
登錄銀聯(lián)商戶服務(wù)平臺,下載銀聯(lián)Apple Pay模式SDK安裝包及開發(fā)指南,升級App沛贪。手機(jī)端參考:《中國銀聯(lián)手機(jī)支付控件Apple Pay版本手機(jī)端開發(fā)指南》后臺部分(訂單傳送、TN獲取、交易查詢利赋、退貨)參考:《中國銀聯(lián)全渠道支付平臺-產(chǎn)品接口規(guī)范-商戶卷-第5部分 手機(jī)支付-手機(jī)控件支付》
步驟五水评、測試及投產(chǎn)
提交Apple Pay產(chǎn)品接入、測試申請,由銀聯(lián)進(jìn)行審核及生產(chǎn)參數(shù)分配工作媚送。完成測試后即可投產(chǎn)使用中燥。