问下大佬问一个问题

就是假如订单系统收到订单,用户付款以后,订单系统调用支付宝接口完成余额扣减,这个时候支付宝的扣减完还没来得及返回给订单系统消息就挂了,那这个订单不就扣款失败吗?但是钱在数据库里确实扣除了。这种情况怎么处理呀#蚂蚁集团#
全部评论
顶一下
点赞 回复 分享
发布于 2020-04-12 14:06
我猜应该是后续查到这个交易不成功,然后退款吧。我用支付宝的时候出现过这种退款的。
点赞 回复 分享
发布于 2020-04-12 14:20
事务一致性吧
点赞 回复 分享
发布于 2020-04-12 14:26
如果是分布式事务的话,一个地方执行失败应该都会回滚
点赞 回复 分享
发布于 2020-04-12 15:32

相关推荐

点赞 评论 收藏
分享
球球别再泡了:坏,我单9要了14
点赞 评论 收藏
分享
评论
1
收藏
分享
牛客网
牛客企业服务