银联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

相关文章
相关标签/搜索