一种基于电子钱包账户的可审批扣款方法及装置
- 国知局
- 2024-07-31 23:24:32
本发明涉及互联网,尤其涉及一种基于电子钱包账户的可审批扣款方法及装置。
背景技术:
1、现有的电子支付系统中,用户向他人或实体划拨款项时,一般直接从用户的电子钱包账户中扣款,缺乏后续审批机制。这可能导致误扣或未经授权的扣款,给用户带来不便。例如医生在一个在线问诊平台通过给患者问诊获得收益,获取的收益存放在在线问诊平台给医生设置的电子钱包账户中,但是问诊平台的运营人员发现医生有违规操作,需要对其电子钱包进行扣款,类似这样的场景就需要使用可审批的扣款方法,以便限制运营人员对医生电子账户中资金的不安全和不合规操作。
技术实现思路
1、本发明的主要目的在于提供一种基于电子钱包账户的可审批扣款的方法及装置,用于电子钱包账户的扣款需要审批的场景,解决了业务员或者系统自动操作扣款缺乏资金监管的问题,可以合规安全的进行电子钱包账户的扣款,也方便进行电子钱包账户的扣款的留痕追溯。
2、具体技术方案如下:
3、一种基于电子钱包账户的可审批扣款方法,具体包括以下步骤:
4、s1:业务操作员发起扣款审批申请,生成扣款审批任务,再生成与扣款审批任务相关联的扣款任务。
5、s2:冻结电子钱包账户中相应的扣款金额,若冻结失败,则跳转到s3;若冻结成功,则跳转到s4;
6、s3:系统报警让人工介入跟进,同时关闭扣款任务,并在扣款任务中更新冻结失败的原因,完成后跳转到s6;
7、s4:业务审批员接收所述扣款审批任务,进行扣款申请的审批,将得到的扣款审批结果写入消息队列并同步到扣款审批任务中;
8、s5:从消息队列中获取扣款审批结果,若扣款审批结果为未通过,则解冻电子钱包账户中相应的扣款金额,并不进行扣款;若扣款审批结果为通过,则解冻电子钱包账户中相应的扣款金额,并生成扣款流水执行扣款;
9、s6:将扣款结果同步至扣款任务中。
10、进一步地,所述s1中,扣款审批任务中的信息包括:扣款的金额、扣款的电子钱包账户信息、扣款的原因、扣款的发起人信息、扣款申请的开始时间。
11、进一步地,所述s1中,扣款任务的初始内容包括:扣款的金额、扣款的电子钱包账户信息、扣款任务的创建时间、关联的扣款审批任务。
12、进一步地,所述s2中,冻结电子钱包账户中相应的扣款金额具体操作为:从电子钱包账户的可提现余额中,划出需要的扣款金额至电子钱包账户的冻结余额。
13、进一步地,所述s4中,扣款审批结果包括:业务审批员的信息、审批时间、审批批注;所述审批批注包括审批不通过情况下不通过的原因。
14、进一步地,所述s5中,若扣款审批结果为通过,则将电子钱包账户的冻结余额中的扣款金额划至电子钱包账户的可提现余额中,并且生成扣款流水,执行电子钱包账户的扣款。
15、进一步地,所述s6中,扣款结果的内容包括扣款状态和扣款处理的时间;所述扣款状态包括无需扣款、扣款成功和扣款失败;
16、如果扣款审批结果为通过,并执行了扣款,则扣款状态为扣款成功,同时记录扣款的执行时间到扣款任务中;如果扣款审批结果为未通过,则扣款状态为无需扣款,同时记录审核未通过的原因至扣款任务中;若为s3中冻结失败的情况,则扣款状态为扣款失败。
17、一种基于电子钱包账户的可审批扣款装置,用于实现所述的基于电子钱包账户的可审批扣款方法,包括:扣款系统100、审批系统200和消息队列300;
18、所述扣款系统100用于处理扣款相关业务,包括:扣款任务管理模块101、订阅并处理扣款审批结果模块102、扣款执行模块103、冻结或解冻电子钱包账户模块104;
19、所述扣款任务管理模块101,用于在扣款审批任务生成后,生成扣款任务,以及更新扣款任务中的信息;
20、所述订阅并处理扣款审批结果模块102,用于订阅所述消息队列300中的扣款审批结果,并根据所述扣款审批结果判断是否要进行扣款,若要进行扣款,则向扣款执行模块103输送扣款指令;
21、所述扣款执行模块103,用于真正执行电子钱包账户的扣款,执行扣款时,生成扣款流水;
22、所述冻结或解冻电子钱包账户模块104,用于冻结或解冻电子钱包账户中相应的扣款金额;进行电子钱包账户中相应的扣款金额的冻结时,将电子钱包账户的可提现余额划出扣款金额至电子钱包账户的冻结余额中,若冻结失败,则系统报警让人工介入跟进;进行电子钱包账户中相应的扣款金额的解冻时,将电子钱包账户的冻结余额中相应的扣款金额划至电子钱包账户的可提现余额中;
23、所述审批系统200用于处理审批相关业务,包括审批任务管理模块201和审批执行模块202;
24、所述审批任务管理模块201,用于生成扣款审批任务,以及管理扣款审批任务的状态、审批相关信息,所述审批相关信息包括:审批时间、审批结果、审批批注信息;所述审批任务管理模块201提供同步审批结果至审批任务的接口,用于同步扣款审批结果;
25、所述审批执行模块202,用于业务审批员对收到的扣款审批任务进行审批,审批完成后调用所述审批任务管理模块201提供的同步接口,将扣款审批结果同步至审批任务中,同时所述审批执行模块202将所述的扣款审批结果写入消息队列300;
26、所述消息队列300包含扣款审批结果消息管理模块301,用于管理所述扣款审批结果消息;当消息队列300中写入扣款审批结果后,扣款审批结果消息管理模块301将扣款审批结果推送给扣款系统100。
27、本发明的有益效果是:本发明能用于电子钱包账户的扣款需要审批的场景,解决了业务员操作扣款缺乏资金监管的问题,可以合规安全地进行电子钱包账户的扣款,也方便进行电子钱包账户的扣款的留痕追溯。
技术特征:1.一种基于电子钱包账户的可审批扣款方法,其特征在于,具体包括以下步骤:
2.根据权利要求1所述的基于电子钱包账户的可审批扣款方法,其特征在于,所述s1中,扣款审批任务中的信息包括:扣款的金额、扣款的电子钱包账户信息、扣款的原因、扣款的发起人信息、扣款申请的开始时间。
3.根据权利要求1所述的基于电子钱包账户的可审批扣款方法,其特征在于,所述s1中,扣款任务的初始内容包括:扣款的金额、扣款的电子钱包账户信息、扣款任务的创建时间、关联的扣款审批任务。
4.根据权利要求1所述的基于电子钱包账户的可审批扣款方法,其特征在于,所述s2中,冻结电子钱包账户中相应的扣款金额具体操作为:从电子钱包账户的可提现余额中,划出需要的扣款金额至电子钱包账户的冻结余额。
5.根据权利要求1所述的基于电子钱包账户的可审批扣款方法,其特征在于,所述s4中,扣款审批结果包括:业务审批员的信息、审批时间、审批批注;所述审批批注包括审批不通过情况下不通过的原因。
6.根据权利要求4所述的基于电子钱包账户的可审批扣款方法,其特征在于,所述s5中,若扣款审批结果为通过,则将电子钱包账户的冻结余额中的扣款金额划至电子钱包账户的可提现余额中,并且生成扣款流水,执行电子钱包账户的扣款。
7.根据权利要求1所述的基于电子钱包账户的可审批扣款方法,其特征在于,所述s6中,扣款结果的内容包括扣款状态和扣款处理的时间;所述扣款状态包括无需扣款、扣款成功和扣款失败;
8.一种基于电子钱包账户的可审批扣款装置,用于实现权利要求1-7任意一项所述的基于电子钱包账户的可审批扣款方法,其特征在于,包括:扣款系统(100)、审批系统(200)和消息队列(300);
技术总结本发明公开了一种基于电子钱包账户的可审批扣款方法及装置,该方法包括:业务操作员发起扣款审批申请,生成扣款审批任务,再生成扣款任务;冻结电子钱包账户中相应的扣款金额,若冻结失败,则系统报警并更新失败原因到扣款任务;若冻结成功,则对扣款审批任务进行审批,将得到的扣款审批结果写入消息队列并同步到扣款审批任务中;从消息队列中获取扣款审批结果,解冻电子钱包账户中相应的扣款金额,若扣款审批结果为未通过,则不进行扣款;反之,则生成扣款流水执行扣款;最后将扣款结果同步至扣款任务中。本发明能合规安全地进行电子钱包账户的扣款,并对扣款进行留痕追溯。技术研发人员:王慧霞,白洁,谢海波,杨华勇,刘珂,朱茗西,王嘉杰受保护的技术使用者:浙江大学高端装备研究院技术研发日:技术公布日:2024/7/29本文地址:https://www.jishuxx.com/zhuanli/20240730/197392.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。