[发明专利]一种批量扣款方法及装置、存储介质及电子设备在审
申请号: | 202210859518.5 | 申请日: | 2022-07-21 |
公开(公告)号: | CN115187232A | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 付承宏 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06Q20/12 | 分类号: | G06Q20/12;G06Q20/10;G06Q20/38 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 钱娜 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 批量 扣款 方法 装置 存储 介质 电子设备 | ||
1.一种批量扣款方法,其特征在于,包括:
接收扣款请求方发送的批量扣款数据包;
启动预设的批扣任务,对所述批量扣款数据包进行处理,获取所述批量扣款数据包中的多个批扣明细数据;
将各个所述批扣明细数据进行排列,生成批扣数据队列;
读取所述批扣数据队列中的首个批扣明细数据,并将所述首个批扣明细数据作为目标批扣明细数据;
执行与所述目标批扣明细数据对应的扣款操作,并更新预设的计数器中的计数值;
判断所述计数器中更新后的计数值是否满足预设的发送任务的触发条件;
若所述计数器中更新后的计数值未满足所述发送任务的触发条件,则读取所述批扣数据队列中位于所述目标批扣明细数据的后一个批扣明细数据,并将读取的批扣明细数据作为新的目标批扣数据,返回执行所述执行与所述目标批扣明细数据对应的扣款操作,并更新所述计数器中的计数值的步骤;
若所述计数器中更新后的计数值满足所述发送任务的触发条件,则生成与所述批量扣款数据包对应的批量扣款结果,并触发所述发送任务,以将所述批量扣款结果向所述扣款请求方反馈。
2.根据权利要求1所述的方法,其特征在于,所述执行与所述目标批扣明细数据对应的扣款操作,包括:
应用所述目标批扣明细数据,组装扣款报文;
将所述扣款报文发送至预设的扣款系统,使得所述扣款系统确定获取所述扣款报文中的扣款账户和扣款金额,并基于所述扣款金额对所述扣款账户进行扣款处理。
3.根据权利要求1所述的方法,其特征在于,所述判断所述计数器中更新后的计数值是否满足预设的发送任务的触发条件,包括:
判断所述计数器中更新后的计数值是否等于批扣明细数据的个数;
若所述计数器中更新后的计数值等于批扣明细数据的个数,则确定所述计数器中更新后的计数值满足所述发送任务的触发条件;
若所述计数器中更新后的计数值不等于批扣明细数据的个数,则确定所述计数器中更新后的计数值不满足所述发送任务的触发条件。
4.根据权利要求1所述的方法,其特征在于,所述将所述批量扣款结果向所述扣款请求方反馈,包括:
调用预设的通信接口,与所述扣款请求方建立通信链路;
使用所述通信链路向所述扣款请求方反馈所述批量扣款结果。
5.根据权利要求1所述的方法,其特征在于,还包括:
将所述批扣任务和发送任务释放。
6.一种批量扣款装置,其特征在于,包括:
接收单元,用于接收扣款请求方发送的批量扣款数据包;
启动单元,用于启动预设的批扣任务,对所述批量扣款数据包进行处理,获取所述批量扣款数据包中的多个批扣明细数据;
排列单元,用于将各个所述批扣明细数据进行排列,生成批扣数据队列;
读取单元,用于读取所述批扣数据队列中的首个批扣明细数据,并将所述首个批扣明细数据作为目标批扣明细数据;
扣款单元,用于执行与所述目标批扣明细数据对应的扣款操作,并更新预设的计数器中的计数值;
判断单元,用于判断所述计数器中更新后的计数值是否满足预设的发送任务的触发条件;若所述计数器中更新后的计数值未满足所述发送任务的触发条件,则读取所述批扣数据队列中位于所述目标批扣明细数据的后一个批扣明细数据,并将读取的批扣明细数据作为新的目标批扣数据,返回执行所述执行与所述目标批扣明细数据对应的扣款操作,并更新所述计数器中的计数值的步骤;若所述计数器中更新后的计数值满足所述发送任务的触发条件,则生成与所述批量扣款数据包对应的批量扣款结果,并触发所述发送任务,以将所述批量扣款结果向所述扣款请求方反馈。
7.根据权利要求6所述的装置,其特征在于,所述扣款单元,包括:
组装子单元,用于应用所述目标批扣明细数据,组装扣款报文;
扣款子单元,用于将所述扣款报文发送至预设的扣款系统,使得所述扣款系统确定获取所述扣款报文中的扣款账户和扣款金额,并基于所述扣款金额对所述扣款账户进行扣款处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210859518.5/1.html,转载请声明来源钻瓜专利网。