关于java⽀付宝接⼝的异步通知的问题
换手率高说明什么版权声明:本⽂为博主原创⽂章,未经博主允许不得转载。 blog.csdn/xyw591238/article/details/50395273
百合花怎么折在做java版本的⽀付宝接⼝的时候,最初是遇到了这样的问题,就是说,在直接的扫码⽀付,或者是直接的登录账号⽀付,是没有问题的,
有关蛇的成语但是,在这样的⼀种情况下是出现了⼀个问题,
我web端调⽤⽀付宝接⼝进⾏⽀付,⼀般都是⽀付成功之后,获得⽀付成功信息,然后同时去更改我本地订单状态(已付款)。
但是有⼀种情况是这样的:
调⽤⽀付宝接⼝,你输⼊账号密码之后, 在⽀付宝最后⼀步你不去点确认付款。直接退出(相当于你没有付款)。
然后,你⽤⾃⼰的⼿机⽀付宝客户端打开,你会看到有⼀个未付款的订单(也就是刚才你没付款但⽣成的订单)~这个时候 如果你去付款了,付款成功之后,就不可能调到我的web端呀?这样我就不能更改我本地的订单状态了。
如何进入dos>馅饼的做法想问下,⼤家遇到这种情况是怎么处理的?
有⼈说,每10秒钟通过订单号去⽀付宝查询并得到该订单状态。这种⽅法貌似可以,但是我百度了半天没有见到如何 根据订单号去查询订单状态啊 ⽀付宝的接⼝我有(Danbao担保)。不太会⽤。
希望⼤神给予指点在线坐等,感激万分
这个问题是来⾃⼀位博友,最开始也是没有意识到什么问题,为什么是收到钱了,但是却是没有调⽤⾃⼰的逻辑代码,
在看到了这位博友的问题之后,才是发现了⾃⼰的问题所在,所以在这⾥感谢⼀下,
然后是想说的是,知道了是什么问题之后,然后就是专注于解决这个问题,在考虑了⼀上午之后还是不明⽩这个异步通知是怎么的接收到,然后是在⼀个偶然是看见了,⼀个提⽰,是说,⾃⼰的项⽬时候是允许这个路径的访问,因为异步通知是服务器通知,如果是你的过滤器或者是springmvc,把这个路径拦截掉之后,那么你就肯定是接收不到这个异步通知了,
这个问题真的是很简单,但是却是纠结了⼀上午,在过滤器中将这个异步通知路径放开之后,然后就是⽀付成功之后,也是执⾏了⾃⼰的逻辑代码,这个就是这个异步通知的遇到的问题,
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论