微信客服

扫码联系客服

微信小程序支付功能

2021-10-27 10:09:37

进入小程序详情页面,点击小程序支付配置


弹出窗口内填写对应微信小程序支付信息

支付信息查看微信帮助:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=3_1

支付结果通知微信帮助:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_7&index=3

支付完成跳转网址:支付完成后进入小程序跳转到的网页网址。


网站代码集成

ordersn,money,key 三个参数均不能为空,空时无法跳转支付。

ordersn:定单号,系统与网站代码统一money:支付的金额,异步确定是否支付。

goodsname: 商品名称

key:小程序配置页分配的KEY值


<script src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script>

<script src="https://passport.cnblogs.com/scripts/jsencrypt.min.js"></script>

<script src="https://wxservice.appbsl.com.cn/public/static/js/encryption.js"></script>

<script >

                function topay() { //跳转支付,topay可自定义。

                        wx.miniProgram.getEnv(function(res) { // wx.miniProgram.getEnv微信小程序定义

                            if(res.miniprogram){ //判断是否为小程序环境,res.miniprogram微信小程序定义

                                var ordersn = ''; //要支付的订单号,确保唯一 如20190329123456,不能空。

                                var money = ''; //要支付的金额 如200,不能空。

                                var key = ''; //配置完成后得到易活码平台AppKEY值,不能空。

                                var goodsname = ''; //商品名称,不能空。

                                 var encrypt_str = encryption(ordersn,money,key,goodsname);//跳转小程序需要带的参数

                                var url = "/zsk_browser/pages/pay/pay?encrypt_str=" + encrypt_str;//跳转小程序的路径

                                wx.miniProgram.redirectTo({ //跳转小程序方法

                                        url: url

                                });

                        }

                })

}

</script>