扫码下单方法、业务码创建方法、装置和电子设备制造方法及图纸

技术编号:25952751 阅读:20 留言:0更新日期:2020-10-17 03:45
本说明书提出了一种扫码下单方法、业务码创建方法、装置和电子设备,其中,上述方法包括:获取本次扫码的支付渠道类型及业务码的图像信息;对所述业务码的图像信息进行解析,得到与所述业务码对应的业务链接地址;其中,所述业务链接地址与预置的业务载体类型对应;根据所述支付渠道类型及所述业务链接地址跳转至第一对象的业务地址,使得用户在所述业务地址上进行下单业务。通过上述方法可以减少服务端对应用程序的维护量,降低企业成本。

【技术实现步骤摘要】
扫码下单方法、业务码创建方法、装置和电子设备
本说明书涉及信息
,尤其涉及一种扫码下单方法、业务码创建方法、装置和电子设备。
技术介绍
随着信息技术的不断发展,电子支付已经被广泛应用在各种场合。其中,采用二维码等图像的方式进行扫码支付是比较常见的形式。在实际应用中,每个商家都可以在收款的位置显示商家自身的二维码,用户可以扫描该二维码以完成支付。
技术实现思路
本说明书实施例提供了一种扫码下单方法、业务码创建方法、装置和电子设备,通过在服务端建立业务地址与应用程序之间的一对一的映射关系,以及业务码与应用程序之间的多对一的映射关系,可以避免一个业务码对应一个应用程序的问题,由此可以减少服务端对应用程序的维护量,降低企业成本。第一方面,本说明书实施例提供一种扫码下单方法,包括:获取本次扫码的支付渠道类型及业务码的图像信息;对所述业务码的图像信息进行解析,得到与所述业务码对应的业务链接地址;其中,所述业务链接地址与预置的业务载体类型对应;根据所述支付渠道类型及所述业务链接地址跳转至第一对象的业务地址,使得用户在所述业务地址上进行下单业务。其中一种可能的实现方式中,所述用户在所述业务地址上进行下单业务包括:检测到用户用于创建订单的第一操作,响应于所述第一操作,向所述第一对象发送订单请求,使得所述第一对象接收所述用户的订单请求,并使得所述第一对象检测所述用户在所述支付渠道类型下的登录状态;若所述第一对象检测到所述用户的登录状态为已登录,获取所述用户的授权信息,根据所述用户的授权信息及订单请求创建订单;若所述第一对象检测到所述用户的登录状态为未登录,向所述用户发起授权请求,以获得所述用户的授权信息,并在收到所述用户的授权信息后,根据所述用户的授权信息及订单请求创建订单。其中一种可能的实现方式中,还包括:对所述业务码的图像信息进行解析,得到所述业务码的业务码标识;所述向所述用户发起授权请求,以获得所述用户的授权信息包括:所述第一对象根据所述业务码标识进行查询,得到与所述业务码标识对应的第二对象的应用程序标识;所述第一对象根据所述第二对象的应用程序标识向所述第二对象的应用程序发起授权请求,以得到授权令牌;所述第一对象接收所述第二对象的授权令牌,根据所述授权令牌向所述用户发起授权请求,以获得所述用户的授权信息。其中一种可能的实现方式中,在所述根据所述用户的授权信息及订单请求创建订单之后,还包括:检测到用户用于对所述订单进行支付的第二操作,响应于所述第二操作,向所述第一对象发送支付请求,使得所述第一对象根据所述订单、所述支付渠道类型及所述用户的支付请求发起支付交易。本说明书实施例还提供一种业务码创建方法,包括:获取第一对象的应用程序标识及业务链接地址;接收第二对象的注册请求,生成第一业务码;其中,所述第一业务码包括业务码标识、所述第一对象的应用程序标识及所述第一对象的业务链接地址;接收第三对象的配置请求,在所述第一业务码中配置所述第三对象的应用程序标识,以生成第二业务码;其中,所述第二业务码用于移动终端通过扫描所述第二业务码跳转至与所述业务链接地址对应的业务地址,以进行下单业务。其中一种可能的实现方式中,所述第一业务码还包括所述第二对象的身份标识。其中一种可能的实现方式中,在所述生成第二业务码之后,还包括:将所述业务码标识与所述第一对象的应用程序标识、所述第一对象的业务链接地址及所述第三对象的应用程序标识的关联关系进行存储。第二方面,本说明书实施例提供一种扫码下单装置,包括:获取模块,用于获取本次扫码的支付渠道类型及业务码的图像信息;解析模块,用于对所述业务码的图像信息进行解析,得到与所述业务码对应的业务链接地址;其中,所述业务链接地址与预置的业务载体类型对应;下单模块,用于根据所述支付渠道类型及所述业务链接地址跳转至第一对象的业务地址,使得用户在所述业务地址上进行下单业务。其中一种可能的实现方式中,所述下单模块还用于检测到用户用于创建订单的第一操作,响应于所述第一操作,向所述第一对象发送订单请求,使得所述第一对象接收所述用户的订单请求,并使得所述第一对象检测所述用户在所述支付渠道类型下的登录状态;若所述第一对象检测到所述用户的登录状态为已登录,获取所述用户的授权信息,根据所述用户的授权信息及订单请求创建订单;若所述第一对象检测到所述用户的登录状态为未登录,向所述用户发起授权请求,以获得所述用户的授权信息,并在收到所述用户的授权信息后,根据所述用户的授权信息及订单请求创建订单。其中一种可能的实现方式中,所述解析模块还用于对所述业务码的图像信息进行解析,得到所述业务码的业务码标识;所述下单模块包括:查询单元,用于所述第一对象根据所述业务码标识进行查询,得到与所述业务码标识对应的第二对象的应用程序标识;请求单元,用于所述第一对象根据所述第二对象的应用程序标识向所述第二对象的应用程序发起授权请求,以得到授权令牌;获取单元,用于所述第一对象接收所述第二对象的授权令牌,根据所述授权令牌向所述用户发起授权请求,以获得所述用户的授权信息。其中一种可能的实现方式中,所述装置还包括:支付模块,用于检测到用户用于对所述订单进行支付的第二操作,响应于所述第二操作,向所述第一对象发送支付请求,使得所述第一对象根据所述订单、所述支付渠道类型及所述用户的支付请求发起支付交易。本说明书实施例还提供一种业务码创建装置,包括:获取模块,用于获取第一对象的应用程序标识及业务链接地址;接收模块,用于接收第二对象的注册请求,生成第一业务码;其中,所述第一业务码包括业务码标识、所述第一对象的应用程序标识及所述第一对象的业务链接地址;创建模块,用于接收第三对象的配置请求,在所述第一业务码中配置所述第三对象的应用程序标识,以生成第二业务码;其中,所述第二业务码用于移动终端通过扫描所述第二业务码跳转至与所述业务链接地址对应的业务地址,以进行下单业务。其中一种可能的实现方式中,所述第一业务码还包括所述第二对象的身份标识。其中一种可能的实现方式中,所述装置还包括:存储模块,用于将所述业务码标识与所述第一对象的应用程序标识、所述第一对象的业务链接地址及所述第三对象的应用程序标识的关联关系进行存储。第三方面,本说明书实施例提供一种移动终端,包括:至少一个处理器;以及与所述处理器通信连接的至少一个存储器,其中:所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行第一方面提供的方法。本说明书实施例还提供一种服务器,包括:至少一个处理器;以及与所述处理器通信连接的至少一个存储器,其中:所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行第一方面提本文档来自技高网...

【技术保护点】
1.一种扫码下单方法,应用于移动终端,包括:/n获取本次扫码的支付渠道类型及业务码的图像信息;/n对所述业务码的图像信息进行解析,得到与所述业务码对应的业务链接地址;其中,所述业务链接地址与预置的业务载体类型对应;/n根据所述支付渠道类型及所述业务链接地址跳转至第一对象的业务地址,使得用户在所述业务地址上进行下单业务。/n

【技术特征摘要】
1.一种扫码下单方法,应用于移动终端,包括:
获取本次扫码的支付渠道类型及业务码的图像信息;
对所述业务码的图像信息进行解析,得到与所述业务码对应的业务链接地址;其中,所述业务链接地址与预置的业务载体类型对应;
根据所述支付渠道类型及所述业务链接地址跳转至第一对象的业务地址,使得用户在所述业务地址上进行下单业务。


2.根据权利要求1所述的方法,所述用户在所述业务地址上进行下单业务包括:
检测到用户用于创建订单的第一操作,响应于所述第一操作,向所述第一对象发送订单请求,使得所述第一对象接收所述用户的订单请求,并使得所述第一对象检测所述用户在所述支付渠道类型下的登录状态;
若所述第一对象检测到所述用户的登录状态为已登录,获取所述用户的授权信息,根据所述用户的授权信息及订单请求创建订单;
若所述第一对象检测到所述用户的登录状态为未登录,向所述用户发起授权请求,以获得所述用户的授权信息,并在收到所述用户的授权信息后,根据所述用户的授权信息及订单请求创建订单。


3.根据权利要求2所述的方法,还包括:
对所述业务码的图像信息进行解析,得到所述业务码的业务码标识;
所述向所述用户发起授权请求,以获得所述用户的授权信息包括:
所述第一对象根据所述业务码标识进行查询,得到与所述业务码标识对应的第二对象的应用程序标识;
所述第一对象根据所述第二对象的应用程序标识向所述第二对象的应用程序发起授权请求,以得到授权令牌;
所述第一对象接收所述第二对象的授权令牌,根据所述授权令牌向所述用户发起授权请求,以获得所述用户的授权信息。


4.根据权利要求2所述的方法,在所述根据所述用户的授权信息及订单请求创建订单之后,还包括:
检测到用户用于对所述订单进行支付的第二操作,响应于所述第二操作,向所述第一对象发送支付请求,使得所述第一对象根据所述订单、所述支付渠道类型及所述用户的支付请求发起支付交易。


5.一种业务码创建方法,应用于服务器,包括:
获取第一对象的应用程序标识及业务链接地址;
接收第二对象的注册请求,生成第一业务码;其中,所述第一业务码包括业务码标识、所述第一对象的应用程序标识及所述第一对象的业务链接地址;
接收第三对象的配置请求,在所述第一业务码中配置所述第三对象的应用程序标识,以生成第二业务码;其中,所述第二业务码用于移动终端通过扫描所述第二业务码跳转至与所述业务链接地址对应的业务地址,以进行下单业务。


6.根据权利要求5所述的方法,所述第一业务码还包括所述第二对象的身份标识。


7.根据权利要求5所述的方法,在所述生成第二业务码之后,还包括:
将所述业务码标识与所述第一对象的应用程序标识、所述第一对象的业务链接地址及所述第三对象的应用程序标识的关联关系进行存储。


8.一种扫码下单装置,包括:
获取模块,用于获取本次扫码的支付渠道类型及业务码的图像信息;
解析模块,用于对所述业务码的图像信息进行解析,得到与所述业务码对应的业务链接地址;其中,所述业务链接地址与预置的业务载体类型对应...

【专利技术属性】
技术研发人员:张远鹏
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:浙江;33

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

1