欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

支付宝 二维码/转账码/生成方式,突破二维码生成数量的限制

程序员文章站 2022-07-04 09:43:05
Pxpay 个人收款开源项目:https://gitee.com/DaLianZhiYiKeJi/xpay 支付宝收款的几种方式: 对于传统方式.支付宝限制了一天二维码的生成数量.在这之间简直是好用得不要不要得.但是突然间支付宝爸爸说.你搞那么多二维码干啥.还备注...一天给你20张够不够? 于是乎 ......

pxpay 个人收款开源项目:https://gitee.com/dalianzhiyikeji/xpay

支付宝收款的几种方式:

  1. 通过xposed 设置金额/备注.然后可以得到一张二维码.这是传统的方式.
  2. 通过支付宝的接口,自己拼接字符串.然后根据字符串生成一个二维码对于

对于传统方式.支付宝限制了一天二维码的生成数量.在这之间简直是好用得不要不要得.但是突然间支付宝爸爸说.你搞那么多二维码干啥.还备注...一天给你20张够不够?

于是乎一瞬间哀鸿遍野.有得同学有先见之明,生成好的二维码都存起来了.有存货,现在还可以拿出来用.但是没有存货的怎么办?

第二种方式,就出现了,转账码:

转账码也有多种途径

alipays://platformapi/startapp?appid=09999988&actiontype=toaccount&goback=no&amount=1.00&userid=2088521328947850&memo=qq_765858558

支付宝 二维码/转账码/生成方式,突破二维码生成数量的限制   amount=金额,userid,嗯,这个需要获取支付宝唯一id,memo,就是备注

自己拼接转账码,这种方式好用,方便,生成简单.老少皆宜,同嫂无欺,但是用户扫码之后.发现可编辑的.金额还可以改.备注也可以改.能改?用户别那么傻,改了你就会掉单.嗯程序员都是这么认为的.哪个**会去改啊.就这么用把.好上线吧.过了几天看看数据里,咦掉单了.咦怎么备注都是商品?卧槽.用户吧备注删了.!!! 这把轮到自己傻眼了吧

于是,最后一种方式,堪称完美

既能生成二维码,金额备注还是锁死的,用户还不能修改,一下子什么都解决了.

 1 <script>
 2 function returnapp() {
 3     alipayjsbridge.call("exitapp")
 4 }
 5 
 6 function ready(a) {
 7     window.alipayjsbridge ? a && a() : document.addeventlistener("alipayjsbridgeready", a, !1)
 8 }
 9 ready(function() {
10     try {
11         var a = {
12             actiontype: "scan",
13             u: "2088521328947850",
14             a: "200",
15             m: "qq_765858558",
16             biz_data: {
17                 s: "money",
18                 u: "2088521328947850",
19                 a: "200",
20                 m: "qq_765858558"
21             }
22         }
23     } catch (b) {
24         returnapp()
25     }
26     alipayjsbridge.call("startapp", {
27         appid: "20000123",
28         param: a
29     }, function(a) {})
30 });
31 document.addeventlistener("resume", function(a) {
32     returnapp()
33 });
34 </script>

 

原文: