System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理,尤其涉及一种支付流程处理方法、装置、设备及存储介质。
技术介绍
1、银行作为可信赖机构,提供了第三方监管服务。第三方监管主要用于房地产交易,当工程建设时,客户作为建设方将资金打入施工方账户实现自动业务冻结,支出费用时走系统审核流程,明确资金支出方向实现监管机制。银行的资金监管系统根据客户实际审批支付流程,实现客户特殊支付流程定制。
2、目前,在第三方监管过程中,一类支付只拥有一种支付流程,当需要执行支付操作时,银行仅能够通过固定流程执行支付。
3、然而,现有技术的支付流程处理方法灵活性差,不能满足多种多样的支付需求。
技术实现思路
1、本申请提供一种支付流程处理方法、装置、设备及存储介质,从而解决现有技术的支付流程处理方法灵活性差,不能满足多种多样的支付需求的技术问题。
2、第一方面,本申请提供了一种支付流程处理方法,包括:
3、响应于用户的支付流程触发操作,对所述用户进行身份验证;
4、若身份验证成功,则确定所述用户的身份类别,并显示场景选择界面;
5、响应于用户在所述场景选择界面的场景选择操作,确定所述用户的目标支付场景;
6、获取用户支付交易的交易信息,其中,所述交易信息包括目标支付金额;
7、根据所述目标支付金额、所述目标支付场景和预设目标支付场景规则,确定所述支付交易的目标审核流程,其中,所述目标审核流程包括至少一个审核节点、节点跳转条件和节点跳转顺序;
8、根据所述审核节点、节点跳转条件和节点跳转顺序,生成流程跳转请求,以将所述交易信息依据所述节点跳转条件和所述节点跳转顺序发送至所述审核节点。
9、这里,本申请实施例提供了一种自动化的灵活的支付流程处理方法,首先为了保证支付流程的安全性及可靠性,对用户进行身份验证,验证成功后,为用户展示可视化的场景选择界面,便于用户一键选择交易场景,并根据用户的交易信息,结合目标支付场景和预设目标支付场景规则,自动确定审核流程,能够根据目标审核流程的审核节点和审核顺序,将交易信息发送至审核节点,无需用户及工作人员多次手动操作,提高了交易流程处理效率,且能够自动确定不同的交易场景及审核流程,提供了多种审核流程,能够适用于不同的应用场景,提高了交易的灵活性。
10、可选地,所述根据所述目标支付金额、所述目标支付场景和预设目标支付场景规则,确定所述支付交易的目标审核流程,包括:
11、根据所述目标支付金额、所述目标支付场景、所述用户的身份类别和预设目标支付场景规则,确定所述支付交易的目标审核流程。
12、其中,为了进一步地提高支付流程处理的安全性及灵活性,本申请实施例结合用户的身份类别确定目标审核流程。
13、可选地,在所述根据所述审核节点、节点跳转条件和节点跳转顺序,生成流程跳转请求,以将所述交易信息依据所述节点跳转条件和所述节点跳转顺序发送至所述审核节点之后,还包括:
14、若所有所述审核节点对所述交易信息的审核结果均为审核通过,则根据所述交易信息执行支付处理操作。
15、可选地,在所述根据所述审核节点、节点跳转条件和节点跳转顺序,生成流程跳转请求,以将所述交易信息依据所述节点跳转条件和所述节点跳转顺序发送至所述审核节点之后,还包括:
16、若存在所述审核节点对所述交易信息的审核结果为审核不通过,则发出审核不通过提示。
17、这里,本申请实施例能够在审核通过之后直接执行支付处理操作,减少了人工操作,进一步地提高了交易流程处理的效率,并能够在审核不通过后发出审核不通过提示,用于提示用户,进一步地提高了用户体验,提高了交易流程处理的灵活性。
18、可选地,所述显示场景选择界面,包括:
19、显示场景选择界面,并在所述场景选择界面上显示第一场景选择区域和第二场景选择区域。
20、其中,本申请实施例提供两种场景供用户选择,操作简单便捷,且提供了灵活的支付场景选择。
21、可选地,所述根据所述目标支付金额、所述目标支付场景和预设目标支付场景规则,确定所述支付交易的目标审核流程,包括:
22、若所述目标支付场景为第一支付场景,则将所述第一支付场景对应的预设目标支付场景规则中的交易金额阈值和所述目标支付金额进行比较;
23、根据比较结果,确定所述支付交易的交易类别;
24、根据所述交易类别,确定所述支付交易的目标审核流程。
25、可选地,所述根据所述目标支付金额、所述目标支付场景和预设目标支付场景规则,确定所述支付交易的目标审核流程,包括:
26、若所述目标支付场景为第二支付场景,则将所述第二支付场景对应的预设目标支付场景规则中的平均交易金额、预设金额倍数阈值和所述目标支付金额进行比较;
27、根据比较结果,确定所述支付交易的交易类别;
28、根据所述交易类别,确定所述支付交易的目标审核流程。
29、这里,本申请实施例能够自动根据预设目标支付场景规则中的平均交易金额、预设金额倍数阈值或交易金额阈值来转换交易场景,无需用户手动操作,就能够实现灵活的场景切换,进一步地提高了交易的灵活性。
30、第二方面,本申请实施例提供了一种支付流程处理装置,包括:
31、用户身份验证模块,用于响应于用户的支付流程触发操作,对所述用户进行身份验证;
32、显示模块,用于若身份验证成功,则确定所述用户的身份类别,并显示场景选择界面;
33、第一确定模块,用于响应于用户在所述场景选择界面的场景选择操作,确定所述用户的目标支付场景;
34、获取模块,用于获取用户支付交易的交易信息,其中,所述交易信息包括目标支付金额;
35、第二确定模块,用于根据所述目标支付金额、所述目标支付场景和预设目标支付场景规则,确定所述支付交易的目标审核流程,其中,所述目标审核流程包括至少一个审核节点、节点跳转条件和节点跳转顺序;
36、第一执行模块,用于根据所述审核节点、节点跳转条件和节点跳转顺序,生成流程跳转请求,以将所述交易信息依据所述节点跳转条件和所述节点跳转顺序发送至所述审核节点。
37、可选地,所述第二确定模块具体用于:
38、根据所述目标支付金额、所述目标支付场景、所述用户的身份类别和预设目标支付场景规则,确定所述支付交易的目标审核流程。
39、可选地,在所述第一执行模块用于根据所述审核节点、节点跳转条件和节点跳转顺序,生成流程跳转请求,以将所述交易信息依据所述节点跳转条件和所述节点跳转顺序发送至所述审核节点之后,上述装置还包括:
40、第二执行模块,用于若所有所述审核节点对所述交易信息的审核结果均为审核通过,则根据所述交易信息执行支付处理操作。
41、可选地,在所述第一执行模块用于根据所述审核节点、节本文档来自技高网...
【技术保护点】
1.一种支付流程处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标支付金额、所述目标支付场景和预设目标支付场景规则,确定所述支付交易的目标审核流程,包括:
3.根据权利要求1或2所述的方法,其特征在于,在所述根据所述审核节点、节点跳转条件和节点跳转顺序,生成流程跳转请求,以将所述交易信息依据所述节点跳转条件和所述节点跳转顺序发送至所述审核节点之后,还包括:
4.根据权利要求1或2所述的方法,其特征在于,在所述根据所述审核节点、节点跳转条件和节点跳转顺序,生成流程跳转请求,以将所述交易信息依据所述节点跳转条件和所述节点跳转顺序发送至所述审核节点之后,还包括:
5.根据权利要求1或2所述的方法,其特征在于,所述显示场景选择界面,包括:
6.根据权利要求1所述的方法,其特征在于,所述根据所述目标支付金额、所述目标支付场景和预设目标支付场景规则,确定所述支付交易的目标审核流程,包括:
7.根据权利要求6所述的方法,其特征在于,所述根据所述目标支付金额、所述目标支付场景和预设目标支
8.一种支付流程处理装置,其特征在于,包括:
9.一种支付流程处理设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至7中任一项所述的支付流程处理方法。
11.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至7中任一项所述的支付流程处理方法。
...【技术特征摘要】
1.一种支付流程处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标支付金额、所述目标支付场景和预设目标支付场景规则,确定所述支付交易的目标审核流程,包括:
3.根据权利要求1或2所述的方法,其特征在于,在所述根据所述审核节点、节点跳转条件和节点跳转顺序,生成流程跳转请求,以将所述交易信息依据所述节点跳转条件和所述节点跳转顺序发送至所述审核节点之后,还包括:
4.根据权利要求1或2所述的方法,其特征在于,在所述根据所述审核节点、节点跳转条件和节点跳转顺序,生成流程跳转请求,以将所述交易信息依据所述节点跳转条件和所述节点跳转顺序发送至所述审核节点之后,还包括:
5.根据权利要求1或2所述的方法,其特征在于,所述显示场景选择界面,包括:
6.根据权...
【专利技术属性】
技术研发人员:孙亚飞,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。