apple pay扫银联二维码原理

参考文章

1.黑科技!iphone相机扫描银联二维码可直接付款!,https://mp.weixin.qq.com/s/VcIKAjny3fjP6KJzFauLyQ?

经过测试,iOS 11.2 版本iPhone手机扫银联码就能跳转到apple pay网页版付款

目前银联码分几种,使用二维码工具解析处理如下

1.个人码

https://qr.95516.com/00010000/0110XXXXXXXXXXXXXXXXXXXXXXXXXXXX

2.云闪付商家码

https://qr.95516.com/00010002/0111XXXXXXXXXXXXXXXXXXXXXXXXXXXX

3.银联小微商户码(个人通过云闪付商户通APP申请,地推渠道通过服务商申请)

https://qr.95516.com/00010002/6222XXXXXXXXXXXXXXXXXXXXXXXXXXXX

4.银行聚合码非95516系自有前缀

平安https://qrpay.yqb.com/001/48280000/48280000XXXXXXXXXXXXXXXXXXXXXXXX

工商https://b2c.icbc.com.cn/servlet/wcqr?f=ICBCqr&X=1&T=3&P=6&I=token1&N=token2&L=token3

5.银行聚合码95516系

农行https://qr.95516.com/00010002/622XXXXXXXXXXXXXXXXXXXXXXXXXXXXX

建行https://qr.95516.com/49990012/CCBXXXXXXXXXXXXXXXXXXXXXX

通过测试,qr.95516.com开头的二维码都能跳转apple pay,实际能用于支付的只有2和3

跳转后的格式为

https://qr.95516.com/UP02/qrcGtwWeb-web/front/doPay?insCd=00010002&qrNo=base64(ID)&respCode=34

注意qrNo=base64(ID)这部分

这部分就是通过base64编码的id,id从哪里取,取qr.95516.com开头链接最后一串32位的数字就行

找到转换后的链接后,在safari里面直接打开也能显示apple pay支付。

 

update2019-05-13:云闪付商家码和非地推渠道的银联小微商户码失效,地推渠道的正常

地推渠道二维码上会有服务商的信息,扫码之后也会交易明细里会显示,如通联,浦发等,非地推二维码没有,交易明细显示的是银联

 

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值