企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## JS调用收款接口(通用任何语言)( 调用以下接口!请确定已经上传收款码跟店员码(重要)) 第一步:加载JS,本插件基于jQuery 请自己加载jQuery插件 > http请加载 ~~~ <script src='http://api.hxs823.cn/Js/pay/pay.js'></script> ~~~ > https请保存pay.js到本地加载路径 第二步:调用 ~~~ fast_pay.shows_qr({ pay_way: 'wechat', //wechat为微信支付,alipay为支付宝 appkey: '', //填写网站生成的appkey uid: "",//付款用户id,如果没有就填写ip,不要填写随机数, total_fee: "",//付款金额,必须带小数点2位数,比如2.00 pay_title: "",//支付标题 order_no: "",//你网站的订单号 sign:"",//签名请看下面 pay_type:"gren_qr",//不要修改 me_param: "",//其他参数 notify_url: "",//异步回调地址(未空则默认为我们后台) qr_load:function(data){ console.log(data);//获取支付二维码,可自定义弹出二维码或者跳转,如果无,则默认弹出二维码样式,你可以利用这个自定义二维码页面样式 }, success:function(data){ console.log(data); //支付成功后返回,你也可以在这里ajax更新网站订单,安全性自己处理,也可以使用异步回调 } }); ~~~ 先上传收款码跟绑定店员 ## 右键查看源码[js调用demo查看](http://api.hxs823.cn/fastpay/demo/pay.php) ## 查看其他参数[点击查看](https://www.kancloud.cn/fastpay/fast_pay/798856) sign签名参数介绍 ~~~ <?php $str_sign="appkey=你的appkey&order_no=你的订单号&secretkey=你的秘钥&total_fee=你的金额&uid=你网站购买的用户id&"; $sign=md5($str_sign); ?> ~~~ qr_load返回二维码介绍,弹出二维码之前,可以自定义二维码 ~~~ qr_load:function(data){ console.log(data); var html=data.html;//二维码内容 var qr=data.qr;//二维码地址 var qr_img=data.qr_img;//二维码图片 var order_no=data.order_no;//订单号 var exprie_time=data.exprie_time;//过期时间 var total_fee=data.total_fee;//金额 } ~~~ success支付成功介绍,支付成功后,可跳转 ~~~ success:function(data){ //支付成功后返回为你支付的参数 console.log(data); "uid": 1992, //支付用户的id,就是你的网站用户id "total_fee": 1,//支付金额(可能 会带0.01),如果要验证金额请使用下面的me_pri "total_fee": 1,//平台的金额 "pay_title": "在线支付",//支付名称 "order_no": 1528175771,//订单号 "canshu1": 1528175771,// } ~~~ ## JS 获取微信汇款的openid(可用于网页获取微信openid) ``` fast_pay.get_openid({ pay_title: "绑定收款账号",//支付标题 success: function(data) { //扫码后的操作 $("input[name='openid']").val(data.my_openid); layer.msg("绑定成功"); } }); ``` [http://api.hxs823.cn/demo/demo4/tixian_pc.php【JS获取openid的demo】](http://api.hxs823.cn/demo/demo4/tixian_pc.php) 备注:如果需要自定义弹出二维码样式,请添加qr_load参数函数