本发明涉及互联网支付领域,具体而言,涉及一种订单支付方法、装置、存储介质及电子设备。
背景技术:
1、随着移动支付的广泛普及,大部分订单支付方法都是基于用户自己的数字钱包和绑定的金融账户(例如银行卡),这种方法的缺点在于,当用户数字钱包余额不足或者绑定的金融账户余额不足时,用户无法进行该笔订单的支付,导致支付成功率低的问题,给商户和用户同时带来了不好的体验。
2、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本发明实施例提供了一种订单支付方法、装置、存储介质及电子设备,以至少解决相关技术中的订单支付方法在下单用户的余额不足的情况下无法进行正常支付,导致订单支付成功率低的技术问题。
2、根据本发明实施例的一个方面,提供了一种订单支付方法,包括:向第一终端发送授权支付请求,其中,所述授权支付请求用于请求使用所述第一终端的多个支付工具对第二终端发起的订单进行支付;接收所述第一终端基于所述授权支付请求确定的目标支付工具;确定支付方式、所述订单对应的支付金额;基于所述支付方式、所述支付金额,采用所述目标支付工具对所述订单进行支付处理,得到支付结果。
3、可选的,获取第三终端的收款码;确定所述收款码对应的多个第一支付工具,其中,所述多个第一支付工具包括所述目标支付工具,以及以下至少之一:所述第二终端对应的第二数字钱包、所述第二终端对应的第二金融账户;响应于所述多个第一支付工具中所述目标支付工具的选择操作,基于所述支付金额,采用所述目标支付工具对所述订单进行支付处理,得到所述支付结果。
4、可选的,获取所述第二终端的付款码;确定所述付款码对应的多个第二支付工具,以及所述多个第二支付工具对应的支付顺序,其中,所述多个第二支付工具包括所述目标支付工具,以及以下至少之一:所述第二终端对应的第二数字钱包、所述第二终端对应的第二金融账户;在确定所述目标支付工具在所述支付顺序中排在第一位的情况下,基于所述支付金额,采用所述目标支付工具对所述订单进行支付处理,得到所述支付结果。
5、可选的,在确定所述目标支付工具在所述支付顺序中排在除所述第一位之外的其他位的情况下,查询其余支付工具的余额是否小于所述支付金额,其中,所述其余支付工具为在所述支付顺序中,排在所述目标支付工具之前的支付工具;在所述其余支付工具的余额小于所述支付金额的情况下,基于所述支付金额,采用所述目标支付工具对所述订单进行支付处理,得到所述支付结果。
6、可选的,确定所述线上支付的支付场景,以及所述支付场景对应的预定支付工具类型,其中,所述支付场景至少包括:生活缴费、商城购物;在所述预定支付工具类型为所述目标支付工具的情况下,基于所述支付场景、所述支付金额,采用所述目标支付工具对所述订单进行支付处理,得到所述支付结果。
7、可选的,判断所述第一数字钱包的余额是否大于或等于所述支付金额;在所述第一数字钱包的余额大于或等于所述支付金额的情况下,采用所述第一数字钱包对所述订单进行支付处理,得到所述支付结果为:支付成功;在所述第一数字钱包的余额小于所述支付金额的情况下,判断所述第一金融账户的余额是否大于或等于所述支付金额;在所述第一金融账户的余额大于或等于所述支付金额的情况下,采用所述第一金融账户对所述订单进行支付处理,得到所述支付结果为:支付成功;在所述第一金融账户的余额小于所述支付金额的情况下,确定所述支付结果为:支付失败。
8、可选的,接收来自所述第一终端设置的消费限额;在所述支付金额小于或等于所述消费限额的情况下,基于所述支付方式,采用所述目标支付工具对所述订单进行支付处理,得到所述支付结果为:支付成功;在所述支付金额大于所述消费限额的情况下,基于所述支付方式,采用所述目标支付工具对所述订单进行支付处理,得到所述支付结果为:支付失败。
9、根据本发明实施例的另一方面,还提供了一种订单支付装置,包括:第一发送模块,用于向第一终端发送授权支付请求,其中,所述授权支付请求用于请求使用所述第一终端的多个支付工具对第二终端发起的订单进行支付;第一接收模块,用于接收所述第一终端基于所述授权支付请求确定的目标支付工具;第一确定模块,用于确定支付方式、所述订单对应的支付金额;第一支付模块,用于基于所述支付方式、所述支付金额,采用所述目标支付工具对所述订单进行支付处理,得到支付结果。
10、根据本发明实施例的另一方面,还提供了一种非易失性存储介质,所述非易失性存储介质存储有多条指令,所述指令适于由处理器加载并执行任意一项所述的订单支付方法。
11、根据本发明实施例的另一方面,还提供了一种电子设备,包括一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现任意一项所述的订单支付方法。
12、在本发明实施例中,通过向第一终端发送授权支付请求,其中,所述授权支付请求用于请求使用所述第一终端的多个支付工具对第二终端发起的订单进行支付;接收所述第一终端基于所述授权支付请求确定的目标支付工具;确定支付方式、所述订单对应的支付金额;基于所述支付方式、所述支付金额,采用所述目标支付工具对所述订单进行支付处理,得到支付结果,达到了从其他终端选取余额充足的订单支付工具,快速进行订单支付的目的,从而实现了扩大订单支付途径,提升订单支付成功率的技术效果,进而解决了相关技术中的订单支付方法在下单用户的余额不足的情况下无法进行正常支付,导致订单支付成功率低的技术问题。
1.一种订单支付方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述支付方式为扫码支付的情况下,所述基于所述支付方式、所述支付金额,采用所述目标支付工具对所述订单进行支付处理,得到支付结果,包括:
3.根据权利要求1所述的方法,其特征在于,在所述支付方式为被扫码支付的情况下,所述基于所述支付方式、所述支付金额,采用所述目标支付工具对所述订单进行支付处理,得到支付结果,包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,在所述支付方式为线上支付的情况下,所述基于所述支付方式、所述支付金额,采用所述目标支付工具对所述订单进行支付处理,得到支付结果,包括:
6.根据权利要求5所述的方法,其特征在于,在所述第一终端的多个支付工具包括所述第一终端对应的第一数字钱包、所述第一终端对应的第一金融账户的情况下,所述基于所述支付方式、所述支付金额,采用所述目标支付工具对所述订单进行支付处理,得到支付结果,包括:
7.根据权利要求6所述的方法,其特征在于,所述基于所述支付方式、所述支付金额,采用所述目标支付工具对所述订单进行支付处理,得到支付结果,包括:
8.一种订单支付装置,其特征在于,包括:
9.一种非易失性存储介质,其特征在于,所述非易失性存储介质存储有多条指令,所述指令适于由处理器加载并执行权利要求1至7中任意一项所述的订单支付方法。
10.一种电子设备,其特征在于,包括一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现权利要求1至7中任意一项所述的订单支付方法。