一,普通流程
1,ios升级9.2.1以上硬件配置带有touch ID,升级后会出现wallet。
2,开发,修改target为iOS 8.1,然后在项目Capabilities里将Apple Pay设置为on
创建Merchant ID,Name:kuaihuoyunIdentifier:merchant.kuaihuoyun
3,设备要求
Apple Pay仅支持IPhone 6/6 Plus,iPhone 6s/6s Plus,iPad Air 2/mini 3/mini4,
iPhone 5 可以通过绑定外置 watch进行支付
4,
PKMerchantCapabilityEMV 银联
银联服务:https://open.unionpay.com/ajweb/product/detail?id=80
5,问题
如果cer证书安装后,KeyChain Access中显示了警示信息,表示未知授权签发证书或者无效证书发行人,那么要确保你已经在钥匙链中安装了WWDR中级证书-G2和Apple Root CA-G2。你可以在这个地方下载这些东西:apple.com/certificateauthority.
二,接入银联支付,封装环境
1,国内商家申请 Apple Pay
线下商家,换台支持闪付的POS机就行
APP商家,接银联SKD
2,银联有折扣时,可设计相关UI显示折扣信息,银联接口返回 3元素:币种,原价,折扣价
PS:商户订单是否成功支付应以商户后台收到全渠道返回的支付结果为准,此处支付 控件返回结果仅作为商户 App 向用户展示支付结果使用。
三,开发衔接事项
1,服务端 开发相关应用,并提供 3个接口(客户端提交订单信息接口,返回客户端流水号TN接口,银联全渠道返回最终交易数据)
2,客户端
中国银联:提交业务变更书,孙妍 18058803000;申请
苹果:申请 merchantID 已完成。merchant.kuaihuoyun.
参考
1,Apple Pay准备工作-申请MerchantID及对应证书详细图文教程
http://www.jianshu.com/p/2e5e45afc246
2,官方调用方式1
http://www.cocoachina.com/ios/20141023/10026.html
3,官方调用方式2
http://www.cocoachina.com/ios/20150126/11019.html
4,apple pay设计背景与盈利方式
http://www.mpaypass.com.cn/news/201410/29134818.html
5,银联下调用方式
https://open.unionpay.com/ajweb/product/detail?id=80