小程序微信支付成功的判断

发布于 2022-09-07 16:21:34 字数 484 浏览 16 评论 0

微信支付文档有个notify_url,用来下发支付通知给后台,但是看到很多案例前台会这样写:

 wx.requestPayment({
 'timeStamp':timeStamp, 
 'nonceStr': nonceStr,
 'package': package, 
 'signType': 'MD5',
 'paySign':paySignjs,
 'success':function(res){
    wx.showToast({
                title: '支付成功',
                icon: 'success',
              })}
....

所以有个疑问,支付调用成功success能否判断支付成功,如果能判断支付成功,我的想法直接在success里带着订单去请求后台更改数据,这样notify_url就感觉没必要去处理,如果不能,但是好多人就是这样写去提醒用户支付成功,这个success里应该写什么?

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

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

发布评论

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

评论(1

夜清冷一曲。 2022-09-14 16:21:34

千万别这样做,小程序代码对用户是透明的(就只是压缩了一下)
攻击者就可以伪造成功请求了

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