一种基于移动终端的支付方法

xiaoxiao2020-10-23  16

一种基于移动终端的支付方法
【技术领域】
[0001]本发明涉及移动支付领域,尤其涉及一种基于移动终端的支付方法。
【背景技术】
[0002]随着移动互联网技术的迅猛发展,移动终端在电子支付方面的应用已经越来越多了。比如用户在淘宝网上购物进行付款时,商家会向用户显示支付二维码,用户通过移动终端上的支付宝APP扫描所述支付二维码,通过支付宝APP完成账号和密码的验证,进入支付界面,用户在支付宝APP上完成付款,同时购物界面显示完成支付,最终完成网上购物流程。但是,我们在使用的过程中,发现目前这种支付方式并不安全,在支付的过程中会泄露用户的账户名称信息,尤其在现场支付时用户的账户名称信息容易被他人偷看获取导致信息安全隐患,一旦用户的账户名称信息被非法盗取,用户的财产安全将受到极大威胁。
[0003]因此,需要提供一种新的基于移动终端的支付方法,解决现有技术中的支付不安全的问题。

【发明内容】

[0004]本发明实施例提供一种基于移动终端的支付方法,解决现有技术中的支付不安全的问题。
[0005]本发明实施例提供一种基于移动终端的支付方法,该方法包括步骤:支付系统接收支付系统应用客户端发来用户的账号或账户和密码;所述支付系统根据用户的账号或账户获取对应的账号或账户识别信息;所述支付系统显示账号或账户识别信息,用于代表用户通过所述账号或账户识别信息对应的账号或账户进行支付。
[0006]进一步,所述账号或账户识别信息通过以下至少一种方式获得:对用户的账号或账户进行加密获得的密文,或者;对用户的账号或账户进行部分隐藏,或者;将用户的账号或账户替换为用户设置的代表信息。
[0007]进一步,所述隐藏部分的信息为特征性信息。
[0008]进一步包括步骤:所述支付系统发送账号或账户识别信息给商家系统,用于代表用户的指定账号或账户。
[0009]进一步包括步骤:所述支付系统发送支付账号或账户类型给商家系统,用于代表用户的账号或账户类型。
[0010]本发明实施例还提供一种基于移动终端的支付方法,包括步骤:支付系统接收支付系统应用客户端发来的账号或账户和密码;所述支付系统根据用户的账号或账户获取对应的账号或账户识别信息;所述支付系统发送账户识别信息给商家系统,用于代表用户的指定账号或账户。
[0011]进一步,所述账号或账户识别信息通过以下至少一种方式获得:对用户的账号或账户进行加密获得的密文,或者;对用户的账号或账户进行部分隐藏,或者;将用户的账号或账户替换为用户设置的代表信息。
[0012]进一步,所述隐藏部分的信息为特征性信息。
[0013]进一步包括步骤:所述支付系统发送支付账号或账户类型给商家系统,用于代表用户的账号或账户类型。
[0014]进一步包括步骤:所述商家系统将账号或账户识别信息显示在商家系统界面上,用于方便用户识别是否使用了正确的支付账号或账户。
[0015]上述技术方案可以看出,由于在支付系统或者商家系统上显示账号或账户识别信息,替代显示用户的账号或者账户,避免了用户的账号或者账户泄露,也避免了用户的账号或者账户被非法收集或泄露的可能,提高了支付安全性,确保了用户的资金安全。
【附图说明】
[0016]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0017]图1为本发明实施例的一种基于移动终端的支付方法的流程图;
[0018]图2为本发明实施例的又一种基于移动终端的支付方法的流程图。
【具体实施方式】
[0019]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0020]本发明所述的移动终端可以为任何便携式的可移动使用的电子设备,比如具有摄像头的手机、平板电脑、笔记本和POS机等。所述移动终端的摄像头用于扫描支付二维码。
[0021]本发明实施例的基于移动终端的支付方法的流程包括步骤:
[0022]在进行交易时,商家系统可以是现场交易时的POS机、手机、平板电脑、电脑或商家进行商品交易结算的专用装置。用户移动终端可以是现场交易时的手机、平板电脑或进行商品交易结算的专用移动装置。
[0023]所述商家系统预先设置好商家收款的银行账号或资金账号,并根据在用户和商家实际的交易过程的交易订单生成交易代码和支付金额。所述交易代码为所述交易的唯一编码,格式可以设置为“商家代码+交易时间+随机N位数字”,比如SJDM2015030104261410201,便于商家和用户辨识和确认该交易。所述随机N位数字为系统随机生成的流水号,所以每一个交易唯一对应一个交易代码。所述支付信息包括交易代码、收款账号和支付金额,当然为了方便查询还可以包括订单明细和其他交易信息。
[0024]所述商家系统内置二维码生成应用程序或代码,可将所述支付信息生成二维码。可以理解的是,在现场交易时,所述二维码可以直接显示在商家系统的显示器上,以便用户直接可以通过移动终端扫描二维码。
[0025]所述商家系统在收款的过程中,重点关注交易代码和支付金额的准确性即可,而且在交易过程中,商家系统可以通过用户ID对应到唯一的用户,因此无需关注用户的支付账户信息,比如:银行卡卡号、支付宝账号等信息。
[0026]支付流程步骤:
[0027]S1、商家系统发送商家ID、收款账号及收款金额给支付系统;
[0028]S2、支付系统根据商家ID、收款账号及收款金额生成包含支付信息的支付二维码。所述支付信息包括交易代码、收款账号和支付金额。所述交易代码包括商家代码+交易时间+随机N位数字。
[0029]S3、用户使用移动终端上的支付系统应用程序(Applicat1n,APP)扫描所述支付二维码,支付系统APP发送账号和密码给支付系统,完成验证后支付系统APP进入支付界面,用户在支付系统APP上完成付款。同时商家系统的购物界面显示完成支付,最终完成网上购物流程。
[0030]支付系统接收支付系统APP发送过来的账号或账户和密码,在支付系统界面显示账号或账户识别信息,所述账号或账户识别信息可以唯一性的对应用户的一个账号或账户,既可以代表特定的账号或账户,又不泄露用户的账号或账户。
[0031]由于现在商家的交易量异常巨大,一旦海量用户的支付账号或账户被非法收集或泄露,将对用户的资金安全造成严重的威胁。因此,在交易的过程中,需要对用户的支付账号或账户进行以下几种处理,获得对应的 账号或账户识别信息:
[0032]1、对用户的账号或账户进行加密获得密文,在商家系统上显示的支付账号或账户为加密后的密文。所述加密为随机加密,每次加密后的密文都不一样。
[0033]2、对用户的账号或账户进行部分隐藏,在商家系统上显示的支付账户信息为隐藏部分信息后的支付账户信息。所述隐藏部分的信息为特征性信息,而非共性的信息。比如隐藏银行卡号的倒数第二位到倒数第四位622812345678***0 ;比如隐藏手机号的倒数第二位到倒数第四位1351234***0 ;比如隐藏用户名的正数第二位到倒数第二位;通常来讲,银行卡的前12位、手机号的前7位为共性信息,而银行卡的后4位、手机号的后4位为特征性信息。
[0034]3、将用户的账号或账户替换为用户设置的代表信息,所述代表信息对应唯一的账号或账户,但与用户ID和支付账户信息不重复,因此可以避免支付账户信息的泄露。每个用户可以设置多个代表信息。所述代表信息为用户设置的个性化词汇,用于区分不同的账户,如:小明的钱包、小李的工资卡等等。
[0035]经过优化,本发明实施例的一种基于移动终端的支付方法的流程图如图1所示:
[0036]S11、支付系统接收支付系统应用客户端发来用户的账号或账户和密码;
[0037]S12、所述支付系统根据用户的账号或账户获取对应的账号或账户识别信息;
[0038]S13、所述支付系统显示账号或账户识别信息,用于代表用户通过所述账号或账户识别信息对应的账号或账户进行支付;
[0039]S14、所述支付系统发送账户识别信息给商家系统,用于代表用户的指定账号或账户。
[0040]S15、所述支付系统发送支付账户类型给商家系统,用于代表用户的帐户类型。比如显示:工商银行、招商银行、支付宝、余额宝、微信钱包等;当用户在一个账户类型下有多个账户时,可以对账户类型进行编号,如工商银行01、工商银行02、工商银行03 ;或者在账户类型后面加上账号的两位尾号,如工商银行32、工商银行51、工商银行67,代表卡号尾号为32、51或67的工商银行账号;
[0041]S16、商家系统将账户识别信息显示在商家系统界面上,用于方便用户识别是否使用了正确的支付账号或账户。
[0042]经过优化,本发明实施例的又一种基于移动终端的支付方法的流程图如图2所示:
[0043]S21、支付系统接收支付系统应用客户端发来的账号或账户和密码;
[0044]S22、所述支付系统根据用户的账号或账户获取对应的账号或账户识别信息;
[0045]S23、所述支付系统发送账户识别信息给商家系统,用于代表用户的指定账号或账户,而不是发送用户的账号或账户;
[0046]S24、所述支付系统发送支付账户类型给商家系统,用于代表用户的帐户类型。比如显示:工商银行、招商银行、支付宝、余额宝、微信钱包等;当用户在一个账户类型下有多个账户时,可以对账户类型进行编号,如工商银行01、工商银行02、工商银行03 ;或者在账户类型后面加上账号的两位尾号,如工商银行32、工商银行51、工商银行67,代表卡号尾号为32、51或67的工商银行账号;
[0047]S25、商家系统将账户识别信息显示在商家系统界面上,用于方便用户识别是否使用了正确的支付账号或账户。
[0048]本发明实施的基于移动终端的支付方法,由于在支付系统或者商家系统上显示账号或账户识别信息,替代显示用户的账号或者账户,避免了用户的账号或者账户泄露,也避免了用户的账号或者账户被非法收集或泄露的可能,提高了支付安全性,确保了用户的资金安全。
[0049]以上对本发明实施例所提供的一种基于移动终端的支付方法,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种基于移动终端的支付方法,包括步骤: 支付系统接收支付系统应用客户端发来用户的账号或账户和密码; 所述支付系统根据用户的账号或账户获取对应的账号或账户识别信息; 所述支付系统显示账号或账户识别信息,用于代表用户通过所述账号或账户识别信息对应的账号或账户进行支付。2.如权利要求1所述的支付方法,其特征在于,所述账号或账户识别信息通过以下至少一种方式获得: 对用户的账号或账户进行加密获得的密文,或者; 对用户的账号或账户进行部分隐藏,或者; 将用户的账号或账户替换为用户设置的代表信息。3.如权利要求2所述的支付方法,其特征在于,所述隐藏部分的信息为特征性信息。4.如权利要求2所述的支付方法,进一步包括步骤:所述支付系统发送账号或账户识别信息给商家系统,用于代表用户的指定账号或账户。5.如权利要求4所述的支付方法,进一步包括步骤:所述支付系统发送支付账号或账户类型给商家系统,用于代表用户的账号或账户类型。6.一种基于移动终端的支付方法,包括步骤: 支付系统接收支付系统应用客户端发来的账号或账户和密码; 所述支付系统根据用户的账号或账户获取对应的账号或账户识别信息; 所述支付系统发送账户识别信息给商家系统,用于代表用户的指定账号或账户。7.如权利要求6所述的支付方法,其特征在于,所述账号或账户识别信息通过以下至少一种方式获得: 对用户的账号或账户进行加密获得的密文,或者; 对用户的账号或账户进行部分隐藏,或者; 将用户的账号或账户替换为用户设置的代表信息。8.如权利要求7所述的支付方法,其特征在于,所述隐藏部分的信息为特征性信息。9.如权利要求6所述的支付方法,进一步包括步骤:所述支付系统发送支付账号或账户类型给商家系统,用于代表用户的账号或账户类型。10.如权利要求6所述的支付方法,进一步包括步骤:所述商家系统将账号或账户识别信息显示在商家系统界面上,用于方便用户识别是否使用了正确的支付账号或账户。
【专利摘要】本发明实施例公开了一种基于移动终端的支付方法,该方法包括步骤:支付系统接收支付系统应用客户端发来用户的账号或账户和密码;所述支付系统根据用户的账号或账户获取对应的账号或账户识别信息;所述支付系统显示账号或账户识别信息,用于代表用户通过所述账号或账户识别信息对应的账号或账户进行支付。由于在支付系统或者商家系统上显示账号或账户识别信息,替代显示用户的账号或者账户,避免了用户的账号或者账户泄露,提高了支付安全性,确保了用户的资金安全。
【IPC分类】G06Q20/12, G06Q20/38, G06Q20/32
【公开号】CN104881777
【申请号】CN201510221194
【发明人】黄莉苹, 江游, 黄伟
【申请人】深圳市新一代信息技术研究院有限公司
【公开日】2015年9月2日
【申请日】2015年5月4日
转载请注明原文地址:https://www.famiwei.com/read-8138299.html

最新回复(0)