支付宝微信QQ钱包收款码合并教程及源码下载

时间:2024-06-03 07:12:32

分享一篇支付宝、微信、QQ钱包收款二维码合并教程,适合做微商及开小店的朋友掌握。收款码合并可以将微信收款码、支付宝收款码以及QQ钱包收款码合并为一个二维码,这样对方支付时只要扫一个二维码即可,方便实用!

支付宝微信QQ钱包收款码合并教程及源码下载

在线制作多合一收款二维码

应该有很多网站都可以在线制作多合一收款二维码,其中芝麻二维码就是其中一个。

芝麻二维码最近推出的“收款码合并”功能就是将微信收款码和支付宝收款码以及QQ钱包收款码合并为一个二维码!听上去感觉很神奇,快来试试吧!

1、首先你要分别获取微信、支付宝、QQ收款码的二维码。

  • 如何获取微信收款码?
    打开微信,点击右上角的【+】号,再点击收付款,然后点击【我要收款】,最后保存收款码或截图即可。
  • 如何获取支付宝收款码?
    打开支付宝,在其首页点击一下【收钱】,点击右上角的【...】最后保存二维码或截图即可。
  • 如何获取QQ收款码?
    打开手机QQ,在其主界面点击右上角的【+】号,再点击付款,然后点击右上角的【...】选择【我要收款】,最后保存二维码或截屏到相册即可。

2、打开有收款码合并功能的网站,注册并登陆。

https://www.hotapp.cn/shouqian

3、点击免费合并收款码,然后按提示上传或者扫码你刚才获取的微信、支付宝、QQ收款码的二维码

4、最后点免费合并即可。

支付宝微信QQ钱包收款码合并教程及源码下载

上图就是在芝麻收款中合并的收款码,大家可以扫一下试试(如果还打个款就再好不过了^_^)

上面的教程是针对普通用户,如果你是网站站长或者博客博主,想在自己网站上放个万能收款码,那么你可以往下看!

网站站长制作多合一收款二维码

其实无论是支付宝还是微信的收款码,其本质上是一个包含了收款链接的二维码。所以我们的思路是:检测如果是支付宝浏览页面,就给出支付宝的付款链接、如果是微信,就给出微信链接……

那么问题来了,如何进行判定呢?很好办,根据 UA 就能进行判定了!

判断UA的代码如下:

if(navigator.userAgent.match(/Alipay/i)) {

// 支付宝

} else if(navigator.userAgent.match(/MicroMessenger\//i)) {

// 微信

} else if(navigator.userAgent.match(/QQ\//i)) {

// QQ

} else {

// 其它

}

理论上来说,进行判定后直接给跳转到对应的收款页面就行了,然而实际测试发现在QQ和微信中并不能直接调用付款功能,只有支付宝能直接进行付款。

这里就只能用一个折中的办法:如果是QQ或微信扫的码,就再放出一个二维码的界面,让用户通过长按识别二维码进入支付流程。

最终完成的效果依然和上面的芝麻收款大同小异。

文末提供了收款码合并的源码下载(单文件纯 html 实现,需上传至网站空间使用)

注:请将代码中第 12、15、18行中的收款链接改为自己的(不改我也不介意)。

请用专门的 Html 编辑器(如 notepad++)进行编辑,切勿直接用记事本编辑,否则可能出现中文乱码!

附:收款链接获取方法(图示)

以下以微信为例,QQ、支付宝的获取方法类似。

打开微信,点击右上角>收付款

支付宝微信QQ钱包收款码合并教程及源码下载

找到“二维码收款”

支付宝微信QQ钱包收款码合并教程及源码下载

将得到的收款二维码保存(截图)

用二维码识别工具(如 https://cli.im/deqr/) 上传二维码图片并获取到二维码中的收款链接。

支付宝微信QQ钱包收款码合并教程及源码下载

将获取到的收款链接粘贴并替换源码中的链接即可。

支付宝微信QQ钱包收款码合并教程及源码下载

收到网友反馈,说源码中被加料,仔细检查了一下,已经移除被加料内容,请下载过的朋友重新下载吧,有问题也请反馈。

支付宝微信QQ钱包收款码合并教程及源码下载