联系官方销售客服

1835022288

028-61286886

应用插件 版主:官方插件技术组
微信小程序调用支付返回服务器无此用户
类型:迅睿CMS 更新时间:2022-10-20 14:13:54 微信小程序 api_auth_uid
插件 支付 V2.3
应用作者 迅睿官方团队
发布时间 2021-08-15 23:38:55
更新时间 2024-08-27 02:49:24

微信小程序支付,能正常发起下单,调用&s=api&c=pay&id=下单id的时候,返回服务器无此用户,代码如下

uni.request({
 url: getApp().globalData.api + '&api_auth_uid=' + uni.getStorageSync('uid') +
  '&api_auth_code=' + uni.getStorageSync('auth') + '&s=member&c=pay&m=index',
 data: {
  is_ajax: 1,
  'pay[mark]': 'recharge',
  'pay[money]': this.recharge.money,
  'pay[type]': 'weixin',
  'pay[is_xcx]': 1
 },
 header: {
  'Content-Type': 'application/x-www-form-urlencoded'
 },
 method: 'POST',
 success: (res) => {
  console.log(res.data);
  if (res.data.code) {
   uni.request({
    url: getApp().globalData.api + '&s=api&c=pay&id=' + res.data.code,
    header: {
     'Content-Type': 'application/x-www-form-urlencoded'
    },
    method: 'GET',
    success: (res) => {
     console.log(res.data);
     
     // 目前就是卡在这里,没有正确返回调用支付的参数
     
     
     if (res.data.code) {
      // #ifdef MP-WEIXIN
      wx.requestPayment({
       timeStamp: res.data.data.timeStamp,
       nonceStr: res.data.data.nonceStr,
       package: res.data.data.package,
       signType: 'MD5',
       paySign: res.data.data.paySign,
       success(res) {
        console.log(res);
       },
       fail(res) {
        console.log(res);
       }
      })
      // #endif
     }
    }
   });
  } else {
   this.messageType = 'error'
   this.messageText = res.data.msg
   this.$refs.message.open()
  }
 }
})

image


应用版权:官方
应用名称:支付系统

插件教程:https://www.xunruicms.com/doc/app-777.html

回帖
  • 迅睿框架联合创始人
    #1楼    迅睿框架联合创始人
    2022-10-20 11:44:35
    Chrome 0
    在小程序中发起微信支付时提示【服务器没有此用户】,这时候需要在账号中绑定你的小程序的账号,用户中心-账号绑定,找到wxxcx图标进行绑定账号
    满意答案
  • 绮风科技 - 大兔子
    #2楼    绮风科技 - 大兔子
    2022-10-20 11:58:09
    Chrome 0
    迅睿框架联合创始人 微信支付一定要绑定微信账号?我原本没计划微信登录,就做了账号密码登录跟短信登录
  • 浮生物语
    #3楼    浮生物语
    2022-10-20 12:03:17
    Chrome 0
    要绑定了才能获取openid
  • 绮风科技 - 大兔子
    #4楼    绮风科技 - 大兔子
    2022-10-20 14:13:01
    Chrome 0
    搞定了,就是整个流程挺麻烦的,要用户绑定小程序的openid才行
  • 绮风科技 - 大兔子
    #5楼    绮风科技 - 大兔子
    2022-10-20 14:13:54
    Chrome 0
    @迅睿框架联合创始人:已解决,就是希望文档能细致一下,目前只能看官方demo去研究接口