System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 订单支付方法、装置、存储介质及电子设备制造方法及图纸_技高网

订单支付方法、装置、存储介质及电子设备制造方法及图纸

技术编号:40588802 阅读:5 留言:0更新日期:2024-03-12 21:48
本发明专利技术公开了一种订单支付方法、装置、存储介质及电子设备。涉及金融科技及其他相关领域,该方法包括:在接收到商户客户端发起的目标订单的情况下,基于目标订单生成第一网址,并将第一网址发送至商户客户端,用于商户客户端将第一网址转换为支付码;响应于目标账户采用支付客户端发起的针对支付码的扫码操作,调用与支付客户端对应的支付下单接口;响应于目标账户的支付请求,基于支付下单接口将支付请求链接至对应的支付平台,用于支付平台基于支付请求执行支付操作,并生成支付结果;将支付结果返回至支付客户端。本发明专利技术解决了相关技术中基于扫码方式进行的订单支付方法,存在的扫码效率低、通用性差,进而导致用户体验感差的技术问题。

【技术实现步骤摘要】

本专利技术涉及金融科技及其他相关领域,具体而言,涉及一种订单支付方法、装置、存储介质及电子设备


技术介绍

1、相关技术中的扫码支付工具在接入和使用过程中,商家展示的支付码,只能使用固定客户端工具扫码,用户体验不好。对于商家要自主实现多码合一的情况,则需对接不同的支付平台对应支付接口,开发成本高,另外申请接入条件苛刻,参数申请流程复杂漫长;并且各支付平台扫码支付功能实现,都要求商户提供互联网内容提供商(icp,internetcontent provider)备案过的公网域名服务,进行各种域名相关配置,没有域名的商户不能接入。

2、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本专利技术实施例提供了一种订单支付方法、装置、存储介质及电子设备,以至少解决相关技术中基于扫码方式进行的订单支付方法,存在的扫码效率低、通用性差,进而导致用户体验感差的技术问题。

2、根据本专利技术实施例的一个方面,提供了一种订单支付方法,包括:在接收到商户客户端发起的目标订单的情况下,基于所述目标订单生成第一网址,并将所述第一网址发送至所述商户客户端,用于所述商户客户端将所述第一网址转换为支付码,其中,所述第一网址中携带有所述目标订单对应的订单信息;响应于目标账户采用支付客户端发起的针对所述支付码的扫码操作,调用与所述支付客户端对应的支付下单接口,其中,所述支付下单接口用于建立所述支付客户端与对应的支付平台之间的链接关系;响应于所述目标账户的支付请求,基于所述支付下单接口将所述支付请求链接至对应的支付平台,用于所述支付平台基于所述支付请求执行支付操作,并生成支付结果;将所述支付结果返回至所述支付客户端。

3、可选的,所述响应于目标账户采用支付客户端发起的针对所述支付码的扫码操作,调用与所述支付客户端对应的支付下单接口,包括:响应于所述扫码操作,接收第二网址,其中,所述第二网址中携带有所述支付客户端的客户端类型,以及所述目标账户在所述支付客户端的身份标识;基于所述客户端类型和所述身份标识,调用所述支付下单接口。

4、可选的,所述在调用所述支付下单接口成功的情况下,响应于所述目标账户的支付请求,包括:在调用所述支付下单接口成功的情况下,将所述支付平台对应的支付验证页面发送至所述支付客户端;在检测到所述支付客户端针对所述支付验证页面的支付验证信息输入操作,并且支付验证信息输入成功的情况下,响应于所述支付请求,其中,所述支付请求中携带有基于所述目标账户输入的所述支付验证信息。

5、可选的,所述支付结果是所述支付平台在所述目标账户输入的支付验证信息,与所述目标账户在所述支付平台的标准验证信息一致的情况下,基于所述支付请求执行所述支付操作生成的。

6、可选的,所述方法还包括:在所述目标账户输入的支付验证信息,与所述目标账户在所述支付平台的标准验证信息不一致的情况下,确定所述目标账户针对所述目标订单的支付失败;将所述支付失败的结果,以及第一支付失败原因返回至所述支付客户端,其中,所述第一支付失败原因为:支付验证信息输入错误。

7、可选的,所述方法还包括:确定将所述支付验证页面发送至所述支付客户端的发送时长;判断所述发送时长是否达到第一预设时长;在所述发送时长达到所述第一预设时长,并且未接收到所述支付验证信息的情况下,确定所述目标账户针对所述目标订单的支付失败;将所述支付失败的结果,以及第二支付失败原因返回至所述支付客户端,其中,所述第二支付失败原因为:支付超时。

8、可选的,在所述在接收到商户客户端发起的目标订单的情况下,基于所述目标订单生成第一网址,并将所述第一网址发送至商户客户端,用于所述商户客户端将所述第一网址转换为支付码之后,所述方法还包括:确定所述支付码的生成时长;判断所述生成时长是否达到第二预设时长;在所述生成时长达到所述第二预设时长,并且未响应到所述扫码操作的情况下,确定所述目标账户针对所述目标订单的支付失败;将所述支付失败的结果,以及第三支付失败原因返回至所述支付客户端,其中,所述第三支付失败原因为:支付码失效。

9、根据本专利技术实施例的另一方面,还提供了一种订单支付装置,包括:发送模块,用于在接收到商户客户端发起的目标订单的情况下,基于所述目标订单生成第一网址,并将所述第一网址发送至所述商户客户端,用于所述商户客户端将所述第一网址转换为支付码,其中,所述第一网址中携带有所述目标订单对应的订单信息;调用模块,用于响应于目标账户采用支付客户端发起的针对所述支付码的扫码操作,调用与所述支付客户端对应的支付下单接口,其中,所述支付下单接口用于建立所述支付客户端与对应的支付平台之间的链接关系;链接模块,用于在调用所述支付下单接口成功的情况下,响应于所述目标账户的支付请求,将所述支付请求链接至对应的支付平台,用于所述支付平台基于所述支付请求执行支付操作,并生成支付结果;结果返回模块,用于将所述支付结果返回至所述支付客户端。

10、根据本专利技术实施例的另一方面,还提供了一种非易失性存储介质,所述非易失性存储介质存储有多条指令,所述指令适于由处理器加载并执行任意一项所述的订单支付方法。

11、根据本专利技术实施例的另一方面,还提供了一种电子设备,包括一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现任意一项所述的订单支付方法。

12、在本专利技术实施例中,通过在接收到商户客户端发起的目标订单的情况下,基于所述目标订单生成第一网址,并将所述第一网址发送至所述商户客户端,用于所述商户客户端将所述第一网址转换为支付码,其中,所述第一网址中携带有所述目标订单对应的订单信息;响应于目标账户采用支付客户端发起的针对所述支付码的扫码操作,调用与所述支付客户端对应的支付下单接口,其中,所述支付下单接口用于建立所述支付客户端与对应的支付平台之间的链接关系;响应于所述目标账户的支付请求,基于所述支付下单接口将所述支付请求链接至对应的支付平台,用于所述支付平台基于所述支付请求执行支付操作,并生成支付结果;将所述支付结果返回至所述支付客户端,达到了根据用户开启的支付客户端调用相应的支付下单接口进行订单支付的目的,从而实现了提升订单支付码的通用性和订单支付效率,进而提升用户体验感的技术效果,进而解决了相关技术中基于扫码方式进行的订单支付方法,存在的扫码效率低、通用性差,进而导致用户体验感差的技术问题。

本文档来自技高网...

【技术保护点】

1.一种订单支付方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述响应于目标账户采用支付客户端发起的针对所述支付码的扫码操作,调用与所述支付客户端对应的支付下单接口,包括:

3.根据权利要求1所述的方法,其特征在于,所述在调用所述支付下单接口成功的情况下,响应于所述目标账户的支付请求,包括:

4.根据权利要求3所述的方法,其特征在于,

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求3所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1至6中任意一项所述的方法,其特征在于,在所述在接收到商户客户端发起的目标订单的情况下,基于所述目标订单生成第一网址,并将所述第一网址发送至商户客户端,用于所述商户客户端将所述第一网址转换为支付码之后,所述方法还包括:

8.一种订单支付装置,其特征在于,包括:

9.一种非易失性存储介质,其特征在于,所述非易失性存储介质存储有多条指令,所述指令适于由处理器加载并执行权利要求1至7中任意一项所述的订单支付方法。

10.一种电子设备,其特征在于,包括一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现权利要求1至7中任意一项所述的订单支付方法。

...

【技术特征摘要】

1.一种订单支付方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述响应于目标账户采用支付客户端发起的针对所述支付码的扫码操作,调用与所述支付客户端对应的支付下单接口,包括:

3.根据权利要求1所述的方法,其特征在于,所述在调用所述支付下单接口成功的情况下,响应于所述目标账户的支付请求,包括:

4.根据权利要求3所述的方法,其特征在于,

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求3所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1至6中任意一项所述的方法,其特征在于,在所述在接收...

【专利技术属性】
技术研发人员:杜博
申请(专利权)人:天翼电子商务有限公司
类型:发明
国别省市:

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

1