支付处理方法、装置、计算机设备及存储介质与流程

文档序号:33124216发布日期:2023-02-01 04:38阅读:来源:国知局

技术特征:
1.一种支付处理方法,其特征在于,应用于支付网关,所述支付网关与多个预设支付引擎通信连接,所述支付处理方法包括:接收目标预设支付引擎通过解析支付请求得到的支付指令;确定所述多个预设支付引擎中除所述目标预设支付引擎以外的其余预设支付引擎的运行状态;监测所述运行状态是否满足预设运行状态;当监测结果为所述运行状态满足所述预设运行状态时,确定所述支付指令对应的支付渠道信息;根据所述支付渠道信息执行支付操作。2.根据权利要求1所述的支付处理方法,其特征在于,所述监测所述运行状态是否满足预设运行状态,包括:当所述其余预设支付引擎为反向支付引擎与冲正支付引擎时,监测所述反向支付引擎是否执行第一退款进程以及所述冲正支付引擎是否执行第二退款进程;当监测结果为所述反向支付引擎未执行第一退款进程且所述冲正支付引擎未执行第二退款进程时,确定所述运行状态满足所述预设运行状态;当监测结果为所述反向支付引擎执行第一退款进程和/或所述冲正支付引擎执行第二退款进程时,确定所述运行状态未满足预设运行状态。3.根据权利要求1所述的支付处理方法,其特征在于,所述根据所述支付渠道信息执行支付操作,包括:解析所述支付渠道信息,得到第一支付关键词与第二支付关键词;确定所述第一支付关键词对应的目标支付渠道以及所述第二支付关键词确定的支付比例;获取预先设置的多个预设支付渠道;从所述多个预设支付渠道中选取与所述目标支付渠道匹配的支付渠道;按照所述支付比例对选取的支付渠道执行支付操作。4.根据权利要求1所述的支付处理方法,其特征在于,在所述根据所述支付渠道信息执行支付操作之后,所述方法还包括:检测交易是否支付成功;当检测结果为交易支付成功时,输出支付成功的提示;当检测结果为交易支付失败时,确定并解析支付失败的目标原因,并根据所述目标原因调用所述其余预设支付引擎执行相应进程。5.一种支付处理方法,其特征在于,应用于预设支付引擎,多个预设支付引擎与支付网关通信连接,所述支付处理方法包括:当接收到支付请求时,目标预设支付引擎解析所述支付请求,得到目标渠道要素;所述目标预设支付引擎组合所述目标渠道要素,得到支付指令;所述目标预设支付引擎将所述支付指令输出至支付网关,由所述支付网关在监测到多个预设支付引擎中除目标预设支付引擎以外的其余预设支付引擎的运行状态满足预设运行状态时,确定所述支付指令对应的支付渠道信息,并根据所述支付渠道信息执行支付操作。
6.根据权利要求5所述的支付处理方法,其特征在于,所述解析所述支付请求,得到目标渠道要素,包括:解析所述支付请求,得到支付总金额;根据所述支付总金额确定目标支付渠道以及支付比例;将所述目标支付渠道与所述支付比例作为目标渠道要素。7.根据权利要求6所述的支付处理方法,其特征在于,所述根据所述支付总金额确定目标支付渠道以及支付比例,包括:采集目标用户的历史支付行为数据;解析所述历史支付行为数据,得到多个历史支付渠道以及每个所述历史支付渠道的支付频率;选取支付频率高于预设支付频率阈值的多个初始支付渠道;确定支付附加信息;将所述支付附加信息与所述多个初始支付渠道输入至预先训练好的支付渠道确定模型中,得到目标支付渠道以及支付比例。8.一种支付处理方法,其特征在于,应用于支付系统,所述支付系统包括通信连接的支付网关与多个预设支付引擎,所述支付处理方法包括:当接收到支付请求时,调用目标预设支付引擎解析所述支付请求,得到目标渠道要素;所述目标预设支付引擎组合所述目标渠道要素,得到支付指令,并将所述支付指令输出至支付网关;所述支付网关接收目标预设支付引擎通过解析支付请求得到的支付指令,并确定所述多个预设支付引擎中除所述目标预设支付引擎以外的其余预设支付引擎的运行状态;所述支付网关监测所述运行状态是否满足预设运行状态;当监测结果为所述运行状态满足所述预设运行状态时,所述支付网关确定所述支付指令对应的支付渠道信息;所述支付网关根据所述支付渠道信息执行支付操作。9.一种计算机设备,其特征在于,所述计算机设备包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1至4中任意一项所述的支付处理方法,或者权利要求5至7中任意一项所述的支付处理方法,或者,权利要求8中所述的支付处理方法。10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4中任意一项所述的支付处理方法,或者权利要求5至7中任意一项所述的支付处理方法,或者,权利要求8中所述的支付处理方法。

技术总结
本申请涉及人工智能技术,提供一种支付处理方法、装置、计算机设备与存储介质,包括:接收目标预设支付引擎通过解析支付请求得到的支付指令;确定所述多个预设支付引擎中除所述目标预设支付引擎以外的其余预设支付引擎的运行状态;监测所述运行状态是否满足预设运行状态;当监测结果为所述运行状态满足所述预设运行状态时,确定所述支付指令对应的支付渠道信息;根据所述支付渠道信息执行支付操作。本申请能够提高支付处理的准确性,促进智慧城市的快速发展。的快速发展。的快速发展。


技术研发人员:罗鹏 何自兴 宋文超
受保护的技术使用者:平安科技(深圳)有限公司
技术研发日:2022.11.04
技术公布日:2023/1/31
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1