请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

异步通知后还是在请求订单create方法,然后info是订单已支付 看了一下订单号是同一个单

正在回答

4回答

廖师兄 2018-08-08 17:40:56

这是由自己这边发起的,抓包看下网络请求,为什么会发起。

0 回复 有任何疑惑可以回复我~
  • 提问者 Afterall #1
    抓包了 还特意清空了fiddler的控制台 发现并没有请求 但是我打断点在create那 发现他确实第二次进入了
    回复 有任何疑惑可以回复我~ 2018-08-08 17:44:22
  • 廖师兄 回复 提问者 Afterall #2
    估计是微信浏览器设置的重试,可以修改一下逻辑,如果是已支付,则忽略
    回复 有任何疑惑可以回复我~ 2018-08-13 22:09:10
  • 提问者 Afterall 回复 廖师兄 #3
    好的非常感谢
    回复 有任何疑惑可以回复我~ 2018-08-13 22:15:57
慕粉13951610073 2018-10-17 10:11:06

不是你一个人 这样。支付己经完成了。又请求pay/create,   ,但是我看fiddler上面是有请求的。。但这个时候,我己经支付完毕。没有再下单支付了,要支付也不可能支付同一单。

只可能是两种情况

  1. 就是师兄说的微信的重试,这种概率高一点

  2. 就是前端有BUG之类的。自己再发。

0 回复 有任何疑惑可以回复我~
  • 回复一下。说的有点问题。在fiddler里面看到前端微信过来只调用了一次支付,但是pay/create确实调用了二次。。。我觉得不是微信重试的问题 。如果是重试应该能看到两次请求。
    回复 有任何疑惑可以回复我~ 2018-10-17 10:50:07
  • 我也遇到过这问题,开发中比较多,上线后很少,肯定是重试导致,可以修改一下逻辑,如果是已支付,则忽略。
    回复 有任何疑惑可以回复我~ 2018-10-18 18:08:13
慕娘0204012 2018-08-09 16:21:30

我也遇到了相同问题

0 回复 有任何疑惑可以回复我~
提问者 Afterall 2018-08-08 17:42:50

抓过包了 并没有 我还特意清空了 发现还是没有

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信