离线交易方法、装置、存储介质及电子设备制造方法及图纸

技术编号:32474429 阅读:14 留言:0更新日期:2022-03-02 09:36
本公开提供了一种离线交易方法、装置、存储介质及电子设备,克服了自助终端在离线状态下无法进行交易的问题。涉及的离线交易方法,包括:获取目标订单的订单信息;对订单信息进行加密,得到加密的订单信息;基于加密的订单信息以及目标订单的支付地址生成并呈现第一图形编码;通过扫描第二图形编码,获得加密的目标订单的订单支付信息;对加密的订单支付信息进行解密,获得目标订单的订单信息、服务端设备的信息以及目标订单的支付结果;对目标订单的订单信息、服务端设备的信息以及支付结果进行认证,得到认证结果;根据认证结果确定目标订单是否交易成功。本公开实施例可提高了自助终端交易成功的概率。助终端交易成功的概率。助终端交易成功的概率。

【技术实现步骤摘要】
离线交易方法、装置、存储介质及电子设备


[0001]本公开涉及通信
,尤其涉及一种离线交易方法、装置、存储介质及电子设备。

技术介绍

[0002]随着计算机技术的发展,自助终端种类及功能越来越多。当前终端按照其是否具备交互能力,可分为两大类。其中,不具备交互能力的简易终端主要以轮播广告等终端为代表;具备交互能力的终端,通过可读取IC(Integrated Circuit Chip,集成电路)卡、二维码等方式鉴定用户信息,并按用户要求提供商品(如微芯片卡、零食饮料等)服务。移动支付因其便捷性和安全性,已在各种购物场景中成为主流的交易方式。在移动支付中,通常消费者向自助终端提供即时生成的二维码,或扫描自助终端提供的二维码,联网完成支付。交易过程中,自助终端需要联网来校验用户是否支付成功。然而,自助终端基于其便利性特点,位置遍布于城市各处,其网络状态各异,并且可能存在无网络连接的情况。因此,自助终端如何在离线状态下,顺利完成交易,成为一项需要解决的问题。

技术实现思路

[0003]本公开的提供一种离线交易方法、装置、存储介质及电子设备,至少在一定程度上克服了相关技术中自助终端在离线状态下无法进行交易的问题。
[0004]根据本公开的第一个方面,提供了一种离线交易方法,应用于自助终端,所述方法包括:获取目标订单的订单信息;对所述订单信息进行加密,得到加密的订单信息;基于所述加密的订单信息以及所述目标订单的支付地址生成并呈现第一图形编码;通过扫描第二图形编码,获得加密的所述目标订单的订单支付信息;对所述加密的订单支付信息进行解密,获得所述目标订单的订单信息、服务端设备的信息以及所述目标订单的支付结果;对所述目标订单的订单信息、所述服务端设备的信息以及所述支付结果进行认证,得到认证结果;根据所述认证结果确定所述目标订单是否交易成功。
[0005]可选的,所述方法还包括:在对所述订单信息进行加密,得到加密的订单信息之前,对所述自助终端的进行网络检测,若所述自助终端无网络连接,确定所述自助终端基于所述订单信息进行离线交易。
[0006]可选的,所述自助终端中存储有用于对所述订单信息进行加密的加密算法信息、用于对所述加密的订单支付信息进行解密的解密算法信息以及商品的支付地址。
[0007]根据本公开的第二个方面,提供了一种离线交易方法,应用于用户终端,所述方法包括:通过扫描自助终端上呈现的第一图形编码,获得加密的目标订单的订单信息以及支付地址;根据所述支付地址将所述加密的目标订单的订单信息发送至服务端设备;根据来自所述服务端设备的待支付信息进行支付操作。
[0008]可选的,所述方法还包括:在根据来自所述服务端设备的待支付信息进行支付操作之后,获取并呈现所述服务端设备发送的第二图形编码,其中,所述第二图形编码中包括
加密的所述服务端设备的信息、所述订单信息以及所述目标订单的支付结果。
[0009]根据本公开的第三个方面,提供了一种离线交易方法,应用于服务端设备,所述方法包括:获取来自所述用户终端的加密的目标订单的订单信息;对所述加密的订单信息进行解密,得到解密的订单信息;对所述解密的订单信息进行验证,得到验证结果;若所述验证结果表明验证通过,向所述用户终端发送所述目标订单的待支付消息;获取所述用户终端对所述目标订单的支付信息;将服务端设备的信息、所述目标订单的订单信息以及所述支付信息进行加密;将所述加密的所述服务端设备的信息、所述目标订单的订单信息以及所述支付信息生成第二图形编码;将所述第二图形编码发送至所述用户终端。
[0010]根据本公开的第四个方面,提供了一种离线交易装置,应用于自助终端,所述装置包括:第一获取模块,用于获取目标订单的订单信息;第一加密模块,用于对所述订单信息进行加密,得到加密的订单信息;第一生成模块,用于基于所述加密的订单信息以及所述目标订单的支付地址生成并呈现第一图形编码;第一扫描模块,用于通过扫描第二图形编码,获得加密的所述目标订单的订单支付信息;第一解密模块,用于对所述加密的订单支付信息进行解密,获得所述目标订单的订单信息、服务端设备的信息以及所述目标订单的支付结果;认证模块,用于对所述目标订单的订单信息、所述服务端设备的信息以及所述支付结果进行认证,得到认证结果;确定模块,用于根据所述认证结果确定所述目标订单是否交易成功。
[0011]根据本公开的第五个方面,提供了一种离线交易装置,应用于用户终端,所述装置包括:第二扫描模块,用于通过扫描自助终端上呈现的第一图形编码,获得加密的目标订单的订单信息以及支付地址;第一发送模块,用于根据所述支付地址将所述加密的目标订单的订单信息发送至服务端设备;支付模块,用于根据来自所述服务端设备的待支付信息进行支付操作;呈现模块,用于获取并呈现所述服务端设备发送的第二图形编码,其中,所述第二图形编码中包括加密的所述服务端设备的信息、所述订单信息以及所述目标订单的支付结果。
[0012]根据本公开的第六个方面,提供了一种离线交易装置,应用于服务端设备,所述装置包括:第二获取模块,用于获取来自所述用户终端的加密的目标订单的订单信息;第二解密模块,用于对所述加密的订单信息进行解密,得到解密的订单信息;验证模块,用于对所述解密的订单信息进行验证,得到验证结果;第二发送模块,用于若所述验证结果表明验证通过,向所述用户终端发送所述目标订单的待支付消息;第三获取模块,用于获取所述用户终端对所述目标订单的支付信息;第二加密模块,用于将服务端设备的信息、所述目标订单的订单信息以及所述支付信息进行加密;第二生成模块,用于将所述加密的所述服务端设备的信息、所述目标订单的订单信息以及所述支付信息生成第二图形编码;第三发送模块,用于将所述第二图形编码发送至所述用户终端。
[0013]根据本公开的第七个方面,提供了一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行本公开实施例提供的任意一种离线交易方法。
[0014]根据本公开的第八个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本公开实施例提供的任意一种离线交易方法。
[0015]本公开一个或多个实施例的离线交易方法、装置、存储介质及电子设备,在获取到
目标订单的订单信息后,对订单信息进行加密,基于加密的订单信息以及目标订单的支付地址生成并呈现第一图形编码,使得自助终端可在离线状态下,将订单信息以及支付地址以第一图形编码的形式进行呈现。再通过扫描第二图形编码获得加密的目标订单的订单支付信息,进一步使得自助终端在离线状态下,通过扫描第二图形编码获得加密的目标订单的支付信息,进而自助终端可通过对加密的订单支付信息进行解密,对解密得到的订单支付信息进行认证,根据认证结果确定目标订单是否交易成功,完成目标订单的交易,提高了自助终端交易成功的概率。
附图说明
[0016]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种离线交易方法,其特征在于,应用于自助终端,所述方法包括:获取目标订单的订单信息;对所述订单信息进行加密,得到加密的订单信息;基于所述加密的订单信息以及所述目标订单的支付地址生成并呈现第一图形编码;通过扫描第二图形编码,获得加密的所述目标订单的订单支付信息;对所述加密的订单支付信息进行解密,获得所述目标订单的订单信息、服务端设备的信息以及所述目标订单的支付结果;对所述目标订单的订单信息、所述服务端设备的信息以及所述支付结果进行认证,得到认证结果;根据所述认证结果确定所述目标订单是否交易成功。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在对所述订单信息进行加密,得到加密的订单信息之前,对所述自助终端的进行网络检测,若所述自助终端无网络连接,确定所述自助终端基于所述订单信息进行离线交易。3.根据权利要求1或2所述的方法,其特征在于,所述自助终端中存储有用于对所述订单信息进行加密的加密算法信息、用于对所述加密的订单支付信息进行解密的解密算法信息以及商品的支付地址。4.一种离线交易方法,其特征在于,应用于用户终端,所述方法包括:通过扫描自助终端上呈现的第一图形编码,获得加密的目标订单的订单信息以及支付地址;根据所述支付地址将所述加密的目标订单的订单信息发送至服务端设备;根据来自所述服务端设备的待支付信息进行支付操作。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在根据来自所述服务端设备的待支付信息进行支付操作之后,获取并呈现所述服务端设备发送的第二图形编码,其中,所述第二图形编码中包括加密的所述服务端设备的信息、所述订单信息以及所述目标订单的支付结果。6.一种离线交易方法,其特征在于,应用于服务端设备,所述方法包括:获取来自所述用户终端的加密的目标订单的订单信息;对所述加密的订单信息进行解密,得到解密的订单信息;对所述解密的订单信息进行验证,得到验证结果;若所述验证结果表明验证通过,向所述用户终端发送所述目标订单的待支付消息;获取所述用户终端对所述目标订单的支付信息;将所述服务端设备的信息、所述目标订单的订单信息以及所述支付信息进行加密;将所述加密的所述服务端设备的信息、所述目标订单的订单信息以及所述支付信息生成第二图形编码;将所述第二图形编码发送至所述用户终端。7.一种离线交易装置,其特征在于,应用于自助终端,所述装置包括:第一获取模块,用于获取...

【专利技术属性】
技术研发人员:陈龙杰李嫚胡颖茂陈春华丘晖朱应钊张利平龙冰怡俞科峰
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1