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、gn=an*(b1*c1+b2*c2+…+bn*cn)
12、式中,gn表示支付产品评分,an表示支付产品优先级权重,bn表示各推荐因子对应的计算评分,cn表示各推荐因子对应的推荐权重。
13、在一种可能的设计中,所述根据所述支付产品评分生成第一支付产品列表,包括:根据各支付产品评分对各款支付产品进行排序,将排序后的每一款支付产品添加至第一支付产品列表。
14、在一种可能的设计中,所述接收用户端发送的第一支付结果,以实现交易支付之后,还包括:识别所述第一支付结果;若所述第一支付结果为支付失败,则获取所述第一支付结果对应的支付产品;删除所述第一支付产品列表中记录的所述支付产品,得到第二支付产品列表;发送所述第二支付产品列表至用户端,以使所述用户端显示所述第二支付产品列表;接收用户端发送的第二支付结果以完成交易支付,其中所述第二支付结果为用户端响应于用户针对所述第二支付产品列表的支付产品的选择操作生成的。
15、第二方面,本申请提供一种交易支付装置,应用于服务端,包括:
16、第一接收模块,用于接收用户端发送的支付请求,其中所述支付请求包括用户标识;
17、第一获取模块,用于根据所述用户标识获取用户可签约的至少一款支付产品和预设时长内的历史交易信息;
18、计算模块,用于针对每款支付产品,根据所述预设时长内的历史交易信息计算得到每款支付产品的支付产品评分;
19、生成模块,用于根据所述支付产品评分生成第一支付产品列表;
20、第一发送模块,用于发送所述第一支付产品列表至用户端,以使所述用户端显示所述第一支付产品列表;
21、第二接收模块,用于接收用户端发送的第一支付结果以完成交易支付,其中所述第一支付结果为用户端响应于用户针对所述第一支付产品列表的支付产品的选择操作生成的。
22、在一种可能的设计中,所述计算模块,包括:确定单元,用于针对每款支付产品,根据所述历史交易信息确定各推荐因子对应的评分;计算单元,用于根据每款支付产品的各推荐因子对应的推荐权重、各推荐因子对应的评分和支付产品优先级权重,计算得到每款支付产品的支付产品评分。
23、在一种可能的设计中,所述计算单元的计算公式,为:
24、gn=an*(b1*c1+b2*c2+…+bn*cn)
25、式中,gn表示支付产品评分,an表示支付产品优先级权重,bn表示各推荐因子对应的计算评分,cn表示各推荐因子对应的推荐权重。
26、第三方面,本申请提供一种交易支付服务器,包括:
27、至少一个处理器和存储器;
28、所述存储器存储计算机执行指令;
29、所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面各种可能的设计所述的交易支付方法。
30、第四方面,本申请提供一种计算机存储介质,所述计算机存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计所述的交易支付方法。
31、本申请提供的交易支付方法、装置、服务器及存储介质,通过获取支付请求中的用户标识,通过用户标识获取用户可签约的支付产品,获取历史交易信息计算每款支付产品的支付产品评分,根据支付产品评分生成第一支付产品列表,将第一支付产品列表发送至用户端供用户选择支付产品,与现有技术相比更加智能的向用户推荐支付产品,根据用户选择的支付产品得到支付结果,以完成交易,提高了用户支付的成功率。
本文档来自技高网...【技术保护点】
1.一种交易支付方法,其特征在于,应用于服务端,包括:
2.根据权利要求1所述的方法,其特征在于,所述针对每款支付产品,根据所述预设时长内的历史交易信息计算得到每款支付产品的支付产品评分,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据每款支付产品的各推荐因子对应的推荐权重、各推荐因子对应的计算评分和支付产品优先级权重,计算得到每款支付产品的支付产品评分,的计算公式,为:
4.根据权利要求1所述的方法,其特征在于,所述根据所述支付产品评分生成第一支付产品列表,包括:
5.根据权利要求1至4任一项所述的方法,其特征在于,所述接收用户端发送的第一支付结果,以实现交易支付之后,还包括:
6.一种交易支付装置,其特征在于,应用于服务端,包括:
7.根据权利要求6所述的装置,其特征在于,所述计算模块,包括:
8.根据权利要求7所述的装置,其特征在于,所述计算单元的计算公式,为:
9.一种交易支付服务器,其特征在于,包括:
10.一种计算机存储介质,其特征在于,所述计算机存储
...【技术特征摘要】
1.一种交易支付方法,其特征在于,应用于服务端,包括:
2.根据权利要求1所述的方法,其特征在于,所述针对每款支付产品,根据所述预设时长内的历史交易信息计算得到每款支付产品的支付产品评分,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据每款支付产品的各推荐因子对应的推荐权重、各推荐因子对应的计算评分和支付产品优先级权重,计算得到每款支付产品的支付产品评分,的计算公式,为:
4.根据权利要求1所述的方法,其特征在于,所述根据所述支付产品评分生成第一支付产品列表,包括:
5.根据权利要求1至4...
【专利技术属性】
技术研发人员:董琳,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。