转账方法、装置和终端与流程

文档序号:16252100发布日期:2018-12-12 00:07阅读:243来源:国知局
转账方法、装置和终端与流程

本发明涉及数据处理技术领域,特别是涉及一种转账方法、装置和终端。

背景技术

随着互联网技术的发展,越来越多的转账业务都被整合到互联网上,用户可以终端直接在互联网进行转账。

但是,用户利用终端在互联网上进行转账时,在每次转账时,用户都需要输入转出的银行账号和资金转入的银行账号。如果用户不知道或没有记住收款人的开户行、开户名称、银行账号等信息,则不能在转账时提供准确的银行账号,用户就不能够完成转账,将资金转入指定的银行账号。在转账时,需要用户输入收款人的银行账号,导致转账的操作较为繁琐。



技术实现要素:

基于此,有必要针对转账的操作繁琐的问题,提供一种转账方法、装置和终端。

一种转账方法,所述方法包括:

接收第一终端发送的转账请求,所述转账请求携带有第一用户标识;

查找所述第一用户标识对应的第一银行账号;

根据所述转账请求生成电子凭证,并对所述第一银行账号中的资金进行冻结,将所述电子凭证发送至所述第一终端;

在所述第二终端接收到所述第一终端发送的所述电子凭证后,接收所述第二终端根据所述电子凭证生成的资金解冻请求,所述资金解冻请求中包括第二银行账号;

根据所述资金解冻请求对所述第一银行账号中冻结的资金进行解冻,并将解冻的资金转账到所述第二银行账号中。

在其中一个实施例中,所述接收所述第二终端根据所述电子凭证生成的资金解冻请求之后,还包括:

提取所述资金解冻请求中的第二用户标识;

查找所述第二用户标识对应的验证方式;

根据查找到的验证方式对所述第二用户标识对应的用户身份进行验证;

若验证通过,则执行所述根据所述资金解冻请求对所述第一银行账号中冻结的资金进行解冻的步骤。

在其中一个实施例中,所述接收所述第二终端根据所述电子凭证生成的资金解冻请求之后,还包括:

根据所述资金解冻请求查找所述电子凭证;

提取所述电子凭证中的过期时间;

根据所述过期时间判断所述电子凭证是否过期;

若未过期,则执行所述根据所述资金解冻请求对所述第一银行账号中冻结的资金进行解冻的步骤。

在其中一个实施例中,所述根据所述资金解冻请求对所述第一银行账号中冻结的资金进行解冻,并将解冻的资金转账到所述第二银行账号中,包括:

将所述资金解冻请求发送至银行服务器,使所述银行服务器对所述资金解冻请求进行解析得到第一银行账号和第二银行账号,解冻所述第一银行账号中冻结的资金,将解冻的资金转账到所述第二银行账号中。

在其中一个实施例中,所述将解冻的资金转账到所述第二银行账号中之后,还包括:

接收所述第二终端返回的转账确认信息;

根据所述转账确认信息更新所述电子凭证的状态信息;

将更新的状态信息发送至所述第一终端。

上述转账方法,在接收到第一终端发送的转账请求后,根据转账请求中的第一用户标识查找第一银行账号,根据转账请求生成电子凭证,并对第一银行账号中的资金进行冻结,将电子凭证发送至第一终端。第一终端在获取到电子凭证后,将电子凭证发送给第二终端,第二终端根据电子凭证生成资金解冻请求。在接收到第二终端发送的资金解冻请求后,查找资金解冻请求中第二用户标识对应的第二银行账号,根据资金解冻请求对第一银行账号中冻结的资金进行解冻,并将解冻的资金转入第二银行账号中。这样,整个转账过程中,第一终端的用户只需输入第一用户标识,第一终端根据第一用户标识生成转账请求,无需输入银行账号等信息,待接收到第二终端的资金解冻请求后,即可将第一银行账号中冻结的资金解冻后转入资金解冻请求中第二用户标识对应第二银行账号中,转账的操作过程更加简单,并且提高了转账的效率。

一种转账的装置,所述装置包括:

转账请求接收模块,用于接收第一终端发送的转账请求,所述转账请求携带有第一用户标识;

银行账号查找模块,用于查找所述第一用户标识对应的第一银行账号;

电子凭证生成模块,用于根据所述转账请求生成电子凭证,并对所述第一银行账号中的资金进行冻结,将所述电子凭证发送至所述第一终端;

解冻请求接收模块,用于在所述第二终端接收到所述第一终端发送的所述电子凭证后,接收所述第二终端根据所述电子凭证生成的资金解冻请求,所述资金解冻请求中包括第二银行账号;

资金解冻模块,用于根据所述资金解冻请求对所述第一银行账号中冻结的资金进行解冻,并将解冻的资金转账到所述第二银行账号中。

在其中一个实施例中,所述装置还包括:

用户标识提取模块,用于提取所述资金解冻请求中的第二用户标识;

验证方式查找模块,用于查找所述第二用户标识对应的验证方式;

身份验证模块,用于根据查找到的验证方式对所述第二用户标识对应的用户身份进行验证;

所述资金解冻模块还用于在用户身份验证通过后,根据所述资金解冻请求对所述第一银行账号中冻结的资金进行解冻。

在其中一个实施例中,所述装置还包括:

电子凭证查找模块,用于根据所述资金解冻请求查找所述电子凭证;

过期时间提取模块,用于提取所述电子凭证中的过期时间;

电子凭证判断模块,用于根据所述过期时间判断所述电子凭证是否过期;

所述资金解冻模块还用于在判定所述电子凭证未过期时,根据所述资金解冻请求对所述第一银行账号中冻结的资金进行解冻。

在其中一个实施例中,所述装置包括:

确认信息接收模块,用于接收所述第二终端返回的转账确认信息;

状态信息更新模块,用于根据所述转账确认信息更新所述电子凭证的状态信息;

状态信息发送模块,用于将更新的状态信息发送至所述第一终端。

一种终端,包括处理器和存储器,所述存储器中存储有指令,所述指令被所述处理器执行时,使的所述处理器执行以下步骤:

接收第一终端发送的转账请求,所述转账请求携带有第一用户标识;

查找所述第一用户标识对应的第一银行账号;

根据所述转账请求生成电子凭证,并对所述第一银行账号中的资金进行冻结,将所述电子凭证发送至所述第一终端;

在所述第二终端接收到所述第一终端发送的所述电子凭证后,接收所述第二终端根据所述电子凭证生成的资金解冻请求,所述资金解冻请求中包括第二银行账号;

根据所述资金解冻请求对所述第一银行账号中冻结的资金进行解冻,并将解冻的资金转账到所述第二银行账号中。

上述转账装置和终端,在接收到第一终端发送的转账请求后,根据转账请求中的第一用户标识查找第一银行账号,根据转账请求生成电子凭证,并对第一银行账号中的资金进行冻结,将电子凭证发送至第一终端。第一终端在获取到电子凭证后,将电子凭证发送给第二终端,第二终端根据电子凭证生成资金解冻请求。在接收到第二终端发送的资金解冻请求后,查找资金解冻请求中第二用户标识对应的第二银行账号,根据资金解冻请求对第一银行账号中冻结的资金进行解冻,并将解冻的资金转入第二银行账号中。这样,整个转账过程中,第一终端的用户只需输入第一用户标识,第一终端根据第一用户标识生成转账请求,无需输入银行账号等信息,待接收到第二终端的资金解冻请求后,即可将第一银行账号中冻结的资金解冻后转入资金解冻请求中第二用户标识对应第二银行账号中,转账的操作过程更加简单,并且提高了转账的效率。

附图说明

图1为一个实施例中转账系统的应用环境图;

图2为一个实施例中转账方法的流程示意图;

图3为一个实施例中生成电子凭证的步骤的流程示意图;

图4为一个实施例中验证用户身份的步骤的流程示意图;

图5为一个实施例中判断电子凭证是否过期的步骤的流程示意图;

图6为一个实施例中更新转账状态信息的步骤的流程示意图;

图7为一个实施例中电子凭证的界面示意图;

图8为一个实施例中转账装置的结构框图;

图9为一个实施例中电子凭证生成模块的结构框图;

图10为一个实施例中转账装置的结构框图;

图11为另一个实施例中转账装置的结构框图;

图12为再一个实施例中转账装置的结构框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

图1为一个实施例中转账系统的应用环境图,转账系统中包括第一终端110、第二终端120和转账服务器130。其中第一终端110、第二终端120和转账服务器130都连接到网络。其中第一终端110和第二终端120具体可以是台式电脑或移动终端,移动终端具体可以是平板电脑、智能手机和个人数据助理中的至少一种。

如图2所示,在一个实施例中,提供一种转账方法,本实施例以该方法应用在图1转账系统中的转账服务器130上举例说明,转账服务器130上运行有转账程序,转账程序用于执行转账方法,该方法具体包括以下步骤:

步骤202,接收第一终端发送的转账请求,转账请求携带有第一用户标识。

具体地,第一终端110上可以通过浏览器与转账服务器130通信,也可以通过安装在第一终端110上的转账应用与转账服务器130通信。第一终端110接收用户输入的转账信息,根据转账信息生成转账请求,第一终端110通过浏览器或转账应用将转账请求发送给转账服务器130。转账信息包括第一用户标识和转账数值,具体还可以包括第二用户标识。第一用户标识和第二用户标识为区别用户的唯一标识,具体可以是电话号码、即时通信软件用户号码和用户名称中的至少一种。

步骤204,查找第一用户标识对应的第一银行账号。

具体地,第一用户标识对应的用户在第一次访问转账服务器130时,需要在转账服务器130提供的注册页面输入注册信息进行注册,转账服务器130将注册信息与第一用户标识对应存储在数据库中。其中,注册信息具体包括第一银行账号,还可以包括用户身份信息和验证信息中的至少一种。转账服务器130在接收到转账请求后,对转账请求进行解析,提取转账请求中的第一用户标识,在数据库中的注册信息中查找第一用户标识对应的第一银行账号,以第一银行账号作为资金转出账号。

步骤206,根据转账请求生成电子凭证,并对第一银行账号中的资金进行冻结,将电子凭证发送至第一终端。

具体地,转账服务器130提取转账请求中的转账信息,根据提取到的转账信息生成电子凭证,并根据转账信息对第一银行账号中的资金进行冻结。在对第一银行账号中的资金冻结成功后,转账服务器130将生成的电子凭证发送给第一终端110。电子凭证中包括用户对冻结的资金进行解冻的解冻信息。

步骤208,在第二终端接收到第一终端发送的电子凭证后,接收第二终端根据电子凭证生成的资金解冻请求,资金解冻请求中包括第二银行账号。

具体地,第一终端110在接收到转账服务器130发送的电子凭证后,将电子凭证发送到第二终端120。第二终端120在接收到电子凭证后,提取电子凭证中的解冻信息,根据解冻信息生成资金解冻请求。解冻信息中具体包括第二用户标识。第二终端120将资金解冻请求发送至服务器,具体可以通过浏览器和转账应用将资金解冻请求发送至转账服务器130。

步骤210,根据资金解冻请求对第一银行账号中冻结的资金进行解冻,并将解冻的资金转账到第二银行账号中。

具体地,转账服务器130在接收到第二终端120发送的资金解冻就请求后,对资金解冻请求进行解析,提取资金解冻请求中的第二用户标识,在数据库中的注册信息中获取与第二用户标识对应的第二银行账号,以第二银行账号作为资金转入账号。转账服务器130提取资金解冻请求中的解冻信息,根据解冻信息对第一银行账号冻结的资金进行解冻。解冻信息中具体包括验证信息,验证信息具体可以是用户身份信息或解冻密码,在转账服务器130对用户身份信息或解冻密码验证通过后,对第一银行账号冻结的资金进行解冻。转账服务器130将解冻的资金从第一银行账号转移到第二银行账号。

在一个实施例中,步骤210具体包括:将资金解冻请求和第一银行账号发送至银行服务器,使银行服务器根据资金解冻请求对第一银行账号中冻结的资金进行解冻,并将解冻的资金转账到第二银行账号中。

具体地,转账服务器130将接收到的解冻请求和第一银行账号发送至银行服务器,银行服务器在接收到资金解冻请求后,提取资金解冻请求中的解冻信息,解冻信息用于对电子凭证对应的冻结资金进行解冻的信息,具体可以包括资金解冻的资金转账数值、还可以包括解冻密码、第一用户标识和第二用户标识中的至少一种。银行服务器根据解冻信息对电子凭证对应的冻结资金进行解冻,并将解冻后的资金从第一银行账号转移到第二银行账号中。

本实施例中,在接收到第一终端发送的转账请求后,根据转账请求中的第一用户标识查找第一银行账号,根据转账请求生成电子凭证,并对第一银行账号中的资金进行冻结,将电子凭证发送至第一终端。第一终端在获取到电子凭证后,将电子凭证发送给第二终端,第二终端根据电子凭证生成资金解冻请求。在接收到第二终端发送的资金解冻请求后,查找资金解冻请求中第二用户标识对应的第二银行账号,根据资金解冻请求对第一银行账号中冻结的资金进行解冻,并将解冻的资金转入第二银行账号中。这样,整个转账过程中,第一终端的用户只需输入第一用户标识,第一终端根据第一用户标识生成转账请求,无需输入银行账号等信息,待接收到第二终端的资金解冻请求后,即可将第一银行账号中冻结的资金解冻后转入资金解冻请求中第二用户标识对应第二银行账号中,转账的操作过程更加简单,并且提高了转账的效率。

如图3所示,在一个实施例中,步骤206具体包括生成电子凭证的步骤,该步骤具体包括以下内容:

步骤302,将转账请求和第一银行账号发送至银行服务器。

具体地,转账服务器130在提取到转账请求中的第一用户标识后,并查找到与第一用户标识对应的第一银行账号。转账服务器130将转账请求和第一银行账号发送至资金银行服务器。

步骤304,接收银行服务器返回的电子凭证,电子凭证为银行服务器在提取转账请求中的转账数值,从第一银行账号中获取与转账数值相等的资金进行冻结后所生成的。

具体地,资金银行服务器在以第一银行账号作为资金转出账号,提取转账请求中的转账数值,从第一银行账号中获取与转账数值相等的资金,对获取到的资金进行冻结,在冻结后生成冻结资金对应的电子凭证,并经电子凭证发送给转账服务器130。

步骤306,将电子凭证返回至第一终端。

具体地,转账服务器130在接收到资金银行服务器发送的冻结资金对应的电子凭证,将电子凭证转发至第一终端110。

本实施例中,银行服务器在接收到转账请求和第一银行账号后,提取转账请求中的转账数值,从第一银行账号中获取与转账数值相等的资金进行冻结,避免冻结第一银行账号中的所有资金,从而限制第一银行账号中资金的使用,提高了在第一银行账号中冻结与转账数值相等的资金后,未被冻结的资金的利用率。

如图4所示,在一个实施例中,步骤208之后具体还包括验证用户身份的步骤,该步骤具体包括以下内容:

步骤402,提取资金解冻请求中的第二用户标识。

具体地,转账服务器130在接收到第二终端120发送的资金解冻请求时,对资金解冻请求进行解析,从资金解冻请求中提取第二用户标识。

步骤404,查找第二用户标识对应的验证方式。

具体地,第二用户标识对应的用户在第一次访问转账服务器130时,在转账服务器130的提供的注册页面输入注册信息,注册信息中具体包括用户身份信息和对用户身份进行验证的验证方式,转账服务器130将注册信息与第二用户标识对应存储在数据库中。转账服务器130在数据库中查找第二用户标识对应的验证方式。

步骤406,根据查找到的验证方式对第二用户标识对应的用户身份进行验证。

具体地,单据处理服务器120根据用户标识查找用户标识对应的验证方式,验证方式及包括手机短信验证方式、邮箱验证方式或问题验证方式。如果验证通过,则执行步骤408;如果验证未通过,则返回验证未通过的信息,并终止转账的处理。

步骤408,在用户身份验证通过后,根据资金解冻请求对第一银行账号中冻结的资金进行解冻,并将解冻的资金转账到第二银行账号中。

本实施例中,根据第二用户标识对应的验证方式对用户身份进行验证,在验证通过后,再进一步进行转账。通过对用户身份的验证,可以保证转账过程中资金的安全性。

如图5所示,在一个实施例中,步骤208之后还包括判断电子凭证是否过期的步骤,该步骤具体还包括以下内容:

步骤502,根据资金解冻请求查找电子凭证。

具体地,转账服务器130可以根据解冻请求中的解冻信息查找电子凭证。转账服务器130在生成电子凭证时,为每个电子凭证生成电子凭证标识,电子凭证标识具体可以是电子凭证的序列号,还可以是根据第一用户标识和第二用户标识中至少一种生成电子凭证的编号。转账服务器130在接收到第二终端120发送的资金解冻请求后,提取资金解冻请求的解冻信息中的电子凭证标识,根据电子凭证标识查找电子凭证。

步骤504,提取电子凭证中的过期时间。

具体地,转账服务器130在查找到电子凭证后,提取电子凭证中的过期时间。过期时间可以是电子凭证生成时间之后的过期时间点,还可以是过期倒计时间。

步骤506,根据过期时间判断电子凭证是否过期。

具体地,转账服务器130在获取到电子凭证的过期时间后,如果过期时间为电子凭证生成时间之后的过期时间点,则转账服务器130当前时间,将当前时间与过期时间点比较,当前时间大于等于电子凭证生成时间之后的过期时间点,则判定电子凭证已过期,当前时间小于电子凭证生成时间之后的过期时间点时,则判定电子凭证未过期;若果过期时间是过期倒计时间,当过期倒计时间为0时,则判定电子凭证已过期,当过期倒计时间不为0时,则判定电子凭证未过期。

步骤508,在判定电子凭证未过期时,根据资金解冻请求对第一银行账号中冻结的资金进行解冻,并将解冻的资金转账到第二银行账号中。

具体地,转账服务器130在判定电子凭证未过期时,提取资金解冻请求职工第二用户标识对应的第二银行账号。转账服务器130在判定电子凭证过期时,则对电子凭证对应的冻结资金进行解冻,但并对转移解冻后的资金不进行转移。

本实施例中,在生成电子凭证时,为电子凭证设置了过期时间,通过设置过期期间,可以确保在电子凭证有效的时间内根据转账请求对电子凭证对应的冻结资金进行解冻,并对解冻后的资金进行转移处理,避免了电子凭证对应的冻结资金长期处于冻结并未被处理的状态。

如图6所示,在一个实施例中,步骤210之后还包括更新转账状态信息的步骤,该步骤具体包括以下内容:

步骤602,接收第二终端返回的转账确认信息。

具体地,在第二用户标识对应的用户的第二银行账号资金转入后,该用户利用第二终端120上的浏览器或者转账应用向转账服务器130发送转账确认信息,转账确认信息为用于通知转账服务器130转账成功的信息。

步骤604,根据转账确认信息更新转账状态信息。

具体地,转账服务器130根据转账确认信息来更新电子凭证对应的转账状态信息,将转账状态信息更新为转账成功。

步骤606,将更新的转账状态信息发送给第一终端。

具体地,转账服务器130将电子凭证对应的更新后的转账状态信息发送给第一终端110,第一终端110将转账状态信息与电子凭证对应存储,并展示转账状态信息以通知第一用户标识对应的用户。

本实施例中,在接收到第二终端发送转账确认信息后,根据转账确认信息更新转账状态信息,并将转账状态信息发送至第一终端,使得第一终端上第一用户标识对应的用户及时了解转账情况。

在一个实施例中,提供一种转账方法,资金为银行账号下资金,转账请求为无账号转账请求,电子凭证可以是银信证,第一用户标识和第二用户标识可以为手机号码,第一终端110上运行有转账应用,该方法具体包括以下内容:

第一终端110通过转账应用向转出方的银行服务器发送无账号转账请求,转出方的银行服务器提取无账号转账请求中的转出方银行账号和资金转出金额,银行服务器开立与冻结资金的金额相对应的银信证,并在转出方银行账号中冻结资金转出金额相等的资金,转出方的银行服务器将银信证返回给第一终端110。其中,银信证是指银行服务器根据开证人的请求冻结所需数额资金而开立,并承诺依照约定解付条件办理支付结算的电子凭证。请参照图7中的银信证,银信证中包括资金面额和资金面额702对应的资金份数704。

第一终端110在接收到银信证后,第一终端110将银信证通过转账服务器130发送至第二终端120,第一终端110也可以通过第三方平台进行发送。第二终端120通过转账应用接收银信证后,第二终端120对应的用户输入确认信息,第二终端120根据银信证生成银信证解付请求,将解付请求发送至转入方的银行服务器,转入方的银行服务器将解付请求发送至转出方的银行服务器,转出方的银行服务器根据解付请求对转出方的银行账号中冻结的资金解冻,并将解冻后的资金转入到转入方的银行账号。

其中,银信证的业务流程如下:1)开证人通过互联网或以其他方式向开证银行申请开证;2)开证银行验证身份、账户信息无误后受理,审核确认符合开证条件,冻结保付资金后开立银信证;3)收证人通过互联网或以其他方式向收证银行申请收证;4)收证银行验证身份、账户信息无误后受理收证(或根据收证人设置由收证银行自动收证);5)收证人履行银信证项下基础交易义务后,提交履约信息(一般用于电商领域,收证人为商家,履行发货义务后,提交发货信息,在电子红包领域中,由于是开证人无偿转移给收证人,因此就不需要履行交易义务);6)收证人或指定的第三方将申请解付信息发送至开证银行申请解付(在电子红包领域中,收证人填写收证后即自动申请解付);7)开证银行解付银信证并将资金划转至收证银行,收证银行将资金转入收证账户。

如图8所示,在一个实施例中,提供一种转账装置800,该转账装置包括:转账请求接收模块802、银行账号查找模块804、电子凭证生成模块806、解冻请求接收模块808和资金解冻模块810。

转账请求接收模块802,用于接收第一终端发送的转账请求,转账请求携带有第一用户标识。

银行账号查找模块804,用于查找第一用户标识对应的第一银行账号。

电子凭证生成模块806,用于根据转账请求生成电子凭证,并对第一银行账号中的资金进行冻结,将电子凭证发送至第一终端。

解冻请求接收模块808,用于在第二终端接收到第一终端发送的电子凭证后,接收第二终端根据电子凭证生成的资金解冻请求,资金解冻请求中包括第二银行账号。

资金解冻模块810,用于根据资金解冻请求对第一银行账号中冻结的资金进行解冻,并将解冻的资金转账到第二银行账号中。解冻的资金转账

本实施例中,在接收到第一终端发送的转账请求后,根据转账请求中的第一用户标识查找第一银行账号,根据转账请求生成电子凭证,并对第一银行账号中的资金进行冻结,将电子凭证发送至第一终端。第一终端在获取到电子凭证后,将电子凭证发送给第二终端,第二终端根据电子凭证生成资金解冻请求。在接收到第二终端发送的资金解冻请求后,查找资金解冻请求中第二用户标识对应的第二银行账号,根据资金解冻请求对第一银行账号中冻结的资金进行解冻,并将解冻的资金转入第二银行账号中。这样,整个转账过程中,第一终端的用户只需输入第一用户标识,第一终端根据第一用户标识生成转账请求,无需输入银行账号等信息,待接收到第二终端的资金解冻请求后,即可将第一银行账号中冻结的资金解冻后转入资金解冻请求中第二用户标识对应第二银行账号中,转账的操作过程更加简单,并且提高了转账的效率。

如图9所示,在一个实施例中,电子凭证生成模块806具体包括:转账请求发送模块806a、电子凭证接收模块806b和电子凭证返回模块806c。

转账请求发送模块806a,用于将转账请求和第一银行账号发送至银行服务器。

电子凭证接收模块806b,用于接收银行服务器返回的电子凭证,电子凭证为银行服务器在提取转账请求中的转账数值,从第一银行账号中获取与转账数值相等的资金进行冻结后所生成的。

电子凭证返回模块806c,用于将电子凭证返回至第一终端。

本实施例中,银行服务器在接收到转账请求和第一银行账号后,提取转账请求中的转账数值,从第一银行账号中获取与转账数值相等的资金进行冻结,避免冻结第一银行账号中的所有资金,从而限制第一银行账号中资金的使用,提高了在第一银行账号中冻结与转账数值相等的资金后,未被冻结的资金的利用率。

如图10所示,在一个实施例中,转账装置800还包括:用户标识提取模块812、验证方式查找模块814和用户身份验证模块816。

用户标识提取模块812,用于提取资金解冻请求中的第二用户标识。

验证方式查找模块814,用于查找第二用户标识对应的验证方式。

用户身份验证模块816,用于根据查找到的验证方式对第二用户标识对应的用户身份进行验证。

资金解冻模块810还用于在用户身份验证通过后,根据资金解冻请求对第一银行账号中冻结的资金进行解冻。

本实施例中,根据第二用户标识对应的验证方式对用户身份进行验证,在验证通过后,再进一步进行转账。通过对用户身份的验证,可以保证转账过程中资金的安全性。

如图11所示,在一个实施例中,转账装置800具体还包括:电子凭证查找模块818、过期时间提取模块820和电子凭证判断模块822。

电子凭证查找模块818,用于根据资金解冻请求查找电子凭证。

过期时间提取模块820,用于提取电子凭证中的过期时间。

电子凭证判断模块822,用于根据过期时间判断电子凭证是否过期。

资金解冻模块810还用于判定电子凭证未过期时,根据资金解冻请求对第一银行账号中冻结的资金进行解冻。

本实施例中,在生成电子凭证时,为电子凭证设置了过期时间,通过设置过期期间,可以确保在电子凭证有效的时间内根据转账请求对电子凭证对应的冻结资金进行解冻,并对解冻后的资金进行转移处理,避免了电子凭证对应的冻结资金长期处于冻结并未被处理的状态。

在一个实施例中,资金解冻模块810还用于将资金解冻请求和第一银行账号发送至银行服务器,使银行服务器根据资金解冻请求对第一银行账号中冻结的资金进行解冻,并将解冻的资金转账到第二银行账号中。

如图12所示,在一个实施例中,转账装置800具体还包括:确认信息接收模块824、状态信息更新模块826和状态信息发送模块828。

确认信息接收模块824,用于接收第二终端返回的转账确认信息

状态信息更新模块826,用于根据转账确认信息更新转账状态信息。

状态信息发送模块828,用于将更新的转账状态信息发送给第一终端。

本实施例中,在接收到第二终端发送转账确认信息后,根据转账确认信息更新转账状态信息,并将转账状态信息发送至第一终端,使得第一终端上第一用户标识对应的用户及时了解转账情况。

一种终端,包括处理器和存储器,存储器中存储有指令,指令被处理器执行时,使的处理器执行以下步骤:接收第一终端发送的转账请求,转账请求携带有第一用户标识;查找第一用户标识对应的第一银行账号;根据转账请求生成电子凭证,并对第一银行账号中的资金进行冻结,将电子凭证发送至第一终端;在第二终端接收到第一终端发送的电子凭证后,接收第二终端根据电子凭证生成的资金解冻请求,资金解冻请求中包括第二银行账号;根据资金解冻请求对第一银行账号中冻结的资金进行解冻,并将解冻的资金转账到第二银行账号中。

本实施例中,在接收到第一终端发送的转账请求后,根据转账请求中的第一用户标识查找第一银行账号,根据转账请求生成电子凭证,并对第一银行账号中的资金进行冻结,将电子凭证发送至第一终端。第一终端在获取到电子凭证后,将电子凭证发送给第二终端,第二终端根据电子凭证生成资金解冻请求。在接收到第二终端发送的资金解冻请求后,查找资金解冻请求中第二用户标识对应的第二银行账号,根据资金解冻请求对第一银行账号中冻结的资金进行解冻,并将解冻的资金转入第二银行账号中。这样,整个转账过程中,第一终端的用户只需输入第一用户标识,第一终端根据第一用户标识生成转账请求,无需输入银行账号等信息,待接收到第二终端的资金解冻请求后,即可将第一银行账号中冻结的资金解冻后转入资金解冻请求中第二用户标识对应第二银行账号中,转账的操作过程更加简单,并且提高了转账的效率。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1