微信支付成功如何编写notify.php

发布于 2022-09-05 23:03:08 字数 129 浏览 19 评论 0

自己弄的微信支付成功了,但是支付后需要修改订单状态,听说可以使用notify.php的路径进行操作,但是不知道这部分代码的问题。而官方回调文件好像有问题,自己没有东西回调成功。不知道正确的是什么样子的,所以需要这部分代码参考。可以分享吗?谢谢。

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

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

发布评论

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

评论(3

夜唯美灬不弃 2022-09-12 23:03:08

安利一篇之前写过的 微信支付的文章

微信开发之微信公众号支付

clipboard.png

书信已泛黄 2022-09-12 23:03:08

https://pan.baidu.com/s/1pLDjBBX
确实有问题,我稍微改了下,lib里面就改了WxPay.Config.php,怎么写参考notice.php。你上面采纳的这个人,按照他的方法,回调是有问题的。
libWxPay.Notify.php 的ReplyNotify这个方法,主要是在业务处理结束,反馈给腾讯服务器。这个方法的$return_code是个bug,这个方法我们可以完全不用它。
由于官方的例子是继承之后重新了执行业务的方法,可以是可以,不过太麻烦。可以参考我的。

木落 2022-09-12 23:03:08
  1. 读取回调的数据
  2. 验证回调的过来的数据的签名
  3. 根据attach字段的内容做修改状态
  4. 给微信返回成功或失败

你需要弄明白微信支付时序图

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