[发明专利]充值订单撤销异常处理方法、装置、设备和存储介质有效
申请号: | 201910923762.1 | 申请日: | 2019-09-27 |
公开(公告)号: | CN110852752B | 公开(公告)日: | 2023-10-13 |
发明(设计)人: | 黄登辉;黎凯;鲜丹 | 申请(专利权)人: | 威富通科技有限公司 |
主分类号: | G06Q20/40 | 分类号: | G06Q20/40 |
代理公司: | 深圳市世联合知识产权代理有限公司 44385 | 代理人: | 汪琳琳 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 订单 撤销 异常 处理 方法 装置 设备 存储 介质 | ||
本申请公开了一种充值订单撤销异常处理方法、装置、计算机设备及可读存储介质。所述方法包括当账户充值订单的处理状态为代扣处理中时,若接收到用户的撤销操作,则将所述账户充值订单的处理状态流转为转入撤销,并向第三方系统发送充值撤销请求;接收所述第三方系统的响应结果,并解析;根据所述响应结果对所述账户充值订单的处理状态进行流转处理,并对所述账户充值订单进行标记处理。采用本方法可以有效避免长短款的情况发生。
技术领域
本申请涉及互联网支付技术领域,特别是涉及一种充值订单撤销异常处理方法、装置、计算机设备和存储介质。
背景技术
在电子账户代扣交易过程中,电子订单状态的可以在只依赖订单状态本身的情况下支持同时进行多笔代扣和多笔撤销操作,而不必依赖分布式事务或者分布锁。但是分布式、高并发场景下一个账户进行同时代扣或者同时撤销操作,如果分布式事务或者分布式锁没有处理好就可能出现长短款的情况,如果状态流转没有控制好也可能会出现长短款的情况。长款的意思是从第三方扣款后,资金并未成功到钱包中,短款的情况正好相反,是资金未从第三方进入支付系统,但支付系统已经将资金充入用户钱包。
例如,当用户发起充值请求后,立刻又发起了撤销充值的撤销请求,因为网络拥堵等原因,导致第三方系统接收到支付系统的代扣请求以及撤销代扣的请求的先后顺序颠倒,第三方首先接收到撤销请求后,查无此单,便会向支付系统发送类似该订单不存在的撤销异常的撤销结果,而又因为现有的支付系统通过分布式事务处理订单请求,则支付系统会根据该撤销请求将账户充值订单的状态设置为已撤销,并在接收到第三方系统发送的代扣成功的代扣结果后,继续将资金发放到用户钱包中,而此时支付系统并未接收到第三方系统撤回的支付资金,导致支付系统资金短款,造成损失。
发明内容
基于此,有必要针对上述技术问题,本申请提供一种充值订单撤销异常处理方法、装置、计算机设备及存储介质,以解决现有技术中因为在代扣处理中用户发起撤销请求,导致的长短款的技术问题。
一种充值订单撤销异常处理方法,所述方法包括:
当账户充值订单的处理状态为代扣处理中时,若接收到用户的撤销操作,则将所述账户充值订单的处理状态流转为转入撤销,并向第三方系统发送充值撤销请求;
接收所述第三方系统的响应结果,对所述响应结果进行解析;
根据所述响应结果对所述账户充值订单的处理状态进行流转处理,并对所述账户充值订单进行标记处理。
一种充值订单撤销异常处理装置,所述装置包括:
撤销判断模块,用于当账户充值订单的处理状态为代扣处理中时,若接收到用户的撤销操作,则将所述账户充值订单的处理状态流转为转入撤销,并向第三方系统发送充值撤销请求;
响应接收模块,用于接收所述第三方系统的响应结果,对所述响应结果进行解析;
订单处理模块,用于根据所述响应结果对所述账户充值订单的处理状态进行流转处理,并对所述账户充值订单进行标记处理。
一种计算机设备,包括存储器和处理器,以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述充值订单撤销异常处理方法的步骤。
一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述充值订单撤销异常处理方法的步骤。
上述充值订单撤销异常处理方法、装置、计算机设备和存储介质,通过在账户充值订单处理中发起撤销请求后更改账户充值订单的处理状态,将转入撤销作为账户充值订单的临时处理状态,方便后续根据接收到的响应结果对订单进行下一步处理,而不至于出现订单状态无法改变引起订单不可逆导致的长短款的情况,以解决了现有技术中第三方系统处理支付请求的顺序颠倒导致的支付平台长短款的技术问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威富通科技有限公司,未经威富通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910923762.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:域名请求处理方法及装置、服务器
- 下一篇:文件打开方法及相关设备