小程序云开发怎么接入微信支付?

发布于 2022-09-11 21:12:22 字数 107 浏览 18 评论 0

如题。目前想用小程序自带的云开发做微信支付功能(商户号什么的都具备),但是文档太少了,之前没接触过微信支付。看了好多,都不太准确,想请教下有没做过的大佬,给点思路。
如果有Demo就更好了,多谢

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

情深缘浅 2022-09-18 21:12:22

emmmmm...微信支付很简单啊,直接调微信的api,从后台获取到全部参数之后,传进去就可以了。

  /** 
   * 调用微信支付
   */
  callWechatPay: function(ret, resolve, reject) {
    let encryptedInfo = ret.encryptedInfo;
    wx.requestPayment({
      'timeStamp': encryptedInfo.timeStamp, // 时间戳,自1970 年以来的秒数
      'nonceStr': encryptedInfo.nonceStr, // 随机串
      'package': ret.packagev, // 统一下单接口返回的prepay_id参数值
      'signType': encryptedInfo.signType, // 微信签名方式
      'paySign': encryptedInfo.sign, // 微信签名
      'success': function(res) {
        resolve(res);
      },
      'fail': function(err) {
        reject(err)
      }
    })
  }
や莫失莫忘 2022-09-18 21:12:22

https://developers.weixin.qq.... 目前我是参考这篇文章实现的,但是无法在云函数中直接回调。只能在返回成功的情况下重新请求云函数操作数据库。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文