一种支付方法、装置及电子设备制造方法及图纸

技术编号:24687572 阅读:46 留言:0更新日期:2020-06-27 09:06
本说明书实施例公开了一种支付方法、装置及电子设备,在无网络连接时,识别来自付款用户对应的支付账户的支付信息,所述支付信息反映支付授权信息;根据所述支付信息生成支付授权凭证;将所述支付授权凭证保存在系统内存中,以在网络连接状态下,利用所述支付授权凭证向服务器请求从所述支付账户中扣款,其中,所述系统内存是所述收款应用所在收款终端的系统内存。

A payment method, device and electronic equipment

【技术实现步骤摘要】
一种支付方法、装置及电子设备
本说明书实施例涉及计算机
,尤其涉及一种支付方法、装置及电子设备。
技术介绍
交易是在买卖双方都认可的情况下进行的等价值交换,一般情况下,交易遵循着一手交钱一手交货的基本原则。随着电子支付的飞速发展,使得用户能够无需携带现金而仅需携带移动设备就可以完成支付,越来越方便用户使用。在进行电子支付时,需要买卖双方的交易设备均是连接网络的状态,用户可以直接利用手机等终端进行支付,如扫描商家的收款码,或者由商家扫描用户的付款码等,从用户的支付账户扣取一定的金额到商家的收款账户,这样就可以实时完成一笔业务交易。
技术实现思路
有鉴于此,本说明书实施例提供了一种支付方法、装置及电子设备,用于解决现有技术中在无网络连接时难以顺利进行支付交易的问题。本说明书实施例采用下述技术方案:本说明书实施例提供一种支付方法,应用于付款应用,包括:在无网络连接时,识别来自付款用户对应的支付账户的支付信息,所述支付信息反映支付授权信息;根据所述支付信息生成支付授权凭证;将所述支付授权凭证保存在系统内存中,以在网络连接状态下,利用所述支付授权凭证向服务器请求从所述支付账户中扣款,其中,所述系统内存是所述收款应用所在收款终端的系统内存。本说明书实施例还提供一种支付方法,应用于付款应用,包括:在网络连接状态下,获取保存在系统内存的支付授权凭证,所述支付授权凭证是在无网络状态下,根据从付款用户对应的支付账户获取的支付信息生成的,所述支付信息反映支付授权信息,所述系统内存是所述收款应用所在收款终端的系统内存;根据所述支付授权凭证向服务器发送扣款请求,以使所述服务器在验证所述扣款请求后,根据所述扣款请求从所述支付账户中扣除支付款;接收来自所述支付账户的支付款。本说明书实施例还提供一种支付装置,应用于付款应用,包括:获取模块,在无网络连接时,识别来自付款用户对应的支付账户的支付信息,所述支付信息反映支付授权信息;生成模块,根据所述支付信息生成支付授权凭证;保存模块,将所述支付授权凭证保存在系统内存中,以在网络连接状态下,利用所述支付授权凭证向服务器请求从所述支付账户中扣款,其中,所述系统内存是所述收款应用所在收款终端的系统内存。本说明书实施例还提供一种支付装置,应用于付款应用,包括:获取模块,在网络连接状态下,获取保存在系统内存的支付授权凭证,所述支付授权凭证是在无网络状态下,根据从付款用户对应的支付账户获取的支付信息生成的,所述支付信息反映支付授权信息,所述系统内存是所述收款应用所在收款终端的系统内存;发送模块,根据所述支付授权凭证向服务器发送扣款请求,以使所述服务器在验证所述扣款请求后,根据所述扣款请求从所述支付账户中扣除支付款;接收模块,接收来自所述支付账户的支付款。本说明书实施例还提供一种电子设备,包括至少一个处理器及存储器,存储器存储有程序,并且被配置成至少一个处理器执行以下步骤:在无网络连接时,识别来自付款用户对应的支付账户的支付信息,所述支付信息反映支付授权信息;根据所述支付信息生成支付授权凭证;将所述支付授权凭证保存在系统内存中,以在网络连接状态下,利用所述支付授权凭证向服务器请求从所述支付账户中扣款,其中,所述系统内存是所述收款应用所在收款终端的系统内存。本说明书实施例还提供一种电子设备,包括至少一个处理器及存储器,存储器存储有程序,并且被配置成至少一个处理器执行以下步骤:在网络连接状态下,获取保存在系统内存的支付授权凭证,所述支付授权凭证是在无网络状态下,根据从付款用户对应的支付账户获取的支付信息生成的,所述支付信息反映支付授权信息,所述系统内存是所述收款应用所在收款终端的系统内存;根据所述支付授权凭证向服务器发送扣款请求,以使所述服务器在验证所述扣款请求后,根据所述扣款请求从所述支付账户中扣除支付款;接收来自所述支付账户的支付款。本说明书实施例采用的上述至少一个技术方案能够达到以下有益效果:通过在无网络连接时,根据支付信息生成支付授权凭证,并将支付授权凭证保存在系统内存中,这样,在网络恢复连接时,可以利用存储在系统内存中的支付授权凭证,向服务器请求从对应的支付账户中扣款,完成无网络连接时的业务交易。通过将支付授权凭证存储在系统内存,可以提高支付授权凭证的可追溯性,在恢复网络连接时,可以快速恢复业务交易的证明信息,以实现离线交易支付。附图说明此处所说明的附图用来提供对本说明书实施例的进一步理解,构成本说明书实施例的一部分,本说明书的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本说明书实施例提供的一种支付系统的结构示意图;图2为本说明书实施例提供的一种支付方法的流程示意图;图3为本说明书实施例提供的一种支付方法的流程示意图;图4为本说明书实施例提供的一种支付方法的时序图;图5为本说明书实施例提供的一种支付方法中支付授权凭证的示意图;图6为本说明书实施例提供的一种支付装置的结构示意图;图7为本说明书实施例提供的一种支付装置的结构示意图。具体实施方式现有支付方式中,一般是采用电子支付或者移动支付等,而要顺利进行电子支付或者移动支付等,则需要交易双方的交易设备具有稳定的网络环境。在进行电子支付过程中,可能受到环境干扰、或者其他通信故障,使得买卖双方的交易设备所处的网络环境不稳定,甚至无法连接到网络的情况下,买卖双方难以进行甚至无法进行电子支付或者移动支付。因此,本说明书实施例提供一种支付方法、装置及电子设备,在无网络状态下,根据支付信息生成支付授权凭证,并将支付授权凭证保存在系统内存,这样,在网络恢复连接时,可以利用存储在系统内存中的支付授权凭证,提取对应的支付信息,从而可以利用该支付信息向服务器请求从该支付信息包含的支付账户中扣款,完成无网络状态下的业务交易。这样,通过将支付授权凭证存储在系统内存,可以提高支付授权凭证的可追溯性,在恢复网络连接时,可以快速恢复业务交易,以实现离线交易支付。为使本申请的目的、技术方案和优点更加清楚,下面将结合本说明书具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。以下结合附图,详细说明本说明书各实施例提供的技术方案。图1为本说明书实施例提供的一种支付系统的结构示意图。在本说明书实施例中,所述支付系统包括收款终端100、付款终端200和服务器300。其中,收款终端100,用于向付款终端200发起收款,获取付款终端200的支付信息,在无网络状态下,根据该支付信息生成支付授权凭证,并将该支付授权凭证保存在系本文档来自技高网...

【技术保护点】
1.一种支付方法,应用于收款应用,包括:/n在无网络连接时,识别来自付款用户对应的支付账户的支付信息,所述支付信息反映支付授权信息;/n根据所述支付信息生成支付授权凭证;/n将所述支付授权凭证保存在系统内存中,以在网络连接状态下,利用所述支付授权凭证向服务器请求从所述支付账户中扣款,其中,所述系统内存是所述收款应用所在收款终端的系统内存。/n

【技术特征摘要】
1.一种支付方法,应用于收款应用,包括:
在无网络连接时,识别来自付款用户对应的支付账户的支付信息,所述支付信息反映支付授权信息;
根据所述支付信息生成支付授权凭证;
将所述支付授权凭证保存在系统内存中,以在网络连接状态下,利用所述支付授权凭证向服务器请求从所述支付账户中扣款,其中,所述系统内存是所述收款应用所在收款终端的系统内存。


2.如权利要求1所述的方法,根据所述支付信息生成支付授权凭证,包括:
对所述支付信息进行校验;
若校验通过,则将所述支付信息转换为加密编码;
根据所述加密编码生成所述支付授权凭证。


3.如权利要求2所述的方法,根据所述加密编码生成所述支付授权凭证,包括:
根据所述加密编码生成支付授权二维码;
将所述支付授权二维码保存为图片,得到所述支付授权凭证。


4.如权利要求3所述的方法,将所述支付授权二维码保存为图片,包括:
利用所述支付信息确定所述支付授权二维码对应的索引信息,以利用所述索引信息查找对应的支付授权二维码;
将所述支付授权二维码和所述索引信息保存为图片,得到所述支付授权凭证。


5.如权利要求2所述的方法,根据所述加密编码生成所述支付授权凭证,包括:
根据所述加密编码生成支付授权文本;
利用所述支付信息确定所述支付授权文本的文本索引;
将所述文本索引添加到所述支付授权文本中,得到支付授权凭证,以利用所述文本索引查找对应的支付授权文本。


6.如权利要求1所述的方法,将所述支付授权凭证保存在系统内存中,包括:
在所述收款终端界面显示是否保存所述支付授权凭证的提示信息;
判断收款用户是否选择保存所述支付授权凭证;
若是,则将所述支付授权凭证保存在系统内存中。


7.如权利要求1所述的方法,将所述支付授权凭证保存在系统内存中,包括:
在监测到收款用户长按所述支付授权凭证时,判断收款用户是否选择保存在系统内存的选项;
若是,则将所述支付授权凭证保存在系统内存中。


8.如权利要求1所述的方法,将所述支付授权凭证存储在系统内存中,还包括:
将所述支付授权凭证备份存储在应用缓存中。


9.一种支付方法,应用于收款应用,包括:
在网络连接状态下,获取保存在系统内存的支付授权凭证,所述支付授权凭证是在无网络状态下,根据从付款用户对应的支付账户获取的支付信息生成的,所述支付信息反映支付授权信息,所述系统内存是所述收款应用所在收款终端的系统内存;
根据所述支付授权凭证向服务器发送扣款请求,以使所述服务器在验证所述扣款请求后,根据所述扣款请求从所述支付账户中扣除支付款;
接收来自所述支付账户的支付款。


10.如权利要求9所述的方法,根据所述支付授权凭证向服务器发送扣款请求,包括:
从所述支付授权凭证中提取对应的支付信息;
将携带所述支付信息的扣款请求发送给所述服务器,以使...

【专利技术属性】
技术研发人员:杨然李涛齐元子郭冰鉴
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:浙江;33

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

1