转账方法、装置及计算机可读存储介质与流程

文档序号:11251671
转账方法、装置及计算机可读存储介质与流程

本发明涉及金融技术领域,尤其涉及一种转账方法、装置及计算机可读存储介质。



背景技术:

随着科学技术的发展,电子交易的现象越来越常见,电子交易主要有移动支付、转账等等。现有的转账方式主用有以下几种:

1、通过银行账户向交易对手的银行账户进行转账;

2、通过第三方支付工具向交易对手转账;

其中,第一种转账方式在转账之前,需要先询问交易对手的银行卡号,这种情况下,不利于隐私信息的保护,安全性较低。

第二种转账方式,是在第三方支付工具中进行转账,由于第三方支付工具转账限定了到账的账户就是第三方账户,因此接收方无法自主选择,导致转账方式较为局限。



技术实现要素:

本发明的主要目的在于提出一种转账方法、装置及计算机可读存储介质,旨在解决现有的转账方式,安全性较低以及较为局限的技术问题。

为实现上述目的,本发明提供的一种转账方法,应用于收款终端,所述转账方法包括:

收款终端接收付款终端发送的收款通知信息;

在侦测到所述收款通知信息对应的开启指令时,跳转至银行应用中,以在所述银行应用中显示收款通知页面;

在所述收款通知页面中检测到用户输入的账户信息时,将所述账户信息发送至银行应用的后台系统,由所述后台系统对所述账户信息进行验证,并在所述账户信息验证成功后,将所述付款终端存储在所述后台系统的内部户或冻结在个人户中的待转账金额转发至所述账户信息对应的账户中。

优选地,所述在侦测到所述收款通知信息对应的开启指令时,跳转至银行应用中,以在所述银行应用中显示收款通知页面的步骤包括:

在侦测到所述收款通知信息对应的开启指令时,所述收款终端跳转至银行应用中,以在所述银行应用的页面链接中显示统一资源定位符URL参数,所述URL参数唯一定位到转账请求;

在所述页面链接中检测到点击所述URL参数时,显示收款通知页面。

优选地,所述在侦测到所述收款通知信息对应的开启指令时,跳转至银行应用中,以在所述银行应用中显示收款通知页面的步骤之前,所述方法还包括:

所述收款终端接收所述付款终端发送的收款凭证;

所述在侦测到所述收款通知信息对应的开启指令时,跳转至银行应用中,以在所述银行应用中显示收款通知页面的步骤包括:

在侦测到所述收款通知信息对应的开启指令时,跳转至银行应用中,以在所述银行应用中显示收款凭证的输入框;

在所述输入框中接收到收款凭证,且所述收款凭证正确时,显示收款通知页面。

优选地,所述后台系统对所述账户信息进行验证的方式包括:

所述后台系统提取所述账户信息中的用户标识,并将提取的所述用户标识与所述付款终端缓存在所述后台系统中的预存用户标识进行比对;以及对所述账户信息中的各项参数进行校验;其中,在所述用户标识与预存用户标识匹配,且所述账户信息中的各项参数校验无误时,认为账户信息验证成功。

此外,为实现上述目的,本发明还提出一种转账方法,应用于付款终端,所述转账方法包括:

付款终端在银行应用中接收到用户输入的付款请求时,在所述银行应用中弹出付款发起页面;

在所述付款发起页面中接收到用户输入的付款金额和用户标识之后,生成收款通知信息,以由所述银行应用的后台系统按照所述付款金额从当前付款个人户中将金额扣除到所述后台系统的内部户或冻结到所述个人户中;

按照预设的发送方式,将所述收款通知信息发送至所述收款终端。

优选地,所述按照预设的发送方式,将所述收款通知信息发送至所述收款终端的步骤之前,所述方法还包括:

所述付款终端接收所述后台系统基于存储的付款金额和记录的用户标识所反馈的收款凭证;

将所述后台系统反馈的收款凭证作为URL参数关联到收款通知信息中,以发送给所述收款终端;或者,将反馈的收款凭证通过预设方式发送至所述收款终端,以便所述收款终端后续通过所述收款凭证打开所述收款通知信息对应的收款通知页面。

此外,为实现上述目的,本发明还提出一种转账装置,应用于收款终端,所述转账装置包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的转账程序,所述转账程序被所述处理器执行时实现如上文所述的转账方法的步骤。

此外,为实现上述目的,本发明还提出一种转账装置,应用于付款终端,所述转账装置包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的转账程序,所述转账程序被所述处理器执行时实现上文所述的转账方法的步骤。

此外,为实现上述目的,本发明还提出一种计算机可读存储介质,应用于收款终端,所述计算机可读存储介质上存储有转账程序,所述转账程序被处理器执行时实现上文所述的转账方法的步骤。

此外,为实现上述目的,本发明还提出一种计算机可读存储介质,应用于付款终端,所述计算机可读存储介质上存储有转账程序,所述转账程序被处理器执行时实现上文所述的转账方法的步骤。

本发明提出的转账方法,收款终端先接收付款终端发送的收款通知信息,在侦测到所述收款通知信息对应的开启指令时,跳转至银行应用中,以在所述银行应用中显示收款通知页面,在所述收款通知页面中检测到用户输入的账户信息时,即可将所述账户信息发送至银行应用的后台系统,由所述后台系统对所述账户信息进行验证,并在所述账户信息验证成功后,将所述付款终端存储在所述后台系统的内部户或冻结在个人户中的待转账金额转发至所述账户信息对应的账户中。实现了转账时,付款终端不需要知道收款终端的银行卡号也可以进行转账,并且是由收款终端自行决定钱款进入自己的哪个账户中,从而提高了转账的安全性和灵活性。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图;

图2为本发明应用于收款终端的转账方法第一实施例的流程示意图;

图3为本发明应用于收款终端的转账方法第二实施例的流程示意图;

图4为本发明应用于收款终端的转账方法第三实施例的流程示意图;

图5为本发明应用于付款终端的转账方法第一实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的解决方案主要是:收款终端先接收付款终端发送的收款通知信息。在侦测到所述收款通知信息对应的开启指令时,跳转至银行应用中,以在所述银行应用中显示收款通知页面,在所述收款通知页面中检测到用户输入的账户信息时,即可将所述账户信息发送至银行应用的后台系统,由所述后台系统对所述账户信息进行验证,并在所述账户信息验证成功后,将所述付款终端存储在所述后台系统的内部户或冻结在个人户中的待转账金额转发至所述账户信息对应的账户中。以解决现有的转账方式,安全性较低以及较为局限的问题。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。

本发明实施例终端可以是PC,也可以是智能手机、平板电脑、电子书阅读器、便携计算机等具有显示功能的可移动式终端设备。

如图1所示,该终端可以包括:处理器1001,例如CPU,通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

可选地,终端还可以包括摄像头、RF(Radio Frequency,射频)电路,传感器、音频电路、WiFi模块等等。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及转账程序。其中,操作系统是管理和控制转账装置与软件资源的程序,支持网络通信模块、用户接口模块、转账程序以及其他程序或软件的运行;网络通信模块用于管理和控制网络接口1002;用户接口模块用于管理和控制用户接口1003。

在图1所示的终端中,网络接口1004主要用于连接银行应用的后台系统,与后台系统进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;本发明终端中的处理器1001、存储器1005可以设置在转账装置中,所述转账装置通过处理器1001调用存储器1005中存储的转账程序,并执行以下操作:

收款终端接收付款终端发送的收款通知信息;

在侦测到所述收款通知信息对应的开启指令时,跳转至银行应用中,以在所述银行应用中显示收款通知页面;

在所述收款通知页面中检测到用户输入的账户信息时,将所述账户信息发送至银行应用的后台系统,由所述后台系统对所述账户信息进行验证,并在所述账户信息验证成功后,将所述付款终端存储在所述后台系统的内部户或冻结在个人户中的待转账金额转发至所述账户信息对应的账户中。

进一步地,本发明终端中的处理器1001、存储器1005可以设置在转账装置中,所述转账装置通过处理器1001调用存储器1005中存储的转账程序,以执行以下操作:

在侦测到所述收款通知信息对应的开启指令时,所述收款终端跳转至银行应用中,以在所述银行应用的页面链接中显示统一资源定位符URL参数,所述URL参数唯一定位到转账请求;

在所述页面链接中检测到点击所述URL参数时,显示收款通知页面。

进一步地,本发明终端中的处理器1001、存储器1005可以设置在转账装置中,所述转账装置通过处理器1001调用存储器1005中存储的转账程序,以执行以下操作:

所述在侦测到所述收款通知信息对应的开启指令时,跳转至银行应用中,以在所述银行应用中显示收款通知页面的步骤之前,

所述收款终端接收所述付款终端发送的收款凭证;

所述在侦测到所述收款通知信息对应的开启指令时,跳转至银行应用中,以在所述银行应用中显示收款通知页面的步骤包括:

在侦测到所述收款通知信息对应的开启指令时,跳转至银行应用中,以在所述银行应用中显示收款凭证的输入框;

在所述输入框中接收到收款凭证,且所述收款凭证正确时,显示收款通知页面。

本实施例通过上述方案,收款终端先接收付款终端发送的收款通知信息。在侦测到所述收款通知信息对应的开启指令时,跳转至银行应用中,以在所述银行应用中显示收款通知页面,在所述收款通知页面中检测到用户输入的账户信息时,即可将所述账户信息发送至银行应用的后台系统,由所述后台系统对所述账户信息进行验证,并在所述账户信息验证成功后,将所述付款终端存储在所述后台系统的内部户或冻结在个人户中的待转账金额转发至所述账户信息对应的账户中。实现了转账时,付款终端不需要知道收款终端的银行卡号也可以进行转账,并且是由收款终端自行决定钱款进入自己的哪个账户中,从而提高了转账的安全性和灵活性。

此外,继续参照图1,在图1所示的终端中,网络接口1004主要用于连接银行应用的后台系统,与后台系统进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;本发明终端中的处理器1001、存储器1005可以设置在转账装置中,所述转账装置通过处理器1001调用存储器1005中存储的转账程序,并执行以下操作:

付款终端在银行应用中接收到用户输入的付款请求时,在所述银行应用中弹出付款发起页面;

在所述付款发起页面中接收到用户输入的付款金额和用户标识之后,生成收款通知信息,以由所述银行应用的后台系统按照所述付款金额从当前付款个人户中将金额扣除到所述后台系统的内部户或冻结到所述个人户中;

按照预设的发送方式,将所述收款通知信息发送至所述收款终端。

进一步地,本发明终端中的处理器1001、存储器1005可以设置在转账装置中,所述转账装置通过处理器1001调用存储器1005中存储的转账程序,以执行以下操作:

所述按照预设的发送方式,将所述收款通知信息发送至所述收款终端的步骤之前,

所述付款终端接收所述后台系统基于存储的付款金额和记录的用户标识所反馈的收款凭证;

将所述后台系统反馈的收款凭证作为URL参数关联到收款通知信息中,以发送给所述收款终端;或者,将反馈的收款凭证通过预设方式发送至所述收款终端,以便所述收款终端后续通过所述收款凭证打开所述收款通知信息对应的收款通知页面。

本实施例通过上述方案,付款终端在银行应用中接收到用户输入的付款请求时,先在所述银行应用中弹出付款发起页面,然后在所述付款发起页面中接收到用户输入的付款金额和用户标识之后,生成收款通知信息,以由所述银行应用的后台系统按照所述付款金额从当前付款个人户中将金额扣除到所述后台系统的内部户或冻结到所述个人户中,最终按照预设的发送方式,将所述收款通知信息发送至所述收款终端。实现了转账时,付款终端不需要知道收款终端的银行卡号也可以进行转账,并且是由收款终端自行决定钱款进入自己的哪个账户中,从而提高了转账的安全性和灵活性。

基于上述硬件结构,提出本发明转账方法实施例。

在本实施例中,所述转账方法应用于收款终端,所述转账方法包括:

收款终端接收付款终端发送的收款通知信息;在侦测到所述收款通知信息对应的开启指令时,跳转至银行应用中,以在所述银行应用中显示收款通知页面;在所述收款通知页面中检测到用户输入的账户信息时,将所述账户信息发送至银行应用的后台系统,由所述后台系统对所述账户信息进行验证,并在所述账户信息验证成功后,将所述付款终端存储在所述后台系统的内部户或冻结在个人户中的待转账金额转发至所述账户信息对应的账户中。

在本实施例中,所述收款终端接收付款终端的收款通知信息之前,付由款终端执行付款操作,具体地:

1、付款终端在银行应用中接收到用户输入的付款请求时,在所述银行应用中弹出付款发起页面;

2、在所述付款发起页面中接收到用户输入的付款金额和用户标识之后,生成收款通知信息,以由所述银行应用的后台系统按照所述付款金额从当前付款个人户中将金额扣除到所述后台系统的内部户或冻结到所述个人户中;

3、按照预设的发送方式,将所述收款通知信息发送至所述收款终端。

进一步地,所述“按照预设的发送方式,将所述收款通知信息发送至所述收款终端的步骤”之前,所述方法还包括:

4、所述付款终端接收所述后台系统基于存储的付款金额和记录的用户标识所反馈的收款凭证;

5、将所述后台系统反馈的收款凭证作为URL参数关联到收款通知信息中,以发送给所述收款终端;或者,将反馈的收款凭证通过预设方式发送至所述收款终端,以便所述收款终端后续通过所述收款凭证打开所述收款通知信息对应的收款通知页面。

参照图2,图2为本发明应用于收款终端转账方法第一实施例的流程示意图。

步骤S10,收款终端接收付款终端发送的收款通知信息;

在本实施例中,收款终端和付款终端是安装有银行应用的终端,即本实施例中的转账方式是通过终端中的银行应用实现的。收款终端和付款终端包括不限于用户的智能终端,如手机、PAD或智能手表等终端,所述银行应用不做限定。

在本实施例中,收款通知信息的类型包括:微信信息、QQ信息、短信、email或二维码信息。

步骤S20,在侦测到所述收款通知信息对应的开启指令时,跳转至银行应用中,以在所述银行应用中显示收款通知页面;

在本实施例中,当收款终端接收付款终端发送的收款通知信息时,收款终端先在预设区域显示所述收款通知信息,所述预设区域可以是收款终端的通知栏,也可以是事先预设的信息提示区域,具体不做限定。

收款终端在预设区域显示所述收款通知信息之后,若是用户选择查看所述收款通知信息,可以在所述预设区域中点击所述收款通知信息以进行查看。当用户在所述预设区域中点击收款通知信息时,所述收款终端相当于侦测到开启指令,此时,所述收款终端基于所述开启指令,跳转至银行应用中,以在所述银行应用中显示收款通知页面。应当理解的是,本实施例的开启指令不限于点击所述收款通知信息,也可以是对所述收款通知信息进行长按或者滑动,具体根据实际情况设定。

步骤S30,在所述收款通知页面中检测到用户输入的账户信息时,将所述账户信息发送至银行应用的后台系统,由所述后台系统对所述账户信息进行验证,并在所述账户信息验证成功后,将所述付款终端存储在所述后台系统的内部户或冻结在个人户中的待转账金额转发至所述账户信息对应的账户中。

在本实施例中,收款终端在银行应用中显示收款通知页面之后,用户即可在收款通知界面中输入账户信息,本实施例中,所述账户信息包括姓名、身份证号码、手机号、验证码、收款银行以及收款账户。其中,手机号和验证码是选择性输入的,可以不用输入,若是要提高转账的安全性,也可选择输入手机号或验证码。当收款终端在所述收款通知页面中检测到用户输入的账户信息之后,将所述账户信息发送至银行应用的后台系统,由所述后台系统对所述账户信息进行验证。

本实施例中,所述后台系统对所述账户信息进行验证的方式包括:

所述后台系统提取所述账户信息中的用户标识,并将提取的所述用户标识与所述付款终端缓存在所述后台系统中的预存用户标识进行比对;以及对所述账户信息中的各项参数进行校验;其中,在所述用户标识与预存用户标识匹配,且所述账户信息中的各项参数校验无误时,认为账户信息验证成功。

当所述后台系统从所述账户信息中提取出用户标识之后,并将提取的所述用户标识与所述付款终端缓存在所述后台系统中的预存用户标识进行比对,其中,在所述用户标识与预存用户标识匹配之后,认为当前收款终端对应的用户确实是付款终端要进行转账的对象,此时,对用户标识验证无误,然后所述后台系统再对所述账户信息中的各项参数进行校验,其中,各项参数包括姓名、身份证号、手机号、收款银行和收款账号,在各项参数校验无误后,才认为账户信息验证成功。

当所述后台对账户信息验证成功之后,将所述付款终端存储在所述后台系统的内部户或冻结在个人户中的待转账金额转发至所述账户信息对应的账户中,以保证转账的安全性。

本实施例中,应当注意的是,付款终端在所述付款发起页面中接收到用户输入的付款金额和用户标识,并生成收款通知信息之后,所述银行应用的后台系统会按照所述付款金额从当前付款个人户中将金额扣除到所述后台系统的内部户或冻结到所述个人户中,并且记录付款终端所在用户输入的用户标识,在存储付款金额和用户标识信息,所述后台系统所在会反馈收款凭证至所述付款终端。当付款终端接收到收款凭证时,可以将所述后台系统反馈的收款凭证作为URL参数关联到收款通知信息中,以发送给所述收款终端;或者,将反馈的收款凭证通过预设方式发送至所述收款终端,以便所述收款终端后续通过所述收款凭证打开所述收款通知信息对应的收款通知页面。

本实施例提出的转账方法,收款终端先接收付款终端发送的收款通知信息。在侦测到所述收款通知信息对应的开启指令时,跳转至银行应用中,以在所述银行应用中显示收款通知页面,在所述收款通知页面中检测到用户输入的账户信息时,即可将所述账户信息发送至银行应用的后台系统,由所述后台系统对所述账户信息进行验证,并在所述账户信息验证成功后,将所述付款终端存储在所述后台系统的内部户或冻结在个人户中的待转账金额转发至所述账户信息对应的账户中。实现了转账时,付款终端不需要知道收款终端的银行卡号也可以进行转账,并且是由收款终端自行决定钱款进入自己的哪个账户中,从而提高了转账的安全性和灵活性。

进一步地,为了提高转账的安全性,基于第一实施例提出本发明应用于收款终端转账方法的第二实施例。在本实施例中,参照图3,所述步骤S20包括:

步骤S21,在侦测到所述收款通知信息对应的开启指令时,所述收款终端跳转至银行应用中,以在所述银行应用的页面链接中显示统一资源定位符URL参数,所述URL参数唯一定位到转账请求;

步骤S22,在所述页面链接中检测到点击所述URL参数时,显示收款通知页面。

在本实施方式中,付款终端在发送收款通知信息之前,为了提高转账的安全性,在收款通知信息中关联一个URL参数,所述URL参数优选为加密串(即加密签名)或token(即一串加密记号),该URL参数是收款人取款的凭证之一,因此,需要保证不可被伪造,本实施例中,所述加密串或token可通过加密或者散列的方式实现。在得到加密串或token,将加密串或token作为URL参数关联到所述收款通知信息中,以发送给收款终端。

因此,当收款终端接收到收款通知信息,并由用户点开所述收款通知信息之后,收款终端先在所述银行应用的页面链接中显示URL参数,当用户在收款终端的页面链接中点击所述URL参数时,收款终端即可显示收款通知页面,此时,银行应用的后台系统可记录到收款终端的ID信息。

应当理解的是,本实施例中在收款通知信息关联URL参数,后续用户在收款终端的页面链接中点击URL参数,即可唯一定位到转账请求,同时银行应用即可记录收款终端的ID信息,相当于是起到监测作用,以记录收款终端的ID信息,后续银行应用的后台系统就可以记录到转账的具体情况和流水号,便于查询,通过这种监测作用,提高了转账的安全性。

进一步地,为了提高转账的安全性,基于第一实施例提出本发明应用于收款终端转账方法的第三实施例。在本实施例中,参照图4,所述步骤S20之前,包括:

步骤S40,所述收款终端接收所述付款终端发送的收款凭证;

所述步骤S20包括:

步骤S23,在侦测到所述收款通知信息对应的开启指令时,跳转至银行应用中,以在所述银行应用中显示收款凭证的输入框;

步骤S24,在所述输入框中接收到收款凭证,且所述收款凭证正确时,显示收款通知页面。

在本实施方式中,付款终端在发送收款通知信息之前,为了提高转账的安全性,先发送一个收款凭证,所述收款凭证同样优选为加密串(即加密签名)或token(即一串加密记号),该收款凭证是收款人取款的凭证之一,因此,需要保证不可被伪造,本实施例中,所述加密串或token可通过加密或者散列的方式实现。在得到加密串或token,付款终端将加密串或token作为收款凭证发送给收款终端。

本实施例中,为了保证后续收款终端开启收款通知信息时,可以根据该收款凭证快速显示收款通知页面,因此收款终端在侦测收款通知信息对应的开启指令之前,付款终端先发送收款通知信息的收款凭证,付款终端发送收款凭证的时间点包括三个:第一是在发送收款通知信息之前,第二是在发送收款通知信息的同时,本实施例中不做限定。

那么,收款终端在接收所述付款终端发送的收款凭证之后,若侦测到所述收款通知信息对应的开启指令,则跳转至银行应用中,以在所述银行应用中显示收款凭证的输入框。当用户在所述输入框中输入收款凭证,且收款终端验证收款凭证正确时,即可显示收款通知页面。

应当理解的是,本实施例中在收款通知页面显示收款凭证的输入框,以供用户输入收款凭证进行验证,在验证成功后才显示收款通知页面,从而提高了转账的安全性。

本发明进一步提供一种转账方法。

参照图5,图5为本发明应用于付款终端的转账方法第一实施例的流程示意图。

在本实施例中,所述转账方法应用于付款终端,所述转账方法包括:

步骤S50,付款终端在银行应用中接收到用户输入的付款请求时,在所述银行应用中弹出付款发起页面;

步骤S60,在所述付款发起页面中接收到用户输入的付款金额和用户标识之后,生成收款通知信息,以由所述银行应用的后台系统按照所述付款金额从当前付款个人户中将金额扣除到所述后台系统的内部户或冻结到所述个人户中;

步骤S70,按照预设的发送方式,将所述收款通知信息发送至所述收款终端。

在本实施例中,付款终端在银行应用中接收到用户输入的付款请求时,先在所述银行应用中弹出付款发起页面,所述付款发起页面只要保证输入用户标识和金额即可,手机号可选,所述用户标识优选为用户姓名,当用户在所述付款发起页面中输入付款金额和用户标识之后,付款终端根据接收到的款金额和用户标识,生成收款通知信息。

在生成收款通知信息之后,确定待发送收款通知信息的方式,然后按照确定的发送方式,将所述收款通知信息发送至收款终端中。本实施例中,所述发送方式包括:微信发送、QQ发送、短信发送、邮箱发送等发送方式。

进一步地,所述步骤S70之前,所述方法还包括:

步骤A,所述付款终端接收所述后台系统基于存储的付款金额和记录的用户标识所反馈的收款凭证;

步骤B,将所述后台系统反馈的收款凭证作为URL参数关联到收款通知信息中,以发送给所述收款终端;或者,将反馈的收款凭证通过预设方式发送至所述收款终端,以便所述收款终端后续通过所述收款凭证打开所述收款通知信息对应的收款通知页面。

在本实施例中,付款终端在所述付款发起页面中接收到用户输入的付款金额和用户标识,并生成收款通知信息之后,所述银行应用的后台系统会按照所述付款金额从当前付款个人户中将金额扣除到所述后台系统的内部户或冻结到所述个人户中,并且记录付款终端所在用户输入的用户标识,在存储付款金额和用户标识信息,所述后台系统所在会反馈收款凭证至所述付款终端。

当付款终端接收到收款凭证时,可以将所述后台系统反馈的收款凭证作为URL参数关联到收款通知信息中,以发送给所述收款终端;或者,将反馈的收款凭证通过预设方式发送至所述收款终端,以便所述收款终端后续通过所述收款凭证打开所述收款通知信息对应的收款通知页面。

具体地:付款终端在发送收款通知信息之前,在收款通知信息中关联一个URL参数,所述URL参数优选为加密串(即加密签名)或token(即一串加密记号),该URL参数是收款人取款的凭证之一,因此,需要保证不可被伪造,本实施例中,所述加密串或token可通过加密或者散列的方式实现。在得到加密串或token,将加密串或token作为URL参数关联到所述收款通知信息中,以发送给收款终端。

或者,付款终端在发送收款通知信息之前,先发送一个收款凭证,所述收款凭证同样优选为加密串(即加密签名)或token(即一串加密记号),该收款凭证是收款人取款的凭证之一,因此,需要保证不可被伪造,本实施例中,所述加密串或token可通过加密或者散列的方式实现。在得到加密串或token,付款终端将加密串或token作为收款凭证发送给收款终端。

后续,收款终端即可根据收款凭证打开收款通知页面,从而提高了转账的安全性。

在本实施例提出的转账方法,付款终端在银行应用中接收到用户输入的付款请求时,先在所述银行应用中弹出付款发起页面,然后在所述付款发起页面中接收到用户输入的付款金额和用户标识之后,生成收款通知信息,以由所述银行应用的后台系统按照所述付款金额从当前付款个人户中将金额扣除到所述后台系统的内部户或冻结到所述个人户中,最终按照预设的发送方式,将所述收款通知信息发送至所述收款终端。实现了转账时,付款终端不需要知道收款终端的银行卡号也可以进行转账,并且是由收款终端自行决定钱款进入自己的哪个账户中,从而提高了转账的安全性和灵活性。

此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有转账程序,所述转账程序被处理器执行时实现如下操作:

收款终端接收付款终端发送的收款通知信息;

在侦测到所述收款通知信息对应的开启指令时,跳转至银行应用中,以在所述银行应用中显示收款通知页面;

在所述收款通知页面中检测到用户输入的账户信息时,将所述账户信息发送至银行应用的后台系统,由所述后台系统对所述账户信息进行验证,并在所述账户信息验证成功后,将所述付款终端存储在所述后台系统的内部户或冻结在个人户中的待转账金额转发至所述账户信息对应的账户中。

进一步地,所述转账程序被处理器执行时还实现如下操作:

在侦测到所述收款通知信息对应的开启指令时,所述收款终端跳转至银行应用中,以在所述银行应用的页面链接中显示统一资源定位符URL参数,所述URL参数唯一定位到转账请求;

在所述页面链接中检测到点击所述URL参数时,显示收款通知页面。

进一步地,所述转账程序被处理器执行时还实现如下操作:

所述在侦测到所述收款通知信息对应的开启指令时,跳转至银行应用中,以在所述银行应用中显示收款通知页面的步骤之前,

所述收款终端接收所述付款终端发送的收款凭证;

所述在侦测到所述收款通知信息对应的开启指令时,跳转至银行应用中,以在所述银行应用中显示收款通知页面的步骤包括:

在侦测到所述收款通知信息对应的开启指令时,跳转至银行应用中,以在所述银行应用中显示收款凭证的输入框;

在所述输入框中接收到收款凭证,且所述收款凭证正确时,显示收款通知页面。

本实施例通过上述方案,收款终端先接收付款终端发送的收款通知信息。在侦测到所述收款通知信息对应的开启指令时,跳转至银行应用中,以在所述银行应用中显示收款通知页面,在所述收款通知页面中检测到用户输入的账户信息时,即可将所述账户信息发送至银行应用的后台系统,由所述后台系统对所述账户信息进行验证,并在所述账户信息验证成功后,将所述付款终端存储在所述后台系统的内部户或冻结在个人户中的待转账金额转发至所述账户信息对应的账户中。实现了转账时,付款终端不需要知道收款终端的银行卡号也可以进行转账,并且是由收款终端自行决定钱款进入自己的哪个账户中,从而提高了转账的安全性和灵活性。

此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有转账程序,所述转账程序被处理器执行时实现如下操作:

付款终端在银行应用中接收到用户输入的付款请求时,在所述银行应用中弹出付款发起页面;

在所述付款发起页面中接收到用户输入的付款金额和用户标识之后,生成收款通知信息,以由所述银行应用的后台系统按照所述付款金额从当前付款个人户中将金额扣除到所述后台系统的内部户或冻结到所述个人户中;

按照预设的发送方式,将所述收款通知信息发送至所述收款终端。

进一步地,所述转账程序被处理器执行时还实现如下操作:

所述付款终端接收所述后台系统基于存储的付款金额和记录的用户标识所反馈的收款凭证;

将所述后台系统反馈的收款凭证作为URL参数关联到收款通知信息中,以发送给所述收款终端;或者,将反馈的收款凭证通过预设方式发送至所述收款终端,以便所述收款终端后续通过所述收款凭证打开所述收款通知信息对应的收款通知页面。

本实施例通过上述方案,付款终端在银行应用中接收到用户输入的付款请求时,先在所述银行应用中弹出付款发起页面,然后在所述付款发起页面中接收到用户输入的付款金额和用户标识之后,生成收款通知信息,以由所述银行应用的后台系统按照所述付款金额从当前付款个人户中将金额扣除到所述后台系统的内部户或冻结到所述个人户中,最终按照预设的发送方式,将所述收款通知信息发送至所述收款终端。实现了转账时,付款终端不需要知道收款终端的银行卡号也可以进行转账,并且是由收款终端自行决定钱款进入自己的哪个账户中,从而提高了转账的安全性和灵活性。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。

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