支付宝沙盘付款前能收到回调 付款成功后收不到回调
来源:11-10 支付模块所有功能自测
245192766
2019-06-16
我的支付宝沙盘付款前(扫码未支付)能收到回调,返回状态是WAIT_BUYER_PAY,付款成功后为什么收不到回调呢?支付成功状态为什么一直没收到?是轮询的事吗
写回答
2回答
-
小锤锤yeah
2019-10-28
我当时也是这个情况,后来仔细检查代码,发现OrderServiceImpl里的pay方法switch case SUCCESS
if(!folder.exists()){
folder.setWritable(true);
folder.mkdirs();
}里面的!忘写了,太马虎了俺
00 -
geelylucky
2019-06-16
同学,有1个疑问:
付款成功后为什么收不到回调,是通过debug判断得出的结论还是查看数据库状态得出的结论?
如果是debug得出的结论,就是支付宝沙箱自身的问题,需要给支付宝下工单。如果是通过查看数据库状态得出的结论,其实这个结论并不靠谱,有可能存在,支付成功并且回调了,但是你的代码逻辑有问题导致没有修改数据库状态。
032019-06-17
相似问题