一种在线支付方法技术

技术编号:17305119 阅读:24 留言:0更新日期:2018-02-18 23:49
本发明专利技术提供一种在线支付方法,其特征在于,所述方法包括:S1:通过在线支付工具进入支付页面,所述支付页面上至少显示应付金额,以及第一确认按钮;S2:用户按下第一确认按钮后,进入支付账户选择页面,所述支付账户选择页面上至少显示多个可供选择的账户,各个账户的可用余额,以及第二确认按钮;S3:用户选择一个账户,并按下第二确认按钮后,进入验证页面;S4:向用户显示不同类型的验证码以提示用户输入动态支付密码,判断用户输入的动态支付密码是否正确,若正确,则允许支付,否则,不允许支付,并提示用户支付失败。本发明专利技术能够使用户在支付前就可以获知银行卡的可用余额,并能实现安全支付的目的。

An online payment method

The invention provides an online payment method, which is characterized in that the method comprises the following steps: S1: enter the payment page through online payment, the payment amount payable at least on the page display, and the first confirmation button; S2: the user presses the first button, enter the account page, the page select payment account on display at least a plurality of selectable accounts, each account available balance, and second confirmed S3: button; the user selects an account, and press the two button, enter the verification page; S4: users to show different types of dynamic verification code to prompt the user to enter the payment password, payment password dynamic judgment the user input is correct, if correct, is allowed to pay, otherwise, do not allow the payment, and prompts the user to pay for failure. The invention can be used to know the available balance of the bank card before the payment is paid, and can realize the purpose of safe payment.

【技术实现步骤摘要】
一种在线支付方法
本专利技术属于安全支付应用通信领域,尤其涉及一种在线支付方法。
技术介绍
在现代生活中,人们越来越多的使用互联网线上消费,在互联网中的交易模式也是多种多样的。随着社会的发展,包括通信技术的发展,智能终端的发展,物流的发展,人们消费意识的转变,现在人们几乎可以实现在任何时候,任何地点去网购任何物品。比如,我们在淘宝或者京东上网购衣服、家具,我们可以通过各种APP购买生鲜蔬菜,我们可以通过滴滴或者优步网络约车、出租车、专车,快车等等。我们可以信用卡支付,可以支付宝支付,可以微信支付等。在使用支付宝支付和微信支付时,可以在支付宝账号和微信账号的钱包中预先存入一定数额的资金,实现快捷支付,也可以在支付宝账号中不预先存入或转入资金,而是使用在线网银支付功能,即使用银行卡开通的网上银行进行在线电子支付。当使用网上银行进行在线电子支付时,或者将微信账号绑定的银行卡中的资金充值到微信账号的钱包时,由于用户预先不知道所使用的银行卡当前的可用余额,当需要支付或充值的金额超过银行卡可用的余额时,会出现支付或充值失败的情况,这样会影响用户的购物消费,甚至造成一种尴尬局面,给用户带来不好的体验。同时,在使用支付宝进行网银在线支付时,现有的验证方法是输入银行卡号、插入U盾、输入密码进行支付。在对微信账号的钱包进行充值操作时,仅需要输入支付密码即可。但现有的验证方式不仅需要与服务器进行较多的信息交互,且安全性不高,可以通过盗取账号密码或仿冒等方式冒充支付。为此,有必要提供一种新的在线支付方法,用户在支付前就可以获知银行卡的可用余额,并能实现安全支付的目的。
技术实现思路
本专利技术旨在提供一种在线支付方法,目的在于解决现有技术中用户在支付前无法获取银行卡的可用余额的问题,并能实现安全支付的目的。为实现上述目的,本专利技术提供了一种在线支付方法,所述方法包括:S1:通过在线支付工具进入支付页面,所述支付页面上至少显示应付金额,以及第一确认按钮;S2:用户按下第一确认按钮后,进入支付账户选择页面,所述支付账户选择页面上至少显示多个可供选择的账户,各个账户的可用余额,以及第二确认按钮;S3:用户选择一个账户,并按下第二确认按钮后,进入验证页面;S4:向用户显示特定类型的验证码以提示用户输入动态支付密码,判断用户输入的动态支付密码是否正确,若正确,则允许支付,否则,不允许支付,并提示用户支付失败。其中,所述步骤S2进一步包括:在显示之前,在线支付工具获取各个账户的可用余额,将各个账户的可用余额与应付金额进行比较,仅显示可用余额大于等于应付金额的账户及其可用余额,隐藏可用余额小于应付金额的账户及其可用余额。其中,所述步骤S2进一步包括:按照可用余额的高低依次显示可供选择的账户及其可用余额。其中,所述步骤S2进一步包括:获取各个账户的在线交易记录,按照在线交易次数的高低依次显示可供选择的账户及其可用余额,或者按照距离前一次在线交易的时间长短依次显示可供选择的账户及其可用余额。其中,所述步骤S2进一步包括:放大显示第一个可供选择的账户和/或其可用余额。其中,所述步骤S2进一步包括:仅在预定时长内维持显示各个账户的可用余额。其中,用户首次注册支付账号时,验证服务器生成多种规则,所述规则用于基于验证码确定动态支付密码,所述验证码的类型包括纯数字、纯汉字、纯英文或三者的混合型,每种类型的验证码具有用于确定动态支付密码的多种规则,向用户显示验证码及对应的所述多种规则,用户针对每种类型的验证码从所述多种规则中选择一种规则,并将选定的规则存储在用户终端中。其中,当用户输入动态支付密码时,在线支付工具访问用户终端中存储的规则,并基于所述验证码和所述规则生成动态支付密码,将生成的动态支付密码与用户输入的动态支付密码比较,如果两者一致则验证通过,否则验证失败。其中,当所述验证码的类型为纯数字时,所述预定的规则包括:将所述验证码中所有的数字相加求和,然后除以预设的数字M后取余数,根据余数和所述验证码来确定动态支付密码;当所述验证码的类型为纯汉字时,所述预定的规则包括:将所述验证码中所有汉字的笔画数相加求和,然后除以预设的数字M后取余数,根据余数和所述验证码来确定动态支付密码;当所述验证码的类型为纯英文时,所述预定的规则包括:将所述验证码中所有英文在26个字母表中的顺序所对应的数字相加求和,然后除以预设的数字M后取余数,根据余数和所述验证码来确定动态支付密码;当所述验证码的类型为数字、汉字和英文三者的混合时,所述预定的规则包括:将所述验证码中所有的数字、所有汉字的笔画数、所有英文在26个字母表中的顺序所对应的数字相加求和,然后除以预设的数字M后取余数,根据余数和所述验证码来确定动态支付密码。其中,所述账户包括支付宝账户、微信账户、银行账户等。本专利技术的在线支付方法,可应用于支付宝支付和微信支付,当用户进行支付时,先获取对应的支付账户的余额信息,并向用户提示余额信息。通过该系统和方法,当用户使用支付平台进行支付时,可以预先知道自己的可用余额,避免支付时余额不足造成交易失败,提升了用户体验。同时,在支付时使用动态支付密码,该动态支付密码是根据用户选择的预设规则计算得到,只有用户自己知道,当手机丢失时,其他人由于不知道手机失主所选择的密码生成规则,因而无法获取动态支付密码,从而有效地保护了失主的财产安全。通过参照以下附图及对本专利技术的具体实施方式的详细描述,本专利技术的特征及优点将会变得清楚。附图说明图1是本专利技术的在线支付方法的流程示意图;图2是本专利技术的动态支付密码生成方法的流程示意图;图3是本专利技术的生成动态密码时的界面示意图。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,本专利技术提供了一种在线支付方法,可用于支付宝支付和微信支付。所述方法包括以下步骤:S1:通过在线支付工具进入支付页面,所述支付页面上至少显示应付金额,以及第一确认按钮。S2:用户按下第一确认按钮后,进入支付账户选择页面,所述支付账户选择页面上至少显示多个可供选择的账户,各个账户的可用余额,以及第二确认按钮。所述账户包括支付宝账户、微信账户、银行账户等。在实际的生活中,用户可能使用多张银行卡,并开通了多张银行卡的在线支付功能,即网上银行在线支付功能。在使用微信或支付宝支付时,用户也可以将多张银行卡与一个微信或支付宝账号绑定,实现转账、充值、提现等功能。在显示之前,在线支付工具获取各个账户的可用余额。可用余额小于应付金额的账户对于支付而言是无意义的,因此可以将各个账户的可用余额与应付金额进行比较,仅显示可用余额大于等于应付金额的账户及其可用余额,隐藏可用余额小于应付金额的账户及其可用余额。此外,可以按照可用余额的高低依次显示可供选择的账户及其可用余额。此外,可以获取各个账户的在线交易记录,按照在线交易次数的高低依次显示可供选择的账户及其可用余额,或者按照距离前一次在线交易的时间长短依次显示可供选择的账户及其可用余额。此外,可以放大显示第一个可供选择的账户和/或其可用余额。这样可以方便用户选择,例如,在线交易次数频繁的账户是用户偏爱使用的账户,或者可用余额多的账户是用户期望的支付账户,或者上次交易与本次交易存在关联,因此上次交易所使用的账户是用户期望的支本文档来自技高网...
一种在线支付方法

【技术保护点】
一种在线支付方法,其特征在于,所述方法包括:S1:通过在线支付工具进入支付页面,所述支付页面上至少显示应付金额,以及第一确认按钮;S2:用户按下第一确认按钮后,进入支付账户选择页面,所述支付账户选择页面上至少显示多个可供选择的账户,各个账户的可用余额,以及第二确认按钮;S3:用户选择一个账户,并按下第二确认按钮后,进入验证页面;S4:向用户显示特定类型的验证码以提示用户输入动态支付密码,判断用户输入的动态支付密码是否正确,若正确,则允许支付,否则,不允许支付,并提示用户支付失败。

【技术特征摘要】
1.一种在线支付方法,其特征在于,所述方法包括:S1:通过在线支付工具进入支付页面,所述支付页面上至少显示应付金额,以及第一确认按钮;S2:用户按下第一确认按钮后,进入支付账户选择页面,所述支付账户选择页面上至少显示多个可供选择的账户,各个账户的可用余额,以及第二确认按钮;S3:用户选择一个账户,并按下第二确认按钮后,进入验证页面;S4:向用户显示特定类型的验证码以提示用户输入动态支付密码,判断用户输入的动态支付密码是否正确,若正确,则允许支付,否则,不允许支付,并提示用户支付失败。2.根据权利要求1所述的方法,其中,所述步骤S2进一步包括:在显示之前,在线支付工具获取各个账户的可用余额,将各个账户的可用余额与应付金额进行比较,仅显示可用余额大于等于应付金额的账户及其可用余额,隐藏可用余额小于应付金额的账户及其可用余额。3.根据权利要求2所述的方法,其中,所述步骤S2进一步包括:按照可用余额的高低依次显示可供选择的账户及其可用余额。4.根据权利要求2所述的方法,其中,所述步骤S2进一步包括:获取各个账户的在线交易记录,按照在线交易次数的高低依次显示可供选择的账户及其可用余额,或者按照距离前一次在线交易的时间长短依次显示可供选择的账户及其可用余额。5.根据权利要求2-4之一所述的方法,其中,所述步骤S2进一步包括:放大显示第一个可供选择的账户和/或其可用余额。6.根据权利要求2-5之一所述的方法,其中,所述步骤S2进一步包括:仅在预定时长内维持显示各个账户的可用余额。7.根据权利要求1-6之一所述的方法,其中,用户首次注册支付账号时,验证服务器生成多种规...

【专利技术属性】
技术研发人员:李春娟包正堂陈磊姜洪亮
申请(专利权)人:商客通尚景科技江苏有限公司
类型:发明
国别省市:江苏,32

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

1