1.本发明涉及支付处理技术领域,具体为基于区块链的支付账单处理方法。
背景技术:2.随着经济和技术的高速发展,人们的生活也随着移动互联的发展变得更加便捷,因为线上交易的场景次数增多,推动了移动支付的发展。
3.但是随着移动支付的普及应用,产生了许多支付类的业务,而每种业务的需求功能不同、且都有各自的支付逻辑,因此导致支付账单数据量过于庞大、繁杂,极大程度增加了移动支付交易分析处理的难度。因此,设计高效管理及实用性强的基于区块链的支付账单处理方法是很有必要的。
技术实现要素:4.本发明的目的在于提供基于区块链的支付账单处理方法,以解决上述背景技术中提出的问题。
5.为了解决上述技术问题,本发明提供如下技术方案:基于区块链的支付账单处理方法,应用于支付账单处理系统,所述支付账单处理系统包括检测管理模块、支付处理模块与控制管理模块,所述检测管理模块与支付处理模块网络连接,所述控制管理模块分别与检测管理模块、支付处理模块数据连接,所述检测管理模块用于对交易双方历史账单进行检测管理,所述支付处理模块用于对交易支付账单处理,所述控制管理模块用于对交易结果进行控制管理。
6.根据上述技术方案,所述检测管理模块包括信息检测模块、场景确定模块、评定展示模块与限流处理模块,所述信息检测模块与评定展示模块电连接,所述评定展示模块与限流处理模块网络连接,所述信息检测模块用于对历史交易账单信息进行检测,所述场景确定模块用于确定支付交易场景,所述评定等级展示模块用于对评定等级进行展示,所述限流处理模块用于对用户交易支付进行限流处理。
7.根据上述技术方案,所述支付处理模块包括账单创建模块、服务调用模块与拆分处理模块,所述拆分处理模块与账单创建模块电连接,所述账单创建模块用于进行交易账单的创建,所述服务调用模块用于进行交易服务调用,所述拆分处理模块用于对账单进行拆分处理。
8.根据上述技术方案,所述控制管理模块包括备份存储模块、账单导出模块与整理归类模块,所述备份存储模块与账单导出模块电连接,所述备份存储模块用于对交易账单进行备份处理,所述账单导出模块用于对交易完成的账单进行导出,所述整理归类模块用于对账单进行整理归类管理。
9.根据上述技术方案,所述支付账单处理方法主要包括以下步骤:
10.步骤s1:将支付账单处理系统接入至移动支付平台,发生交易支付行为时智能启动支付账单处理系统;
11.步骤s2:对交易支付的场景进行识别,并对准备进行交易支付双方的历史账单进行识别,并根据识别结果做出相应处理;
12.步骤s3:在进行交易支付过程中,调用对应服务并创建账单进行交易支付记录;
13.步骤s4:进一步对完成交易支付的账单进行控制管理。
14.根据上述技术方案,所述步骤s2进一步包括:
15.步骤s21:检测到移动支付平台发生交易行为时,信息检测模块对准备进行交易双方的历史交易支付账单信息及被移动支付平台评价的信誉信息进行调用识别后;
16.步骤s22:根据调用识别结果,评定展示模块进行综合分析后评定得到本次交易支付双方各自的风险系数后,将综合分析评定得到的双方各自的风险系数分别展示给进行交易的双发进行查阅,完成查阅后需双方全部确认继续交易后继续后续交易支付处理,否则停止交易支付;
17.步骤s23:根据本次交易支付,场景确定模块确定本次交易支付的场景需求。
18.根据上述技术方案,所述步骤s22进一步包括对风险系数高于系统规定预设值的交易方通过限流处理模块进行限流处理。
19.根据上述技术方案,所述步骤s3进一步包括:
20.步骤s31:确定交易支付场景需求后,通过服务调用模块调用所需功能服务的先后逻辑顺序并结合准备进行交易支付双方的交易信息,创建功能时序图对本次交易进行管理;
21.步骤s32:在完成功能时序图的创建后,进行交易支付处理过程中账单创建模块创建临时账单,对交易支付过程进行记录;
22.步骤s33:完成全部交易支付的记录后,拆分处理模块对临时账单进行拆分处理。
23.根据上述技术方案,所述步骤s4进一步包括:
24.步骤s41:完成临时账单的拆分处理后,整理归类模块对子账单进行归类整理,将其中转账账单通过账单导出模块进行导出处理,供交易双方查看及移动支付平台存储记录,其他拆分结果账单传输至移动支付平台进行信誉评价处理;
25.步骤s42:备份存储模块进一步将临时账单拆分结果通过区块节点进行定期存储。
26.与现有技术相比,本发明所达到的有益效果是:本发明,通过设置有检测管理模块、支付处理模块与控制管理模块,可有效提升交易支付的成功率、促进交易支付的顺利进行,有效改善交易支付环境,减少发生纠纷等需要进行处理的支付账单数据量,提升交易支付管理效率。
附图说明
27.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
28.图1是本发明的系统模块组成示意图。
具体实施方式
29.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于
本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
30.请参阅图1,本发明提供技术方案:基于区块链的支付账单处理方法,应用于支付账单处理系统,支付账单处理系统包括检测管理模块、支付处理模块与控制管理模块,检测管理模块与支付处理模块网络连接,控制管理模块分别与检测管理模块、支付处理模块数据连接,检测管理模块用于对交易双方历史账单进行检测管理,支付处理模块用于对交易支付账单处理,控制管理模块用于对交易结果进行控制管理。
31.检测管理模块包括信息检测模块、场景确定模块、评定展示模块与限流处理模块,信息检测模块与评定展示模块电连接,评定展示模块与限流处理模块网络连接,信息检测模块用于对历史交易账单信息进行检测,场景确定模块用于确定支付交易场景,评定等级展示模块用于对评定等级进行展示,限流处理模块用于对用户交易支付进行限流处理。
32.支付处理模块包括账单创建模块、服务调用模块与拆分处理模块,拆分处理模块与账单创建模块电连接,账单创建模块用于进行交易账单的创建,服务调用模块用于进行交易服务调用,拆分处理模块用于对账单进行拆分处理。
33.控制管理模块包括备份存储模块、账单导出模块与整理归类模块,备份存储模块与账单导出模块电连接,备份存储模块用于对交易账单进行备份处理,账单导出模块用于对交易完成的账单进行导出,整理归类模块用于对账单进行整理归类管理。
34.支付账单处理方法主要包括以下步骤:
35.步骤s1:将支付账单处理系统接入至移动支付平台,发生交易支付行为时智能启动支付账单处理系统;
36.步骤s2:对交易支付的场景进行识别,并对准备进行交易支付双方的历史账单进行识别,并根据识别结果做出相应处理;
37.步骤s3:在进行交易支付过程中,调用对应服务并创建账单进行交易支付记录;
38.步骤s4:进一步对完成交易支付的账单进行控制管理。
39.步骤s2进一步包括:
40.步骤s21:检测到移动支付平台发生交易行为时,信息检测模块对准备进行交易双方的历史交易支付账单信息及被移动支付平台评价的信誉信息进行调用识别后;
41.步骤s22:根据调用识别结果,评定展示模块进行综合分析后评定得到本次交易支付双方各自的风险系数后,将综合分析评定得到的双方各自的风险系数分别展示给进行交易的双发进行查阅,完成查阅后需双方全部确认继续交易后继续后续交易支付处理,否则停止交易支付;该步骤中,历史交易支付账单信息中近半年内发生纠纷、投诉、不守约等次数越多时,被评定得到的风险系数越高,当进一步结合移动支付平台评价的信誉信息得到风险系数,当风险系数高于系统规定的预设值后,则强制停止本次交易支付,有效保护交易方的财产信息安全,否则通过风险系数分别展示及确认交易支付的处理,可根据用户需求考量进行处理,体现了系统的智能化、人性化;
42.步骤s23:根据本次交易支付,场景确定模块确定本次交易支付的场景需求。该步骤中,根据交易支付请求确定支付场景,如押金或预付场景等,通过该场景的确定,为后续账单创建处理提供可靠的参考依据,使后续分析处理更加高效、准确。
43.步骤s22进一步包括对风险系数高于系统规定预设值的交易方通过限流处理模块
进行限流处理。该步骤中,通过令牌桶模式对风险系数高于系统规定预设值的交易方进行限流处理,每当交易方进行交易支付请求时,需获取到令牌才能完成后续交易请求处理,生成令牌的等待时间会随着令牌桶中令牌数量变化,令牌桶中的令牌数量越多、生成令牌的等待时间的越短,每次完成获取的令牌会装入令牌桶中,当令牌桶装满后会解除限流处理,而令牌桶的容量会随着风险系数的增加而增加,最大不会超过预设值,通过该处理可有效提升交易支付的成功率、促进交易支付的顺利进行,有效改善交易支付环境,减少发生纠纷等需要进行处理的支付账单数据量,提升交易支付管理效率。
44.步骤s3进一步包括:
45.步骤s31:确定交易支付场景需求后,通过服务调用模块调用所需功能服务的先后逻辑顺序并结合准备进行交易支付双方的交易信息,创建功能时序图对本次交易进行管理;该步骤中,每当交易支付流程完成部分交易处理后路,进行处理的功能则在对应功能时序图中的功能流程被点亮,表明交易支付根据交易规定正常进行,如押金交易支付中缴纳押金时间及全额缴纳状况等正常进行时会点亮功能时序图中的对应功能流程,否则表明交易支付出现异常需进行处理调解,通过该步骤可及时有效的对交易支付进行监测管理;
46.步骤s32:在完成功能时序图的创建后,进行交易支付处理过程中账单创建模块创建临时账单,对交易支付过程进行记录;该步骤中,根据功能时序图的运行点亮状况进行临时账单的记录,临时账单中对完成交易支付流程的交易双方表现状况分别进行记录,如转账状况、守时状况、交易改价状况等;
47.步骤s33:完成全部交易支付的记录后,拆分处理模块对临时账单进行拆分处理。由于临时账单记录着全部过程交易支付信息,故通过该步骤对临时账单进行拆分,拆分为不同记录的子账单,如转账子账单、守约记录子账单、违规记录子账单等。
48.步骤s4进一步包括:
49.步骤s41:完成临时账单的拆分处理后,整理归类模块对子账单进行归类整理,将其中转账账单通过账单导出模块进行导出处理,供交易双方查看及移动支付平台存储记录,其他拆分结果账单传输至移动支付平台进行信誉评价处理;
50.步骤s42:备份存储模块进一步将临时账单拆分结果通过区块节点进行定期存储。通过该步骤可有效保证账单的存储安全、防止账单信息被篡改,间接保证了交易支付的安全性。
51.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
52.最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。