一种交易处理方法及装置制造方法及图纸

技术编号:38090945 阅读:6 留言:0更新日期:2023-07-06 09:02
本申请提供一种交易处理方法及装置,该方法包括:接收平台商户在清算分账环节发送的分账请求;根据分账请求获取分账文件,并获取分账文件包括的退款订单;生成退款订单对应的分账回退指令;将分账回退指令发送至网关支付系统,以使网关支付系统根据分账回退指令对退款订单进行处理。可见,该方法及装置能够将分账资金的回退管控后移至清算分账环节处理,与联机交易解耦,提升消费者的消费体验。提升消费者的消费体验。提升消费者的消费体验。

【技术实现步骤摘要】
一种交易处理方法及装置


[0001]本申请涉及智慧金融
,具体而言,涉及一种交易处理方法及装置。

技术介绍

[0002]目前,随着互联网的不断发展,线上交易业务也使用越来越广泛。收付系统是交易平台为特约商户及其授权的业务管理方提供的系统服务。特约商户授权其业务管理方管理其支付结算资金。收单行接受特约商户及其授权的业务管理方的委托,根据被授权的业务管理方(以下称为平台商户或平台商户)指令对特约商户(以下称为商户或子商户)结算资金进行分账、提现、退款等操作。当子商户A在子商户A的客户发生退货等场景需要进行联机退款时,现有的流程需要在联机交易时将该笔订单的已分账资金分别从子商户A和子商户B的待提现户(或平台商户垫资户)回退至平台内部户(子商户交易资金归集户),回退成功后再处理客户的退款。然而,在实践中发现,现有方法只要有一方的待提现户资金不足,都会导致退款失败,从而影响消费者的体验。

技术实现思路

[0003]本申请实施例的目的在于提供一种交易处理方法及装置,能够将分账资金的回退管控后移至清算分账环节处理,与联机交易解耦,提升消费者的消费体验。
[0004]本申请实施例第一方面提供了一种交易处理方法,包括:
[0005]接收平台商户在清算分账环节发送的分账请求;
[0006]根据所述分账请求获取分账文件,并获取所述分账文件包括的退款订单;
[0007]生成所述退款订单对应的分账回退指令;
[0008]将所述分账回退指令发送至网关支付系统,以使所述网关支付系统根据所述分账回退指令对所述退款订单进行处理。
[0009]在上述实现过程中,该方法可以优先接收平台商户在清算分账环节发送的分账请求;然后,根据分账请求获取分账文件,并获取分账文件包括的退款订单;再后,生成退款订单对应的分账回退指令;最后,再将分账回退指令发送至网关支付系统,以使网关支付系统根据分账回退指令对退款订单进行处理。可见,该方法能够将分账资金的回退管控后移至清算分账环节处理,与联机交易解耦,提升消费者的消费体验。
[0010]进一步地,所述获取所述分账文件包括的退款订单,包括:
[0011]对所述分账文件进行校验,得到第一校验结果;
[0012]根据所述第一校验结果判断所述分账文件是否校验通过;
[0013]如果所述分账文件校验通过,则确定商户分账回退资金的管控流程;
[0014]根据所述管控流程判断所述分账文件中是否包括退款订单;
[0015]如果所述分账文件中包括退款订单,则获取所述分账文件中包括的退款订单。
[0016]进一步地,所述生成所述退款订单对应的分账回退指令,包括:
[0017]对所述退款订单进行轮询,得到轮询数据;
[0018]根据所述轮询数据确定所述退款订单中包括的分账方和分账金额;
[0019]对所述分账方和所述分账金额进行校验,得到第二校验结果;
[0020]根据所述第二校验结果判断所述分账方和所述分账金额是否校验通过;
[0021]根据所述分账方和所述分账金额生成分账回退指令。
[0022]进一步地,在所述将所述分账回退指令发送至网关支付系统之后,所述方法还包括:
[0023]判断所述网关支付系统对所述退款订单是否处理完成;
[0024]如果否,则确定所述退款订单中未分账处理成功的目标退款订单;
[0025]获取所述目标退款订单的分账失败原因;
[0026]将所述分账失败原因反馈至所述平台商户。
[0027]进一步地,所述分账请求包括所述平台商户从所述收付系统获取的待分账文件;其中,所述待分账文件是清算系统在将子商户的前一日交易结算资金清算归集至网关支付系统时,根据所述前一日交易结算资金清算生成的;所述平台商户包括所述子商户。
[0028]本申请实施例第二方面提供了一种交易处理装置,所述交易处理装置包括:
[0029]接收单元,用于接收平台商户发送的分账请求;
[0030]第一获取单元,用于根据所述分账请求获取分账文件;
[0031]第二获取单元,用于获取所述分账文件包括的退款订单;
[0032]生成单元,用于生成所述退款订单对应的分账回退指令;
[0033]发送单元,用于将所述分账回退指令发送至网关支付系统,以使所述网关支付系统根据所述分账回退指令对所述退款订单进行处理。
[0034]在上述实现过程中,该装置可以通过接收单元接收平台商户发送的分账请求;然后,再通过第一获取单元来根据分账请求获取分账文件;再后,再通过第二获取单元获取分账文件包括的退款订单;其后,再通过生成单元生成退款订单对应的分账回退指令;最后,再通过发送单元将分账回退指令发送至网关支付系统,以使网关支付系统根据分账回退指令对退款订单进行处理。可见,该装置能够将分账资金的回退管控后移至清算分账环节处理,与联机交易解耦,提升消费者的消费体验。
[0035]进一步地,所述第二获取单元包括:
[0036]第一校验子单元,用于对所述分账文件进行校验,得到第一校验结果;
[0037]第一判断子单元,用于根据所述第一校验结果判断所述分账文件是否校验通过;
[0038]第一确定子单元,用于当判断出所述分账文件校验通过时,则确定商户分账回退资金的管控流程;
[0039]所述第一判断子单元,还用于根据所述管控流程判断所述分账文件中是否包括退款订单;
[0040]获取子单元,用于当判断出所述分账文件中包括退款订单时,则获取所述分账文件中包括的退款订单。
[0041]进一步地,所述生成单元包括:
[0042]轮询子单元,用于对所述退款订单进行轮询,得到轮询数据;
[0043]第二确定子单元,用于根据所述轮询数据确定所述退款订单中包括的分账方和分账金额;
[0044]第二校验子单元,用于对所述分账方和所述分账金额进行校验,得到第二校验结果;
[0045]第二判断子单元,用于根据所述第二校验结果判断所述分账方和所述分账金额是否校验通过;
[0046]生成子单元,用于根据所述分账方和所述分账金额生成分账回退指令。
[0047]进一步地,所述交易处理装置还包括:
[0048]判断单元,用于在所述将所述分账回退指令发送至网关支付系统之后,判断所述网关支付系统对所述退款订单是否处理完成;
[0049]确定单元,用于在网关支付系统未处理完所述退款订单时,确定所述退款订单中未分账处理成功的目标退款订单;
[0050]第三获取单元,用于获取所述目标退款订单的分账失败原因;
[0051]反馈单元,用于将所述分账失败原因反馈至所述平台商户。
[0052]进一步地,所述分账请求包括所述平台商户从所述收付系统获取的待分账文件;其中,所述待分账文件是清算系统在将子商户的前一日交易结算资金清算归集至网关支付系统时,根据所述前一日交易结算资金清算生本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种交易处理方法,其特征在于,应用于收付系统,包括:接收平台商户在清算分账环节发送的分账请求;根据所述分账请求获取分账文件,并获取所述分账文件包括的退款订单;生成所述退款订单对应的分账回退指令;将所述分账回退指令发送至网关支付系统,以使所述网关支付系统根据所述分账回退指令对所述退款订单进行处理。2.根据权利要求1所述的交易处理方法,其特征在于,所述获取所述分账文件包括的退款订单,包括:对所述分账文件进行校验,得到第一校验结果;根据所述第一校验结果判断所述分账文件是否校验通过;如果所述分账文件校验通过,则确定商户分账回退资金的管控流程;根据所述管控流程判断所述分账文件中是否包括退款订单;如果所述分账文件中包括退款订单,则获取所述分账文件中包括的退款订单。3.根据权利要求1所述的交易处理方法,其特征在于,所述生成所述退款订单对应的分账回退指令,包括:对所述退款订单进行轮询,得到轮询数据;根据所述轮询数据确定所述退款订单中包括的分账方和分账金额;对所述分账方和所述分账金额进行校验,得到第二校验结果;根据所述第二校验结果判断所述分账方和所述分账金额是否校验通过;根据所述分账方和所述分账金额生成分账回退指令。4.根据权利要求1所述的交易处理方法,其特征在于,在所述将所述分账回退指令发送至网关支付系统之后,所述方法还包括:判断所述网关支付系统对所述退款订单是否处理完成;如果否,则确定所述退款订单中未分账处理成功的目标退款订单;获取所述目标退款订单的分账失败原因;将所述分账失败原因反馈至所述平台商户。5.根据权利要求1所述的交易处理方法,其特征在于,所述分账请求包括所述平台商户从所述收付系统获取的待分账文件;其中,所述待分账文件是清算系统在将子商户的前一日交易结算资金清算归集至网关支付系统时,根据所述前一日交易结算资金清算生成的;所述平台商户包括所述子商户。6.一种交易处理装...

【专利技术属性】
技术研发人员:鲍可铮
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1