同一个二维码支持多种支付的实现思路
2017-05-05 11:08
381 查看
我们在一些商店使用手机支付时会遇到使用支付宝或者微信都只扫一个二维码就能完成付款。
参考代码:将微信和支付宝支付的两个二维码合二为一
一个二维码支持支付宝和微信支付(上)
有个免费合并的工具,芝麻二维码的收款码合并,直接用个人支付宝和微信二维码合并,无手续费。www.hotapp.cn/shouqian
方式一 判断应用类型做相应跳转
微信和支付宝融合到一张二维码上是可以实现的,这个二维码就是一个地址链接url实际上是一个支付网页(我们自己网站的页面),支付宝和微信的扫一扫实际上就是在应用内部打开的这个网页。网页在被打开的时候会判断打开这个网页的应用类型,如果是微信的话就跳转到微信支付接口,支付宝扫的就跳转到支付宝支付接口。这种叫做统一支付二维码,不光可以做到支持支付宝支付和微信支付,甚至还可以支持百度钱包和qq钱包等。参考代码:将微信和支付宝支付的两个二维码合二为一
一个二维码支持支付宝和微信支付(上)
方式二 图层叠加
而除此之外还可以通过另一种途径那就是接入第三方支付平台,通过第三方支付的方式也可以达到这样的目的,需要了解的是该第三方支付平台必须是正规合法而且有官方颁布的第三方支付牌照的公司,以确保财产的安全。当然也可以利用神奇的两个二维码合成技术来进行微信和支付宝两个不同的支付码的图片层面的合成,但这样的方式并不是一个明智的选择,因为没有单一二维码表达信息那样明确。如果只是需要微信和支付宝的合并的话 现在有很多平台提供合并功能,只需要分别上传微信收款二维码和支付宝收款二维码即可。有个免费合并的工具,芝麻二维码的收款码合并,直接用个人支付宝和微信二维码合并,无手续费。www.hotapp.cn/shouqian
相关文章推荐
- 怎样实现一个二维码同时支持微信支付和支付宝支付
- 扩展GridView实现的一个自定义无刷新分页,排序,支持多种数据源的控件TwfGridView
- 判断是微信还是支付宝支付,进行一个二维码多种支付
- 在一个tableView 中需要自定义多种样式的cell(两种或三种),通常你如何实现,说说思路即可?
- 一个查重算法的多种实现思路
- 利用面向对象的思想实现一套代码,要求一个APP支持微信支付,支付宝支付,银联支付
- 一个二维码实现同时支持AppStore下载地址 、安卓端下载地址
- 一个二维码实现同时支持AppStore下载地址 、安卓端下载地址
- 终于实现了网页在线截屏,没有插件,支持长网页和多种格式
- 一个图片轮换显示的实现,使用DIV+JS,支持Firefox,IE,Safiri
- 判断一个字符串是否全是数字的多种方法及其性能比较(C#实现)--来源CSDN
- 一个控件几行代码实现换肤(可支持菜单)
- 给大家推荐一个真正的免费空间,支持asp.net,PHP,多种数据库,空间容量无限
- 自己编写的一个Json工具类,实现了反射将整个Object转换为Json对象的功能,支持Hibernate的延迟加载对象
- 一个控件几行代码实现换肤(可支持菜单)
- 一个图片轮换显示的实现,使用DIV+JS,支持Firefox,IE,Safiri
- 一个漂亮的JS弹出日历,支持多种浏览器
- 判断一个字符串是否全是数字的多种方法及其性能比较(C#实现)
- 网页防抓取的一个思路以及实现
- 一个页面搞定几乎所有的列表需求的实现思路和一点代码。