銀聯Apple Pay 總結

最近在空餘的時間作了銀聯Apple Pay,是銀聯快捷支付,在手機錢包裏面綁定銀行卡,在購買商品的時候直接指紋支付就能夠了.服務器

首先你看一線Apple Pay的官方文檔:Apple Pay Human Interface Guidelines. 由於按鈕和界面的緣由,蘋果拒絕我2次了.ide

按鈕要使用蘋果自帶的Apple Pay按鈕,要添加各類判斷,判斷是否支持Apple Pay支付功能,不支持的話要提示用戶,還有就是按鈕狀態的顯示,好比是否綁定銀行看,若是沒有綁定就讓他去綁定一下(按鈕樣式Set Up),若是綁定就直接支付就能夠了(Buy with 🍎),這2種狀態按鈕的顯示樣式是不同的.ui

而後去下載銀聯Apple Pay支付的SDk,導入工程和配置工程和生成證書.spa

流程就是,咱們用訂單號傳給咱們本身的服務器,服務器使用PHP寫的,返回有用的就是一個Token值:code

[UPAPayPlugin startPay:self.tn mode:self.tnMode viewController:self delegate:self andAPMechantID:kAppleMerchantID];

self.tn 就是給咱們返回來支付的Token值;blog

self.tnMode 是支付的環境, 00表示線上環境.文檔

kAppleMerchantID : 就是證書的名字.it

實現起來仍是挺簡單的,只是本身沒有作過,作過一遍就行了!加油!!!class

相關文章
相關標籤/搜索