收藏
回答

企业微信员工收款 getBrandWCPayRequest 接口无法唤起支付界面?

最近做企业微信支付员工收款功能,wx.config 已经正常,后台已经创建prepay_id 在企业微信中h5界面无法唤起支付界面,代码如下:

let payParams = {
                  appId: res.data.appId, // 必填,企业微信的corpID
                  timestamp: res.data.timeStamp, // 必填,生成签名的时间戳
                  nonceStr: res.data.nonceStr, // 必填,生成签名的随机串
                  package: res.data.packageValue,
                  signType: res.data.signType,
                  signature: res.data.paySign,
                  
                }
                WeixinJSBridge.invoke(
                  'getBrandWCPayRequest',
                  payParams,
                  function(pres){     
                      console.log(pres);
                      that.$tSuccess(JSON.stringify(pres));    
                      if (pres.err_msg == 'get_brand_wcpay_request:ok'){
                        that.$tSuccess("充值成功");
                        that.$router.replace({ path: '/workbench/tools' });
                      }else{
                        alert(JSON.stringify(pres))
                        that.$tSuccess("充值失败");
                      }
                  }

                );

最后一次编辑于  2023-04-11
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容