CN109087109B - 一种移动支付确认方法、装置、***和存储介质 - Google Patents
一种移动支付确认方法、装置、***和存储介质 Download PDFInfo
- Publication number
- CN109087109B CN109087109B CN201810941574.7A CN201810941574A CN109087109B CN 109087109 B CN109087109 B CN 109087109B CN 201810941574 A CN201810941574 A CN 201810941574A CN 109087109 B CN109087109 B CN 109087109B
- Authority
- CN
- China
- Prior art keywords
- mobile payment
- user terminal
- characteristic information
- payment account
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
- G06Q20/40145—Biometric identity checks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Computer Networks & Wireless Communication (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明公开了一种移动支付确认方法、装置、***和存储介质,用于提高移动支付特别是图形码支付的安全性和可靠性。移动支付方法,包括:接收支付用户终端发送的移动支付请求,其中携带有被支付用户的第一移动支付账户标识和所述支付用户终端采集的被支付用户的第一生物特征信息;查找所述第一生物特征信息对应的第二移动支付账户标识;如果所述第一支付账户标识与所述第二支付账户标识不一致,则查找所述第二移动支付账户标识对应的第一用户终端标识;向相应的第一用户终端发送移动支付确认请求,其中携带有移动支付账户信息不一致的提示信息;接收第一用户终端返回的是否进行支付的指令;根据接收到的指令确定是否允许本次支付。
Description
技术领域
本发明涉及移动支付技术领域,尤其涉及一种移动支付确认方法、装置、***和存储介质。
背景技术
移动支付也称为电子支付,用户使用其移动终端(通常是手机)对所消费的商品或服务进行支付的一种方式。用户通过移动设备、互联网或者近距离传感直接或间接向银行金融机构或者第三方支付机构发送支付指令产生货币支付与资金转移行为,从而实现移动支付功能。移动支付将终端设备、互联网、应用提供商以及金融机构相融合,为用户提供货币支付、缴费等金融业务。
二维码支付是一种基于账户体系搭起来的新一代无线支付方案。在该支付方式下,商家可把账号、商品价格等交易信息汇编成一个二维码并发布,支付用户通过手机客户端扫描二维码,便可实现支付结算。
二维码支付在为用户带来支付便利的同时,也存在一些安全风险,例如,商家发布的二维码信息被非法用户恶意替换,如果支付用户扫描被替换的二维码信息完成移动支付过程,则向商家支付的费用将会转移到非法用户的电子账户中,这降低了移动支付的安全性和可靠性。
发明内容
本发明实施例提供一种移动支付确认方法、装置、***和存储介质,用于提高移动支付特别是图形码支付的安全性和可靠性。
第一方面,提供一种移动支付确认***,包括:
支付用户终端,用于向网络侧服务器发送移动支付请求,所述移动支付请求中携带有被支付用户的第一移动支付账户标识和所述支付用户终端采集的被支付用户的第一生物特征信息;
服务器,用于根据所述第一生物特征信息,在建立的移动支付账户标识与用户生物特征信息的对应关系中查找所述第一生物特征信息对应的第二移动支付账户标识;以及如果所述第一移动支付账户标识与所述第二移动支付账户标识不一致,则在记录的移动支付账户登录信息表中查找所述第二移动支付账户标识对应的第一用户终端标识;根据查找到的第一用户终端标识向相应的第一用户终端发送移动支付确认请求,所述移动支付确认请求中携带有移动支付账户信息不一致的提示信息;
第一用户终端,用于在接收到所述移动支付确认请求之后,向所述服务器返回是否允许支付的指令。
可选地,本发明实施例提供的移动支付***还包括第二用户终端,其中:
所述第二用户终端,用于向所述服务器发送绑定请求,所述绑定请求中携带有所述第二用户终端采集的第二生物特征信息和第三移动支付账户标识;
所述服务器,还用于建立所述第三移动支付账户标识和第二生物特征信息之间的绑定关系并存储。
可选地,所述第一生物特征信息和所述第二生物特征信息包括以下任一项:声纹特征信息、指纹特征信息、虹膜特征信息和面部图像特征信息。
第二方面,提供另外一种移动支付确认方法,包括:
接收支付用户终端发送的移动支付请求,所述移动支付请求中携带有被支付用户的第一移动支付账户标识和所述支付用户终端采集的被支付用户的第一生物特征信息;
根据所述第一生物特征信息,在建立的移动支付账户标识与用户生物特征信息的对应关系中查找所述第一生物特征信息对应的第二移动支付账户标识;;
如果所述第一支付账户标识与所述第二支付账户标识不一致,则在记录的移动支付账户登录信息表中查找所述第二移动支付账户标识对应的第一用户终端标识;
根据查找到的第一用户终端标识向相应的第一用户终端发送移动支付确认请求,所述移动支付确认请求中携带有移动支付账户信息不一致的提示信息;
接收所述第一用户终端针对所述移动支付确认请求返回的是否进行支付的指令;
根据接收到的指令确定是否允许本次支付。
可选地,在接收支付用户终端发送的移动支付请求之前,还包括:
接收第二用户终端发送的绑定请求,所述绑定请求中携带有所述第二用户终端采集的第二生物特征信息和第三移动支付账户标识;
建立所述第三移动支付账户标识和第二生物特征信息之间的绑定关系并存储。
可选地,所述第一生物特征信息和所述第二生物特征信息包括以下任一项:声纹特征信息、指纹特征信息、虹膜特征信息和面部图像特征信息。
第三方面,提供一种移动支付确认装置,包括:
第一接收单元,用于接收支付用户终端发送的移动支付请求,所述移动支付请求中携带有被支付用户的第一移动支付账户标识和所述支付用户终端采集的被支付用户的第一生物特征信息;
第一查找单元,用于根据所述第一生物特征信息,在建立的移动支付账户标识与用户生物特征信息的对应关系中查找所述第一生物特征信息对应的第二移动支付账户标识;
第二查找单元,用于如果所述第一支付账户标识与所述第二支付账户标识不一致,则在记录的移动支付账户登录信息表中查找所述第二移动支付账户标识对应的第一用户终端标识;
发送单元,用于根据查找到的第一用户终端标识向相应的第一用户终端发送移动支付确认请求,所述移动支付确认请求中携带有移动支付账户信息不一致的提示信息;
第二接收单元,用于接收所述第一用户终端针对所述移动支付确认请求返回的是否进行支付的指令;
移动支付单元,用于根据接收到的指令确定是否允许本次支付。
可选地,本发明实施例提供的移动支付确认装置,还包括:
第三接收单元,用于接收第二用户终端发送的绑定请求,所述绑定请求中携带有所述第二用户终端采集的第二生物特征信息和第三移动支付账户标识;
绑定单元,用于建立所述第三移动支付账户标识和第二生物特征信息之间的绑定关系并存储。
可选地,所述第一生物特征信息和所述第二生物特征信息包括以下任一项:声纹特征信息、指纹特征信息、虹膜特征信息和面部图像特征信息。
第四方面,提供一种计算装置,包括至少一个处理器、以及至少一个存储器,其中,所述存储器存储有计算机程序,当所述程序被所述处理器执行时,使得所述处理器执行上述任一移动支付确认方法所述的步骤。
第五方面,提供一种计算机可读的存储介质,其存储有可由计算装置执行的计算机程序,当所述程序在计算装置上运行时,使得所述计算装置执行上述任一移动支付确认方法所述的步骤。
本发明实施例提供的移动支付确认方法、装置、***和存储介质,服务器在接收到支付用户提交的移动支付请求之后,根据其中携带的被支付用户的生物特征信息,查找该生物特征信息绑定的移动支付账户标识,如果查找到的移动支付账户标识与移动支付请求中携带的移动支付账户标识不一致,则根据查找到的移动支付账户标识向登录相应移动支付账户的用户终端发送移动支付确认请求,其中携带有移动支付账户信息不一致的提示信息,根据该用户终端返回的支付指令确定是否允许本次支付,这样,如果被支付用户的移动支付账户标识被替换时,可以据此检测出被支付用户的移动支付账户标识与预先存储的生物特征信息不一致而拒绝本次支付,从而提高了移动支付的安全性和可靠性。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明实施例的应用场景示意图;
图2为根据本发明实施例方式的建立移动支付账户标识与生物特征信息之间对应关系的实施流程示意图;
图3为根据本发明实施方式的移动支付确认方法的实施流程示意图;
图4为根据本发明实施方式的移动支付确认***的结构示意图;
图5为根据本发明实施方式的移动支付确认装置的结构示意图;
图6为根据本发明实施方式的计算装置的结构示意图。
具体实施方式
为了提高移动支付的安全性和可靠性,本发明实施例提供了一种移动支付确认方法、装置、***和存储介质。
需要说明的是,本发明中的用户终端可以是个人电脑(英文全称:PersonalComputer,PC)、平板电脑、个人数字助理(Personal Digita l Assistant,PDA)、个人通信业务(英文全称:Personal Communication Service,PCS)电话、笔记本和手机等用户终端,也可以是具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们能够向用户提供语音和/或数据连通性的设备,以及与无线接入网交换语言和/或数据。
另外,本发明实施例中的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。
以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
如图1所示,其为本法实施例提供的移动支付确认方法的应用场景示意图。支付用户10和被支付用户(即商家用户)20可以分别通过用户终端11和用户终端21中安装的移动支付客户端登录服务器12,其中,客户端可以为安装于用户终端,如手机,平板电脑等中的移动支付客户端。用户终端11可以为本发明实施例中涉及的支付用户终端,用户终端21可以为本发明实施例中涉及的被支付用户使用的第一用户终端或者第二用户终端。
用户终端11和用户终端21与服务器12之间通过网络进行通信连接,该网络可以为局域网、广域网等。用户终端11可以为便携设备(例如:手机、平板、笔记本电脑等),也可以为个人电脑(PC,Personal Computer),服务器12可以为任何能够提供移动支付服务的设备。
其中,支付用户10和被支付用户20分别利用用户终端11和用户终端21通过向服务器12注册获得用户名,服务器12在用户进行注册成功后存储用户名以及与支付用户10和被支付用户20设置的用户密码作为认证信息,后续支付用户10和被支付用户20再次登录服务器12时,服务器12向客户端返回登录页面,支付用户10和被支付用户20在客户端显示的登录页面输入认证信息(即用户名和用户密码)并提交给服务器12,服务器12比较用户提交认证信息与自身在用户注册时存储的认证信息是否一致以确定是否允许用户登录。
用户注册成功并开通移动支付账户后,可以向服务器12发送绑定请求,本发明实施例中,为保证移动支付的安全性,对于被支付用户(即商家用户),在其请求开通移动支付账户成功之后,需要绑定其生物特征信息和开通的移动支付账户标识之间的对应关系。需要说明的是,该生物特征信息可以为以下任一种:声纹特征信息、指纹特征信息、虹膜特征信息和面部图像特征信息。特别地,本发明实施例中涉及的生物特征信息可以为面部图像特征信息。
基于此,本发明实施例中,可以按照以下流程建立移动支付账户标识与生物特征信息之间的对应关系,如图2所示,可以包括以下步骤:
S21、服务器接收第二用户终端发送的绑定请求。
其中,绑定请求中携带有所述第二用户终端采集的第二生物特征信息和第三移动支付账户标识。
具体实施时,被支付用户开通移动支付账户成功之后,可以向服务器发送绑定请求,其中携带有被支付用户开通的移动支付账户标识和被支付用户的生物特征信息,其中生物特征信息可以通过第二用户终端进行采集,其可以为被支付用户的声纹特征信息、指纹特征信息、虹膜特征信息和面部图像特征信息。具体实施时,根据第二用户终端的硬件结构特征,可以采集不同的信息,例如,可以通过摄像头采集被支付用户的面部图像特征信息和虹膜特征信息;通过指纹采集装置采集被支付用户的指纹特征信息等等,本发明实施例对此不进行限定。
S22、建立第三移动支付账户标识和第二生物特征信息之间的绑定关系并存储。
服务器接收到的移动支付账户标识和生物特征信息之间的对应关系并存储。
至此,完成了移动支付账户标识与生物特征信息的绑定流程,如表1所示,其为服务器存储的移动支付账户标识与生物特征信息之间的对应关系的一种可能的数据结构示意:
表1
注册用户名 | 移动支付账户标识 | 生物特征信息 |
其中,移动支付账户标识与生物特征信息是一一对应的关系。在被支付用户开通了移动支付账户之后,可以针对开通的移动支付账户生成图形码,该图形码可以为二维码,被支付用户获得该二维码之后可以发布,其中,生成的图形码中包含有该移动支付账户标识,支付用户通过扫描被支付用户提供的图形码,可以向被支付用户支付费用。
基于此,本发明实施例提供了一种移动支付确认方法,如图3所示,其为本发明实施例提供的移动支付确认方法的实施流程示意图,可以包括以下步骤:
S31、服务器接收支付用户终端发送的移动支付请求。
其中,所述移动支付请求中携带有被支付用户的第一移动支付账户标识和所述支付用户终端采集的被支付用户的第一生物特征信息。第一移动支付账户标识为支付用户终端通过扫描被支付用户发布的图形码获得的。
其中,如果第一生物特征信息为面部图像特征信息或者虹膜特征信息,则具体实施时,第一用户终端可以为具有双摄像头的手机等用户终端,其在利用其中一个摄像头扫描被支付用户发布的图形码的同时,利用另外一个摄像头采集被支付用户的面部图像特征信息。
而如果第一生物特征信息为指纹特征信息或者声纹特征信息,则第一用户终端在扫描图形码之后,提示支付用户请被支付用户输入指纹信息或者录入声纹信息。
这样,在获取了被支付用户的移动支付账户信息(即本发明实施例中的第一移动支付账户信息)和被支付用户的生物特征信息之后,一并携带在移动支付请求中发送给服务器。
本发明实施例中涉及的支付用户终端即为支付用户使用的用户终端。
S32、服务器根据所述第一生物特征信息,在建立的移动支付账户标识与用户生物特征信息的对应关系中查找所述第一生物特征信息对应的第二移动支付账户标识。
本步骤中,服务器在接收到移动支付请求之后,根据其中携带的第一生物特征信息在表2所示的数据库表中查找该第一生物特征信息对应的第二移动支付账户标识。
S33、如果所述第一支付账户标识与所述第二支付账户标识不一致,则在记录的移动支付账户登录信息表中查找所述第二移动支付账户标识对应的第一用户终端标识。
其中,移动支付账户登录信息表为用户在登录移动支付账户时,服务器记录的登录当前移动支付账户的用户终端设备的设备标识与移动支付账户之间的对应关系表,如表2所示,其为移动支付账户登录信息表一种可能的结构示意:
表2
用户终端标识 | 移动支付账户标识 |
…… | …… |
其中,第一用户终端标识可以为用户终端设备的设备标识。通过该设备标识能够在网络中唯一的识别出相应的用户终端设备,其可以为用户终端设备的MAC地址,也可以为利用用户终端设备的某些特征信息采用一定的计算规则计算得到,只要能够保证该用户终端设备在网络中是唯一的即可。
S34、根据查找到的第一用户终端标识向相应的第一用户终端发送移动支付确认请求。
其中,所述移动支付确认请求中携带有移动支付账户信息不一致的提示信息。
S35、接收所述第一用户终端针对所述移动支付确认请求返回的是否进行支付的指令。
具体实施时,第一用户终端在接收到移动支付确认请求之后,可以通过弹框或者浮窗显示移动支付账户信息不一致的提示信息,被支付用户根据第一用户终端显示的提示信息选择是否允许支付。第一用户终端根据被支付用户的选择向服务器返回是否允许支付的指令。
S36、根据接收到的指令确定是否允许本次支付。
如果服务器接收到允许支付的指令,则允许本次支付,如果服务器接收到不允许支付的指令,则服务器拒绝本次支付。
本发明实施例提供的移动支付确认方法中,服务器在接收到支付用户提交的移动支付请求之后,根据其中携带的被支付用户的生物特征信息,查找该生物特征信息绑定的移动支付账户标识,如果查找到的移动支付账户标识与移动支付请求中携带的移动支付账户标识不一致,则根据查找到的移动支付账户标识向登录相应移动支付账户的用户终端发送移动支付确认请求,其中携带有移动支付账户信息不一致的提示信息,根据该用户终端返回的支付指令确定是否允许本次支付,这样,如果被支付用户的移动支付账户标识被替换时,可以据此检测出被支付用户的移动支付账户标识与预先存储的生物特征信息不一致而拒绝本次支付,从而提高了移动支付的安全性和可靠性。
基于同一发明构思,本发明实施例中还提供了一种移动支付确认***和装置,由于上述***及装置解决问题的原理与上述的移动支付确认方法相似,因此服务器实施的移动支付确认方法及装置的实施可以参见上述方法的实施,重复之处不再赘述。
如图4所示,其为本发明实施例提供的移动支付确认***的结构示意图,包括:
支付用户终端41,用于向网络侧服务器发送移动支付请求,所述移动支付请求中携带有被支付用户的第一移动支付账户标识和所述支付用户终端采集的被支付用户的第一生物特征信息;
服务器42,用于根据所述第一生物特征信息,在建立的移动支付账户标识与用户生物特征信息的对应关系中查找所述第一生物特征信息对应的第二移动支付账户标识;以及如果所述第一移动支付账户标识与所述第二移动支付账户标识不一致,则在记录的移动支付账户登录信息表中查找所述第二移动支付账户标识对应的第一用户终端标识;根据查找到的第一用户终端标识向相应的第一用户终端发送移动支付确认请求,所述移动支付确认请求中携带有移动支付账户信息不一致的提示信息;
第一用户终端43,用于在接收到所述移动支付确认请求之后,向所述服务器返回是否允许支付的指令。
可选地,本发明实施例提供的移动支付***还包括第二用户终端,其中:
所述第二用户终端,用于向所述服务器发送绑定请求,所述绑定请求中携带有所述第二用户终端采集的第二生物特征信息和第三移动支付账户标识;
所述服务器,还用于建立所述第三移动支付账户标识和第二生物特征信息之间的绑定关系并存储。
可选地,所述第一生物特征信息和所述第二生物特征信息包括以下任一项:声纹特征信息、指纹特征信息、虹膜特征信息和面部图像特征信息。
如图5所示,其为本发明实施例提供的移动支付确认装置的结构示意图,包括:
第一接收单元,用于接收支付用户终端发送的移动支付请求,所述移动支付请求中携带有被支付用户的第一移动支付账户标识和所述支付用户终端采集的被支付用户的第一生物特征信息;
第一查找单元,用于根据所述第一生物特征信息,在建立的移动支付账户标识与用户生物特征信息的对应关系中查找所述第一生物特征信息对应的第二移动支付账户标识;
第二查找单元,用于如果所述第一支付账户标识与所述第二支付账户标识不一致,则在记录的移动支付账户登录信息表中查找所述第二移动支付账户标识对应的第一用户终端标识;
发送单元,用于根据查找到的第一用户终端标识向相应的第一用户终端发送移动支付确认请求,所述移动支付确认请求中携带有移动支付账户信息不一致的提示信息;
第二接收单元,用于接收所述第一用户终端针对所述移动支付确认请求返回的是否进行支付的指令;
移动支付单元,用于根据接收到的指令确定是否允许本次支付。
可选地,本发明实施例提供的移动支付确认装置,还包括:
第三接收单元,用于接收第二用户终端发送的绑定请求,所述绑定请求中携带有所述第二用户终端采集的第二生物特征信息和第三移动支付账户标识;
绑定单元,用于建立所述第三移动支付账户标识和第二生物特征信息之间的绑定关系并存储。
可选地,所述第一生物特征信息和所述第二生物特征信息包括以下任一项:声纹特征信息、指纹特征信息、虹膜特征信息和面部图像特征信息。
为了描述的方便,以上各部分按照功能划分为各模块(或单元)分别描述。当然,在实施本发明时可以把各模块(或单元)的功能在同一个或多个软件或硬件中实现。
在介绍了本发明示例性实施方式的移动支付确认方法和装置之后,接下来,介绍根据本发明的另一示例性实施方式的计算装置。
所属技术领域的技术人员能够理解,本发明的各个方面可以实现为***、方法或程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“***”。
在一些可能的实施方式中,根据本发明的计算装置可以至少包括至少一个处理器、以及至少一个存储器。其中,所述存储器存储有程序代码,当所述程序代码被所述处理器执行时,使得所述处理器执行本说明书上述描述的根据本发明各种示例性实施方式的移动支付确认方法中的步骤。例如,所述处理器可以执行如图3中所示的步骤S31、服务器接收支付用户终端发送的移动支付请求,和步骤S32、服务器根据所述第一生物特征信息,在建立的移动支付账户标识与用户生物特征信息的对应关系中查找所述第一生物特征信息对应的第二移动支付账户标识;步骤S33、如果所述第一支付账户标识与所述第二支付账户标识不一致,则在记录的移动支付账户登录信息表中查找所述第二移动支付账户标识对应的第一用户终端标识;步骤S34、根据查找到的第一用户终端标识向相应的第一用户终端发送移动支付确认请求;步骤S35、接收所述第一用户终端针对所述移动支付确认请求返回的是否进行支付的指令;步骤S36、根据接收到的指令确定是否允许本次支付。
下面参照图6来描述根据本发明的这种实施方式的计算装置60。图6显示的计算装置60仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图6所示,计算装置60以通用计算设备的形式表现。计算装置60的组件可以包括但不限于:上述至少一个处理器61、上述至少一个存储器62、连接不同***组件(包括存储器62和处理器61)的总线63。
总线63表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器、***总线、处理器或者使用多种总线结构中的任意总线结构的局域总线。
存储器62可以包括易失性存储器形式的可读介质,例如随机存取存储器(RAM)621和/或高速缓存存储器622,还可以进一步包括只读存储器(ROM)623。
存储器62还可以包括具有一组(至少一个)程序模块624的程序/实用工具625,这样的程序模块624包括但不限于:操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
计算装置60也可以与一个或多个外部设备64(例如键盘、指向设备等)通信,还可与一个或者多个使得用户能与计算装置60交互的设备通信,和/或与使得该计算装置60能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口65进行。并且,计算装置60还可以通过网络适配器66与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器66通过总线63与用于计算装置60的其它模块通信。应当理解,尽管图中未示出,可以结合计算装置60使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***等。
在一些可能的实施方式中,本发明提供的移动支付确认方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在计算机设备上运行时,所述程序代码用于使所述计算机设备执行本说明书上述描述的根据本发明各种示例性实施方式的移动支付确认方法中的步骤,例如,所述计算机设备可以执行如图3中所示的步骤S31、服务器接收支付用户终端发送的移动支付请求,和步骤S32、服务器根据所述第一生物特征信息,在建立的移动支付账户标识与用户生物特征信息的对应关系中查找所述第一生物特征信息对应的第二移动支付账户标识;步骤S33、如果所述第一支付账户标识与所述第二支付账户标识不一致,则在记录的移动支付账户登录信息表中查找所述第二移动支付账户标识对应的第一用户终端标识;步骤S34、根据查找到的第一用户终端标识向相应的第一用户终端发送移动支付确认请求;步骤S35、接收所述第一用户终端针对所述移动支付确认请求返回的是否进行支付的指令;步骤S36、根据接收到的指令确定是否允许本次支付。
所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
本发明的实施方式的用于移动支付确认的程序产品可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在计算设备上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、有线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
应当注意,尽管在上文详细描述中提及了装置的若干单元或子单元,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多单元的特征和功能可以在一个单元中具体化。反之,上文描述的一个单元的特征和功能可以进一步划分为由多个单元来具体化。
此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (8)
1.一种移动支付确认***,其特征在于,包括:
支付用户终端,用于向网络侧服务器发送移动支付请求,所述移动支付请求中携带有被支付用户的第一移动支付账户标识和所述支付用户终端采集的被支付用户的第一生物特征信息;
服务器,用于根据所述第一生物特征信息,在建立的移动支付账户标识与用户生物特征信息的对应关系中查找所述第一生物特征信息对应的第二移动支付账户标识;以及如果所述第一移动支付账户标识与所述第二移动支付账户标识不一致,则在记录的移动支付账户登录信息表中查找所述第二移动支付账户标识对应的第一用户终端标识;根据查找到的第一用户终端标识向相应的第一用户终端发送移动支付确认请求,所述移动支付确认请求中携带有移动支付账户信息不一致的提示信息;
第一用户终端,用于在接收到所述移动支付确认请求之后,向所述服务器返回是否允许支付的指令;
还包括第二用户终端,其中:所述第二用户终端,用于向所述服务器发送绑定请求,所述绑定请求中携带有所述第二用户终端采集的第二生物特征信息和第三移动支付账户标识;所述服务器,还用于建立所述第三移动支付账户标识和第二生物特征信息之间的绑定关系并存储;
其中,第一用户终端标识为第一用户终端设备的MAC地址。
2.如权利要求1所述的移动支付确认***,其中所述第一生物特征信息和所述第二生物特征信息包括以下任一项:声纹特征信息、指纹特征信息、虹膜特征信息和面部图像特征信息。
3.一种移动支付确认方法,其特征在于,包括:
接收支付用户终端发送的移动支付请求,所述移动支付请求中携带有被支付用户的第一移动支付账户标识和所述支付用户终端采集的被支付用户的第一生物特征信息;
根据所述第一生物特征信息,在建立的移动支付账户标识与用户生物特征信息的对应关系中查找所述第一生物特征信息对应的第二移动支付账户标识;
如果所述第一移动支付账户标识与所述第二移动支付账户标识不一致,则在记录的移动支付账户登录信息表中查找所述第二移动支付账户标识对应的第一用户终端标识;
根据查找到的第一用户终端标识向相应的第一用户终端发送移动支付确认请求,所述移动支付确认请求中携带有移动支付账户信息不一致的提示信息;
接收所述第一用户终端针对所述移动支付确认请求返回的是否进行支付的指令;
根据接收到的指令确定是否允许本次支付;
其中,在接收支付用户终端发送的移动支付请求之前,还包括:
接收第二用户终端发送的绑定请求,所述绑定请求中携带有所述第二用户终端采集的第二生物特征信息和第三移动支付账户标识;
建立所述第三移动支付账户标识和第二生物特征信息之间的绑定关系并存储;
其中,第一用户终端标识为第一用户终端设备的MAC地址。
4.如权利要求3所述的方法,其特征在于,所述第一生物特征信息和所述第二生物特征信息包括以下任一项:声纹特征信息、指纹特征信息、虹膜特征信息和面部图像特征信息。
5.一种移动支付确认装置,其特征在于,包括:
第一接收单元,用于接收支付用户终端发送的移动支付请求,所述移动支付请求中携带有被支付用户的第一移动支付账户标识和所述支付用户终端采集的被支付用户的第一生物特征信息;
第一查找单元,用于根据所述第一生物特征信息,在建立的移动支付账户标识与用户生物特征信息的对应关系中查找所述第一生物特征信息对应的第二移动支付账户标识;
第二查找单元,用于如果所述第一移动支付账户标识与所述第二移动支付账户标识不一致,则在记录的移动支付账户登录信息表中查找所述第二移动支付账户标识对应的第一用户终端标识;
发送单元,用于根据查找到的第一用户终端标识向相应的第一用户终端发送移动支付确认请求,所述移动支付确认请求中携带有移动支付账户信息不一致的提示信息;
第二接收单元,用于接收所述第一用户终端针对所述移动支付确认请求返回的是否进行支付的指令;
移动支付单元,用于根据接收到的指令确定是否允许本次支付;
第三接收单元,用于接收第二用户终端发送的绑定请求,所述绑定请求中携带有所述第二用户终端采集的第二生物特征信息和第三移动支付账户标识;
绑定单元,用于建立所述第三移动支付账户标识和第二生物特征信息之间的绑定关系并存储;
其中,第一用户终端标识为第一用户终端设备的MAC地址。
6.如权利要求5所述的装置,其特征在于,所述第一生物特征信息和所述第二生物特征信息包括以下任一项:声纹特征信息、指纹特征信息、虹膜特征信息和面部图像特征信息。
7.一种计算装置,其特征在于,包括至少一个处理器、以及至少一个存储器,其中,所述存储器存储有计算机程序,当所述程序被所述处理器执行时,使得所述处理器执行权利要求3或4所述方法的步骤。
8.一种计算机可读的存储介质,其特征在于,其存储有可由计算装置执行的计算机程序,当所述程序在计算装置上运行时,使得所述计算装置执行权利要求3或4所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810941574.7A CN109087109B (zh) | 2018-08-17 | 2018-08-17 | 一种移动支付确认方法、装置、***和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810941574.7A CN109087109B (zh) | 2018-08-17 | 2018-08-17 | 一种移动支付确认方法、装置、***和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109087109A CN109087109A (zh) | 2018-12-25 |
CN109087109B true CN109087109B (zh) | 2021-09-21 |
Family
ID=64793816
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810941574.7A Active CN109087109B (zh) | 2018-08-17 | 2018-08-17 | 一种移动支付确认方法、装置、***和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109087109B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111246023A (zh) * | 2020-02-24 | 2020-06-05 | 中移(杭州)信息技术有限公司 | 身份识别方法、网络通信平台、主叫终端、电子设备 |
CN112819454B (zh) * | 2021-01-22 | 2023-11-21 | ***股份有限公司 | 支付方法、网关设备、服务器及存储介质 |
CN114971631A (zh) * | 2021-02-23 | 2022-08-30 | 西安艾润物联网技术服务有限责任公司 | 电子货币的支付方法、装置及计算机存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104574081A (zh) * | 2013-10-28 | 2015-04-29 | 腾讯科技(深圳)有限公司 | 一种网络支付方法及相关设备、*** |
CN105930765A (zh) * | 2016-02-29 | 2016-09-07 | ***股份有限公司 | 一种支付方法及装置 |
CN106529955A (zh) * | 2016-10-19 | 2017-03-22 | 上海摩软通讯技术有限公司 | 一种支付方法及装置 |
CN107292617A (zh) * | 2016-04-01 | 2017-10-24 | 中兴通讯股份有限公司 | 支付的鉴权方法、装置 |
-
2018
- 2018-08-17 CN CN201810941574.7A patent/CN109087109B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104574081A (zh) * | 2013-10-28 | 2015-04-29 | 腾讯科技(深圳)有限公司 | 一种网络支付方法及相关设备、*** |
CN105930765A (zh) * | 2016-02-29 | 2016-09-07 | ***股份有限公司 | 一种支付方法及装置 |
CN107292617A (zh) * | 2016-04-01 | 2017-10-24 | 中兴通讯股份有限公司 | 支付的鉴权方法、装置 |
CN106529955A (zh) * | 2016-10-19 | 2017-03-22 | 上海摩软通讯技术有限公司 | 一种支付方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN109087109A (zh) | 2018-12-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240029067A1 (en) | Systems and methods for secure provisioning of access to tiered databases | |
US11080637B2 (en) | Universal model scoring engine | |
US11361319B2 (en) | Service processing method, apparatus, and system | |
US9311634B1 (en) | Systems and methods for automatic bill pay enrollment | |
CN105051766A (zh) | 通信***中的支付 | |
CN109087109B (zh) | 一种移动支付确认方法、装置、***和存储介质 | |
US12026704B2 (en) | System and method for assessing a digital interaction with a digital third party account service | |
CN105324784A (zh) | 语音交易处理 | |
CN110324314B (zh) | 用户注册方法及装置、存储介质、电子设备 | |
CN109214801B (zh) | 一种电子支付确认方法、装置和存储介质 | |
CN108734471A (zh) | 移动支付***中身份认证方法、装置、***和存储介质 | |
CN109685514A (zh) | 用于支付的方法、装置、存储介质及电子设备 | |
CN104376452A (zh) | 基于国际卡支付通道管理支付成功率的***及方法 | |
CN108681902A (zh) | 移动支付确认方法、装置、***和存储介质 | |
US11908286B2 (en) | Computer-based system for provisioning new accounts using location-based authentication | |
CN112884988A (zh) | 一种电费自助缴费的服务终端 | |
CN110659890B (zh) | 支付方法、装置、介质及电子设备 | |
CN111325532A (zh) | 数据处理方法、装置、电子设备及存储介质 | |
KR20180023603A (ko) | 대출 중개 시스템 및 이에 이용되는 중개 서버 | |
US20150058211A1 (en) | User validation, amount-due validation, payment collection, and payment processing system and method thereof | |
CN104899771A (zh) | 一种账号数据转移方法及相关设备、*** | |
CN111160883B (zh) | 基于聚合二维码的入网及收款***及其方法和存储介质 | |
CN111415245A (zh) | 一种开户方法和装置 | |
CN111292051A (zh) | 一种外汇业务处理方法、装置、设备及介质 | |
KR100876593B1 (ko) | 심사역 자동배정 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |