【技术实现步骤摘要】
支付处理方法及装置
[0001]本文件涉及支付
,尤其涉及一种支付处理方法及装置。
技术介绍
[0002]随着在线交易的不断发展,越来越多的用户选择在电子交易平台上进行网上购物,涉及的交易产品的种类越来越丰富,随之在交易过程中的支付频次也越来越频繁,对于在交易过程中提供支付功能的支付平台而言,通过提升支付的便捷性和支付成功率来提升各方使用其提供的支付功能,但在很多支付场景下,仍然存在支付成功率不是很高并且波动较大的情况,这就对支付平台提升支付成功率和支付体验提出了更高的要求。
技术实现思路
[0003]本说明书一个或多个实施例提供了一种支付处理方法,包括:基于支付平台发送的支付订单的支付失败结果,创建所述支付订单的重试任务。所述重试任务包括进行前置校验和进行支付重试。启动所述重试任务,并与所述支付平台配合进行所述支付订单的前置校验。若前置校验成功,与所述支付平台配合进行所述支付订单的支付重试,获得支付重试结果。根据所述支付重试结果进行所述重试任务的处理。
[0004]本说明书一个或多个实施例提供了另一种支付处理方法,包括:对商户的支付订单进行支付处理,并将支付失败结果向前置系统发送。所述前置系统基于所述支付失败结果创建重试任务。所述重试任务包括进行前置校验和进行支付重试。配合所述前置系统进行所述支付订单的前置校验。若前置校验成功,配合所述前置系统进行所述支付订单的支付重试,并向所述前置系统返回支付重试结果。
[0005]本说明书一个或多个实施例提供了一种支付处理装置,包括:重试任 ...
【技术保护点】
【技术特征摘要】
1.一种支付处理方法,包括:基于支付平台发送的支付订单的支付失败结果,创建所述支付订单的重试任务;所述重试任务包括进行前置校验和进行支付重试;启动所述重试任务,并与所述支付平台配合进行所述支付订单的前置校验;若前置校验成功,与所述支付平台配合进行所述支付订单的支付重试,获得支付重试结果;根据所述支付重试结果进行所述重试任务的处理。2.根据权利要求1所述的支付处理方法,所述支付失败结果,在对所述支付订单进行代扣支付后获得;所述进行所述支付订单的支付重试,包括:重新进行所述支付订单的代扣支付。3.根据权利要求1所述的支付处理方法,所述启动所述重试任务,并与所述支付平台配合进行所述支付订单的前置校验步骤执行前,还包括:设置所述支付订单的有效支付时间;其中,在所述有效支付时间结束时,向所述支付订单对应的商户发送所述支付失败结果和/或支付重试结果。4.根据权利要求3所述的支付处理方法,所述与所述支付平台配合进行所述支付订单的支付重试操作执行前,还包括:检测所述支付订单的有效支付时间是否结束,若未结束,则执行所述与所述支付平台配合进行所述支付订单的支付重试操作。5.根据权利要求1所述的支付处理方法,所述与所述支付平台配合进行所述支付订单的前置校验,包括:向所述支付平台发送所述支付订单的前置校验请求;接收所述支付平台返回的前置校验结果;所述前置校验结果为前置校验成功或者前置校验失败。6.根据权利要求5所述的支付处理方法,所述支付平台接收到所述前置校验请求后,执行如下操作:对所述支付订单进行风险检测,并在风险检测通过后对所述支付订单进行支付规则校验;若支付规则校验成功,向所述支付订单对应的支付渠道发送账户校验请求;接收所述支付渠道返回的账户校验结果,并将所述账户校验结果作为所述前置校验结果返回。7.根据权利要求5所述的支付处理方法,所述支付平台接收到所述前置校验请求后,执行如下操作:对所述支付订单进行风险检测;若风险检测通过,对所述支付订单进行支付规则校验,并将支付规则校验结果作为所述前置校验结果返回;若风险检测未通过,则将风险检测未通过作为所述前置校验结果返回。8.根据权利要求3所述的支付处理方法,所述启动所述重试任务,并与所述支付平台配合进行所述支付订单的前置校验步骤执行后,还包括:
若前置校验失败,根据所述前置校验失败对应的校验失败类型,对所述有效支付时间进行对应处理;其中,所述对应处理包括:保持所述有效支付时间,或者,删除所述有效支付时间。9.根据权利要求1所述的支付处理方法,所述与所述支付平台配合进行所述支付订单的支付重试,获得支付重试结果,包括:向所述支付平台发送所述支付订单的支付重试指令;接收所述支付平台返回的支付重试结果;所述支付重试结果为支付重试成功或者支付重试失败。10.根据权利要求9所述的支付处理方法,所述支付平台接收到所述支付重试指令后,执行如下操作:对所述支付订单进行风险检测,并在风险检测通过后对所述支付订单进行支付规则校验;若支付规则校验成功,向对应的支付渠道发送支付代扣指令,并将所述支付渠道的支付代扣结果作为所述支付重试结果返回。11.根据权利要求1所述的支付处理方法,所述根据所述支付重试结果进行所述重试任务的处理,包括:若所述支付重试结果为支付重试失败,设置所述重试任务的执行时间,以在所述执行时间重新启动所述重试任务;若所述支付重试结果为支付重试成功,删除所述重试任务。12.一种支付处理方法,包括:对商户的支付订单进行支付处理,并将支付失败结果向前置系统发送;所述前置系统基于所述支付失败结果创建重试任务,所述重试任务包括进行前置校验和进行支付重试;配合所述前置系统进行所述支付订单的前置校验;若前置校验成功,配合所述前置系统进行所述支付订单的支付重试,并向所述前置系统返回支付重试结果。13.根据权利要求12所述的支付处理方法,所述配合所述前置系统进行所述支付订单的前置校验,包括:接收所述前置系统发送的所述支付订单的前置校验请求;响应于所述前置校验请求,对所述支付订单进行风险检测,并在风险检测通过后对所述支付订单进行支付规则校验;若支付规则校验成功,向所述支付订单对应的支付渠道发送账户校验...
【专利技术属性】
技术研发人员:朱鑫蓝,
申请(专利权)人:支付宝实验室新加坡有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。