CN115601028A - Terminal device payment method and device, storage medium and electronic device - Google Patents
Terminal device payment method and device, storage medium and electronic device Download PDFInfo
- Publication number
- CN115601028A CN115601028A CN202211102867.9A CN202211102867A CN115601028A CN 115601028 A CN115601028 A CN 115601028A CN 202211102867 A CN202211102867 A CN 202211102867A CN 115601028 A CN115601028 A CN 115601028A
- Authority
- CN
- China
- Prior art keywords
- payment
- information
- user
- terminal device
- verification
- 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.)
- Pending
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/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/326—Payment applications installed on the mobile devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- 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
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Software Systems (AREA)
- Tourism & Hospitality (AREA)
- Artificial Intelligence (AREA)
- Game Theory and Decision Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Computer Security & Cryptography (AREA)
- Development Economics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Finance (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本申请提供了一种终端设备支付方法及装置、存储介质及电子设备,可应用于金融领域或其他领域,通过在用户的终端设备接触到扫描设备的情况下,获取用户的用户信息和历史支付信息,基于用户信息和历史支付信息,获取目标支付方式,基于目标支付方式,向用户的终端设备发送支付验证请求,在用户执行与支付验证请求对应的支付验证后,获取终端设备反馈的执行支付验证的验证信息,并对验证信息进行校验,在验证信息通过校验后,执行支付操作。可见,本申请方案,用户只需控制终端设备接触扫描设备以及通过终端设备执行支付验证,即可实现支付,简化了用户操作,提高了支付操作的便利性,从而提高了老年人用户的使用体验。
This application provides a terminal device payment method and device, a storage medium, and an electronic device, which can be applied in the financial field or other fields, by obtaining the user's user information and payment history when the user's terminal device is in contact with the scanning device information, based on user information and historical payment information, to obtain the target payment method, based on the target payment method, send a payment verification request to the user's terminal device, after the user performs the payment verification corresponding to the payment verification request, obtain the feedback from the terminal device to execute the payment Verify the verification information, and verify the verification information, and execute the payment operation after the verification information passes the verification. It can be seen that in the solution of this application, the user only needs to control the terminal device to touch the scanning device and perform payment verification through the terminal device to realize payment, which simplifies user operations and improves the convenience of payment operations, thereby improving the experience of elderly users .
Description
技术领域technical field
本申请涉及支付技术领域,尤其涉及一种终端设备支付方法及装置、存储介质及电子设备。The present application relates to the technical field of payment, and in particular to a terminal device payment method and device, a storage medium, and an electronic device.
背景技术Background technique
随着移动端设备的兴起,逐渐诞生了一大批具备支付功能的应用程序,这些应用程序能够方便快捷的完成付款这种基本的金融交易,但是随着应用程序的不断发展,应用程序变得越来越臃肿,在用户由支付需求的情况下,需要对终端设备执行多个操作才能完成支付,对老年人用户非常不友好,影响老年人用户的使用体验。With the rise of mobile devices, a large number of applications with payment functions have gradually emerged. These applications can complete basic financial transactions such as payment conveniently and quickly. However, with the continuous development of applications, applications have become more and more It is becoming more and more bloated. When the user needs to pay, it is necessary to perform multiple operations on the terminal device to complete the payment. It is very unfriendly to elderly users and affects the experience of elderly users.
发明内容Contents of the invention
本申请提供了一种终端设备支付方法及装置、存储介质及电子设备,目的在于简化用户操作,提高支付操作的便利性,从而提高老年人用户的使用体验。The present application provides a terminal device payment method and device, a storage medium, and an electronic device, with the purpose of simplifying user operations, improving the convenience of payment operations, and thereby improving the experience of elderly users.
为了实现上述目的,本申请提供了以下技术方案:In order to achieve the above object, the application provides the following technical solutions:
一种终端设备支付方法,包括:A terminal device payment method, comprising:
在用户的终端设备接触到扫描设备的情况下,获取所述用户的用户信息和历史支付信息;When the user's terminal device is in contact with the scanning device, obtain the user's user information and historical payment information;
基于所述用户信息和所述历史支付信息,获取目标支付方式;Acquiring a target payment method based on the user information and the historical payment information;
基于所述目标支付方式,向所述用户的终端设备发送支付验证请求;Sending a payment verification request to the user's terminal device based on the target payment method;
在所述用户执行与所述支付验证请求对应的支付验证后,获取所述终端设备反馈的执行支付验证的验证信息,并对所述验证信息进行校验;After the user performs the payment verification corresponding to the payment verification request, obtain the verification information for performing the payment verification fed back by the terminal device, and verify the verification information;
在所述验证信息通过所述校验后,执行支付操作。After the verification information passes the verification, the payment operation is performed.
上述的方法,可选的,所述获取所述用户的用户信息和历史支付信息,包括:In the above method, optionally, the acquiring user information and historical payment information of the user includes:
向所述终端设备发送连接请求;sending a connection request to the terminal device;
在接收到所述终端设备反馈的同意连接信息后,建立与所述终端设备的连接;After receiving the connection approval information fed back by the terminal device, establishing a connection with the terminal device;
向所述终端设备发送获取请求;所述获取请求用于请求获取用户信息和历史支付信息;sending an acquisition request to the terminal device; the acquisition request is used to request acquisition of user information and historical payment information;
获取所述终端设备反馈的所述用户的用户信息和历史支付信息。The user information and historical payment information of the user fed back by the terminal device are acquired.
上述的方法,可选的,所述执行支付操作之后,还包括:The above method, optionally, after performing the payment operation, further includes:
断开与所述终端设备之间的连接。Disconnect from the terminal device.
上述的方法,可选的,所述基于所述用户信息和所述历史支付信息,获取目标支付方式,包括:In the above method, optionally, the acquiring the target payment method based on the user information and the historical payment information includes:
基于所述用户信息,判断数据库中是否存在所述用户对应的支付方式;Based on the user information, determine whether there is a payment method corresponding to the user in the database;
若不存在,则将所述历史支付信息输入至预先构建的最优交易方式预测模型中,得到所述最优交易方式预测模型输出的支付方式;If it does not exist, then input the historical payment information into the pre-built optimal transaction method prediction model to obtain the payment method output by the optimal transaction method prediction model;
将所述机器学习模型输出的支付方式和所述用户信息关联存储至所述数据库中,并将所述机器学习模型输出的支付方式确定为目标支付方式。The payment method output by the machine learning model and the user information are associated and stored in the database, and the payment method output by the machine learning model is determined as the target payment method.
上述的方法,可选的,还包括:The above method, optionally, also includes:
若存在,则将所述数据库中所述用户对应的支付方式确定为目标支付方式。If it exists, determine the payment method corresponding to the user in the database as the target payment method.
一种终端设备支付装置,包括:A payment device for terminal equipment, comprising:
第一获取单元,用于在用户的终端设备接触到扫描设备的情况下,获取所述用户的用户信息和历史支付信息;A first obtaining unit, configured to obtain user information and historical payment information of the user when the user's terminal device touches the scanning device;
第二获取单元,用于基于所述用户信息和所述历史支付信息,获取目标支付方式;A second acquiring unit, configured to acquire a target payment method based on the user information and the historical payment information;
请求单元,用于基于所述目标支付方式,向所述用户的终端设备发送支付验证请求;A requesting unit, configured to send a payment verification request to the user's terminal device based on the target payment method;
校验单元,用于在所述用户执行与所述支付验证请求对应的支付验证后,获取所述终端设备反馈的执行支付验证的验证信息,并对所述验证信息进行校验;A verification unit, configured to obtain verification information for performing payment verification fed back by the terminal device after the user performs payment verification corresponding to the payment verification request, and verify the verification information;
支付单元,用于在所述验证信息通过所述校验后,执行支付操作。A payment unit, configured to perform a payment operation after the verification information passes the verification.
上述的装置,可选的,所述第一获取单元,具体用于:In the above device, optionally, the first acquisition unit is specifically used for:
向所述终端设备发送连接请求;sending a connection request to the terminal device;
在接收到所述终端设备反馈的同意连接信息后,建立与所述终端设备的连接;After receiving the connection approval information fed back by the terminal device, establishing a connection with the terminal device;
向所述终端设备发送获取请求;所述获取请求用于请求获取用户信息和历史支付信息;sending an acquisition request to the terminal device; the acquisition request is used to request acquisition of user information and historical payment information;
获取所述终端设备反馈的所述用户的用户信息和历史支付信息。The user information and historical payment information of the user fed back by the terminal device are acquired.
上述的装置,可选的,还包括:The above-mentioned device, optionally, also includes:
断开单元,用于断开与所述终端设备之间的连接。A disconnection unit, configured to disconnect from the terminal device.
上述的装置,可选的,所述第二获取单元,具体用于:In the above device, optionally, the second acquisition unit is specifically used for:
基于所述用户信息,判断数据库中是否存在所述用户对应的支付方式;Based on the user information, determine whether there is a payment method corresponding to the user in the database;
若不存在,则将所述历史支付信息输入至预先构建的最优交易方式预测模型中,得到所述最优交易方式预测模型输出的支付方式;If it does not exist, then input the historical payment information into the pre-built optimal transaction method prediction model to obtain the payment method output by the optimal transaction method prediction model;
将所述机器学习模型输出的支付方式和所述用户信息关联存储至所述数据库中,并将所述机器学习模型输出的支付方式确定为目标支付方式。The payment method output by the machine learning model and the user information are associated and stored in the database, and the payment method output by the machine learning model is determined as the target payment method.
上述的装置,可选的,还包括:The above-mentioned device, optionally, also includes:
确定单元,用于若存在,则将所述数据库中所述用户对应的支付方式确定为目标支付方式。The determining unit is configured to, if it exists, determine the payment method corresponding to the user in the database as the target payment method.
一种存储介质,所述存储介质存储有指令集,其中,所述指令集被处理器执行时实现上述的终端设备支付方法。A storage medium stores an instruction set, wherein the above-mentioned terminal device payment method is implemented when the instruction set is executed by a processor.
一种电子设备,包括:An electronic device comprising:
存储器,用于存储至少一组指令集;a memory for storing at least one set of instructions;
处理器,用于执行所述存储器中存储的指令集,通过执行所述指令集实现上述的终端设备支付方法。The processor is configured to execute the instruction set stored in the memory, and implement the above terminal device payment method by executing the instruction set.
与现有技术相比,本申请包括以下优点:Compared with the prior art, the present application includes the following advantages:
本申请提供了一种终端设备支付方法及装置、存储介质及电子设备,通过在用户的终端设备接触到扫描设备的情况下,获取用户的用户信息和历史支付信息,基于用户信息和历史支付信息,获取目标支付方式,基于目标支付方式,向用户的终端设备发送支付验证请求,在用户执行与支付验证请求对应的支付验证后,获取终端设备反馈的执行支付验证的验证信息,并对验证信息进行校验,在验证信息通过校验后,执行支付操作。可见,本申请方案,用户只需控制终端设备接触扫描设备以及通过终端设备执行支付验证,即可实现支付,简化了用户操作,提高了支付操作的便利性,从而提高了老年人用户的使用体验。This application provides a terminal device payment method and device, a storage medium, and an electronic device. By obtaining the user's user information and historical payment information when the user's terminal device is in contact with the scanning device, based on the user information and historical payment information , to obtain the target payment method, based on the target payment method, send a payment verification request to the user's terminal device, after the user performs the payment verification corresponding to the payment verification request, obtain the verification information of the payment verification that is fed back by the terminal device, and verify the verification information Perform verification, and execute the payment operation after the verification information passes the verification. It can be seen that in the solution of this application, the user only needs to control the terminal device to touch the scanning device and perform payment verification through the terminal device to realize payment, which simplifies user operations and improves the convenience of payment operations, thereby improving the experience of elderly users .
附图说明Description of drawings
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only It is an embodiment of the present application, and those skilled in the art can also obtain other drawings according to the provided drawings without creative work.
图1为本申请提供的一种终端设备支付方法的方法流程图;Fig. 1 is a method flowchart of a terminal device payment method provided by the present application;
图2为本申请提供的一种终端设备支付方法的又一方法流程图;Fig. 2 is another method flowchart of a terminal device payment method provided by the present application;
图3为本申请提供的一种终端设备支付方法的又一方法流程图;Fig. 3 is another method flowchart of a terminal device payment method provided by the present application;
图4为本申请提供的一种终端设备支付系统的结构示意图;FIG. 4 is a schematic structural diagram of a terminal device payment system provided by the present application;
图5为本申请提供的一种终端设备支付装置的结构示意图;FIG. 5 is a schematic structural diagram of a terminal device payment device provided by the present application;
图6为本申请提供的一种电子设备的结构示意图。FIG. 6 is a schematic structural diagram of an electronic device provided by the present application.
具体实施方式detailed description
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.
本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。As used herein, the term "comprise" and its variations are open-ended, ie "including but not limited to". The term "based on" is "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one further embodiment"; the term "some embodiments" means "at least some embodiments." Relevant definitions of other terms will be given in the description below.
需要注意,本申请公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。It should be noted that concepts such as "first" and "second" mentioned in the disclosure of this application are only used to distinguish different devices, modules or units, and are not used to limit the functions performed by these devices, modules or units. sequence or interdependence.
需要注意,本申请公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。It should be noted that the modifications of "one" and "multiple" mentioned in the disclosure of the present application are illustrative and not restrictive, and those skilled in the art should understand that unless the context clearly indicates otherwise, it should be understood as "a or more".
本申请可用于众多通用或专用的计算装置环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器装置、包括以上任何装置或设备的分布式计算环境等等。The application is applicable to numerous general purpose or special purpose computing device environments or configurations. For example: personal computer, server computer, handheld or portable device, tablet type device, multiprocessor device, distributed computing environment including any of the above devices or devices, etc.
本申请提供的一种终端设备支付方法及装置、存储介质及电子设备,可用于金融领域或其他领域。上述仅为示例,并不对本申请提供的一种终端设备支付方法及装置、存储介质及电子设备的应用领域进行限定。The terminal equipment payment method and device, storage medium, and electronic equipment provided in this application can be used in the financial field or other fields. The above is only an example, and does not limit the application field of the terminal device payment method and device, storage medium and electronic device provided in this application.
参阅图1,本申请提供的一种终端设备支付方法,应用于数字钱包系统,该方法具体包括以下步骤:Referring to Figure 1, a terminal device payment method provided by the present application is applied to a digital wallet system, and the method specifically includes the following steps:
S101、在用户的终端设备接触到扫描设备的情况下,获取用户的用户信息和历史支付信息。S101. Acquire user information and historical payment information of the user when the terminal device of the user touches the scanning device.
本实施例中,在用户有支付需求的情况下,用户将终端设备接触扫描设备,示例性,扫描设备可以是POS机。In this embodiment, when the user has a payment requirement, the user touches the terminal device to the scanning device. Exemplarily, the scanning device may be a POS machine.
其中,历史支付信息包括但不限于交易方式、交易次数和交易消耗时长。Among them, the historical payment information includes but is not limited to the transaction method, transaction times and transaction consumption time.
本实施例中,在用户的终端设备接触到扫描设备的情况下,获取用户的用户信息和历史支付信息。其中,用户信息包括但不要限于用户身份信息。In this embodiment, when the user's terminal device touches the scanning device, the user's user information and historical payment information are acquired. Among them, user information includes but not limited to user identity information.
参阅图2,获取用户的用户信息和历史支付信息的过程,具体包括以下步骤:Referring to Figure 2, the process of obtaining the user's user information and historical payment information specifically includes the following steps:
S201、向终端设备发送连接请求。S201. Send a connection request to the terminal device.
本实施例中,在用户的终端设备接触到扫描设备的情况下,数字钱包系统向终端设备发送连接请求。In this embodiment, when the user's terminal device touches the scanning device, the digital wallet system sends a connection request to the terminal device.
S202、在接收到终端设备反馈的同意连接信息后,建立与终端设备的连接。S202. After receiving the connection approval information fed back by the terminal device, establish a connection with the terminal device.
本实施例中,终端设备在接收到连接请求后,对连接请求进行响应,验证连接请求的合法性,若连接请求通过合法性验证,则向数字钱包系统发送同意连接信息。In this embodiment, after receiving the connection request, the terminal device responds to the connection request and verifies the legitimacy of the connection request. If the connection request passes the legitimacy verification, it sends the connection approval information to the digital wallet system.
本实施例中,数字钱包系统在接收到终端设备反馈的同意连接信息后,建立与终端设备的连接。In this embodiment, the digital wallet system establishes a connection with the terminal device after receiving the connection approval information fed back by the terminal device.
S203、向终端设备发送获取请求。S203. Send an acquisition request to the terminal device.
本实施例中,在建立与终端设备的连接后,向终端设备发送获取请求,获取请求用于请求获取用户信息和历史支付信息。其中,用户信息为冲淡设备的持有用户的用户信息。In this embodiment, after the connection with the terminal device is established, an acquisition request is sent to the terminal device, where the acquisition request is used to request acquisition of user information and historical payment information. Wherein, the user information is the user information of the user holding the dilution device.
S204、获取终端设备反馈的用户的用户信息和历史支付信息。S204. Obtain the user information and historical payment information of the user fed back by the terminal device.
本实施例中,终端设备在接收到获取请求后,获取持有用户的用户信息和历史支付信息,并将所获取的用户信息和历史支付信息进行反馈。In this embodiment, after receiving the acquisition request, the terminal device acquires the user information and historical payment information of the holding user, and feeds back the acquired user information and historical payment information.
本实施例中,数字钱包系统获取终端设备反馈的用户的用户信息和历史支付信息。In this embodiment, the digital wallet system acquires user information and historical payment information of the user fed back by the terminal device.
本申请实施例提供的方法中,通过建立与终端设备之间的连接,从而获取终端设备反馈的用户信息和历史支付信息。In the method provided in the embodiment of the present application, the user information and historical payment information fed back by the terminal device are obtained by establishing a connection with the terminal device.
S102、基于用户信息和历史支付信息,获取目标支付方式。S102. Acquire a target payment method based on user information and historical payment information.
本实施例中,基于用户信息和历史支付信息,获取目标支付方式,示例性的,目标支付方式可以是硬件识别(NFC)支付、虹膜支付或人脸支付。In this embodiment, the target payment method is acquired based on user information and historical payment information. Exemplarily, the target payment method may be hardware recognition (NFC) payment, iris payment or face payment.
参阅图3,基于用户信息和历史支付信息,获取目标支付方式的过程,具体包括以下步骤:Referring to Figure 3, the process of obtaining the target payment method based on user information and historical payment information includes the following steps:
S301、基于用户信息,判断数据库中是否存在用户对应的支付方式,若是,执行S302,若否,执行S303。S301. Based on the user information, determine whether there is a payment method corresponding to the user in the database, if yes, perform S302, and if not, perform S303.
本实施例中,数据库中预先干关联存储用户信息和支付方式。In this embodiment, user information and payment methods are pre-associatedly stored in the database.
本实施例中,基于用户信息,判断数据库中是否存在用户对应的支付方式,具体的,基于用户信息,判断数据库包括的用户信息中是否存在与该用户信息相匹配的用户信息,若存在,则确定数据库中存在用户对应的支付方式,若不存在,则确定数据库中不存在用户对应的支付方式。In this embodiment, based on the user information, it is judged whether there is a payment method corresponding to the user in the database. Specifically, based on the user information, it is judged whether there is user information matching the user information in the user information included in the database. If so, then It is determined that the payment method corresponding to the user exists in the database, and if not, it is determined that the payment method corresponding to the user does not exist in the database.
S302、将数据库中用户对应的支付方式确定为目标支付方式。S302. Determine the payment method corresponding to the user in the database as the target payment method.
本实施例中,若数据库中存在用户对应的支付方式,则将数据库中用户对应的支付方式确定为目标支付方式。In this embodiment, if the payment method corresponding to the user exists in the database, the payment method corresponding to the user in the database is determined as the target payment method.
S303、将历史支付信息输入至预先构建的最优交易方式预测模型中,得到最优交易方式预测模型输出的支付方式。S303. Input the historical payment information into the pre-built optimal transaction method prediction model to obtain the payment method output by the optimal transaction method prediction model.
本实施例中,预先构建最优交易方式预测模型,其中,最优交易方式预测模型基于机器学习模型训练得到。In this embodiment, an optimal transaction mode prediction model is constructed in advance, wherein the optimal transaction mode prediction model is trained based on a machine learning model.
本实施中,若数据库中不存在用户对应的支付方式,则将历史支付信息输入至预先构建的最优交易方式预测模型中,得到最优交易方式预测模型输出的支付方式,具体的,提取历史支付信息中包括的特征信息,将特征信息输入至预先构建的最优交易方式预测模型中,从而得到最优交易方式预测模型输出的支付方式。In this implementation, if the payment method corresponding to the user does not exist in the database, the historical payment information is input into the pre-built optimal transaction method prediction model, and the payment method output by the optimal transaction method prediction model is obtained. Specifically, the historical payment method is extracted The characteristic information included in the payment information is input into the pre-built optimal transaction method prediction model, so as to obtain the payment method output by the optimal transaction method prediction model.
S304、将机器学习模型输出的支付方式和用户信息关联存储至数据库中,并将机器学习模型输出的支付方式确定为目标支付方式。S304. Associate and store the payment method output by the machine learning model and the user information in the database, and determine the payment method output by the machine learning model as the target payment method.
本实施例中,将机器学习模型输出的支付方式和用户信息关联存储至数据库中。In this embodiment, the payment method and user information output by the machine learning model are associated and stored in the database.
本实施例中,将机器学习模型输出的支付方式确定为目标支付方式。In this embodiment, the payment method output by the machine learning model is determined as the target payment method.
S103、基于目标支付方式,向用户的终端设备发送支付验证请求。S103. Based on the target payment method, send a payment verification request to the user's terminal device.
本实施例中,在获取到目标支付方式后,基于目标支付方式,向用户的终端设备发送支付验证请求,也就是向用户的终端设备发送与目标支付方式对应的支付验证请求,例如,若目标支付方式为虹膜支付,则向用户的终端设备发送虹膜验证请求,若目标支付方式为人脸支付,则向用户的终端设备发送人脸验证请求。In this embodiment, after the target payment method is acquired, a payment verification request is sent to the user's terminal device based on the target payment method, that is, a payment verification request corresponding to the target payment method is sent to the user's terminal device. For example, if the target If the payment method is iris payment, an iris verification request is sent to the user's terminal device, and if the target payment method is face payment, a face verification request is sent to the user's terminal device.
S104、在用户执行与支付验证请求对应的支付验证后,获取终端设备反馈的执行支付验证的验证信息,并对验证信息进行校验。S104. After the user performs the payment verification corresponding to the payment verification request, obtain the verification information for performing the payment verification fed back by the terminal device, and verify the verification information.
本实施例中,终端设备在接收支付验证请求后,用户通过终端设备对支付验证请求进行支付验证,终端设备接收执行支付验证的验证信息,并反馈验证信息,例如,支付验证请求未人脸验证请求,则验证信息为用户的人脸信息。In this embodiment, after the terminal device receives the payment verification request, the user performs payment verification on the payment verification request through the terminal device, and the terminal device receives the verification information for payment verification and feeds back the verification information. For example, the payment verification request does not have face verification. request, the verification information is the user's face information.
本实施例中,获取终端设备反馈的执行支付验证的验证信息,并对验证信息进行校验,具体的,基于目标支付方式对应的校验规则,对验证信息进行校验。In this embodiment, the verification information for performing payment verification fed back by the terminal device is obtained, and the verification information is verified. Specifically, the verification information is verified based on the verification rule corresponding to the target payment method.
S105、判断验证信息是否通过校验,则若,返回执行S103,若是,执行S106。S105. Determine whether the verification information passes the verification, if so, return to S103, and if so, perform S106.
本实施例中,判断验证信息是否通过校验。In this embodiment, it is judged whether the verification information passes the verification.
本实施例中,若验证信息通过校验,则执行步骤S106,若验证信息未通过校验,则返回执行步骤S103,重新发送支付验证请求。In this embodiment, if the verification information passes the verification, execute step S106, and if the verification information fails the verification, return to step S103 to resend the payment verification request.
S106、执行支付操作。S106. Perform a payment operation.
本实施例中,若验证信息通过验证,则在验证信息通过校验后,执行支付操作。In this embodiment, if the verification information passes the verification, the payment operation is performed after the verification information passes the verification.
可选的,在执行支付操作之后,断开与终端设备之间的连接。Optionally, after the payment operation is performed, the connection with the terminal device is disconnected.
本申请实施例提供的终端设备支付方法,在用户的终端设备接触到扫描设备的情况下,获取用户的用户信息和历史支付信息,基于用户信息和历史支付信息,获取目标支付方式,基于目标支付方式,向用户的终端设备发送支付验证请求,在用户执行与支付验证请求对应的支付验证后,获取终端设备反馈的执行支付验证的验证信息,并对验证信息进行校验,在验证信息通过校验后,执行支付操作。可见,本申请方案,用户只需控制终端设备接触扫描设备以及通过终端设备执行支付验证,即可实现支付,简化了用户操作,提高了支付操作的便利性,从而提高了老年人用户的使用体验。The terminal device payment method provided by the embodiment of the present application obtains the user's user information and historical payment information when the user's terminal device is in contact with the scanning device, obtains the target payment method based on the user information and historical payment information, and obtains the target payment method based on the target payment method. In this way, a payment verification request is sent to the user's terminal device, and after the user performs the payment verification corresponding to the payment verification request, the verification information for performing payment verification fed back by the terminal device is obtained, and the verification information is verified. After verification, execute the payment operation. It can be seen that in the solution of this application, the user only needs to control the terminal device to touch the scanning device and perform payment verification through the terminal device to realize payment, which simplifies user operations and improves the convenience of payment operations, thereby improving the experience of elderly users .
参阅图4,本申请实施例还提供了一种终端设备支付系统400,包括:Referring to Fig. 4, the embodiment of the present application also provides a terminal device payment system 400, including:
交易模块401和中控模块402,其中,中控模块内置支付优化器。A transaction module 401 and a central control module 402, wherein the central control module has a built-in payment optimizer.
对于开通相关账号的客户,在使用数字钱包系统之前可前往附近网点进行功能开通,客户可根据注册的设备信息自由扩充交易方式,例如硬件识别(NFC)支付、扫码支付、虹膜支付、人脸支付等方式,对每个方式添加到交易模块的交易方式库。For customers who have opened relevant accounts, they can go to nearby outlets to activate the function before using the digital wallet system. Customers can freely expand transaction methods according to the registered device information, such as hardware identification (NFC) payment, code scanning payment, iris payment, facial recognition Payment and other methods are added to the transaction method library of the transaction module for each method.
在交易模块,对于每一个交易方式内部采用串联的方式对要素项进行传输,多个交易方式之间采用并联的方式进行链接;在多个交易方式之间可传送交易过程中的自动信息项。In the transaction module, for each transaction method, the element items are transmitted in series, and multiple transaction methods are linked in parallel; automatic information items in the transaction process can be transmitted between multiple transaction methods.
当交易发起时各个交易方式同步进行,对各个交易方式获取的信息与其他交易方式的信息进行比对,识别问题交易向并通知对应交易方式进行重新数据获取或更正,对更正的过程信息传送至中控模块。When the transaction is initiated, each transaction method is carried out synchronously. The information obtained by each transaction method is compared with the information of other transaction methods, and the problematic transaction direction is identified and the corresponding transaction method is notified to re-acquire or correct the data. The corrected process information is sent to Central control module.
在中控模块内置支付优化器,首次使用时,首先中控模块对交易发起方的类型进行识别,基于注册的设备类型激活交易模块对应的交易方式,当最快的交易方式结果返回时直接对用户进行验密完成交易,中控模块对交易过程中的发起方渠道、交易方式、交易次数、交易消耗时长等指标进行入库和机器学习预测,将预测结果记录至优化器;当用户后续使用时,基于支付优化器中的结果优先对该支付方式进行调用,在支付完成后采用上述方法对支付优化器中的结果进行刷新。The central control module has a built-in payment optimizer. When it is used for the first time, the central control module first identifies the type of transaction initiator, and activates the corresponding transaction mode of the transaction module based on the registered device type. When the result of the fastest transaction method returns, it directly The user conducts secret verification to complete the transaction, and the central control module performs storage and machine learning prediction on the initiator channel, transaction method, transaction times, transaction consumption time and other indicators during the transaction process, and records the prediction result to the optimizer; when the user subsequently uses , the payment method is called first based on the results in the payment optimizer, and the results in the payment optimizer are refreshed using the above method after the payment is completed.
例如一个老年客户使用该系统时,仅仅只需解锁收集,将手机贴近交易发起方,系统后台即可自动根据客户的相关信息和历史信息选择最佳的交易方式进行快速交易,例如客户手机支持nfc,假如客户以及完成银行网点银行卡信息的模拟输入,测试客户可直接输入密码即可完成本次操作,无需对该手机中具备支付功能的应用程序进行内容操作。For example, when an elderly customer uses the system, he only needs to unlock the mobile phone and bring the mobile phone close to the transaction initiator, and the system background can automatically select the best transaction method based on the customer's relevant information and historical information for fast transactions. For example, the customer's mobile phone supports nfc , if the customer completes the simulated input of bank card information at the bank branch, the test customer can directly enter the password to complete this operation, and there is no need to perform content operations on the application program with the payment function in the mobile phone.
需要说明的是,虽然采用特定次序描绘了各操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。It should be noted that while operations are depicted in a particular order, this should not be understood as requiring that the operations be performed in the particular order shown or to be performed in sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous.
应当理解,本申请公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本申请公开的范围在此方面不受限制。It should be understood that the various steps described in the method implementations disclosed in the present application may be executed in different orders, and/or executed in parallel. Additionally, method embodiments may include additional steps and/or omit performing illustrated steps. The scope of the present disclosure is not limited in this regard.
与图1所述的方法相对应,本申请实施例还提供了一种终端设备支付装置,用于对图1中方法的具体实现,其结构示意图如图5所示,具体包括:Corresponding to the method described in Figure 1, the embodiment of the present application also provides a payment device for terminal equipment, which is used to implement the method in Figure 1, and its structural diagram is shown in Figure 5, specifically including:
第一获取单元501,用于在用户的终端设备接触到扫描设备的情况下,获取所述用户的用户信息和历史支付信息;The first obtaining unit 501 is configured to obtain user information and historical payment information of the user when the user's terminal device touches the scanning device;
第二获取单元502,用于基于所述用户信息和所述历史支付信息,获取目标支付方式;The second obtaining unit 502 is configured to obtain a target payment method based on the user information and the historical payment information;
请求单元503,用于基于所述目标支付方式,向所述用户的终端设备发送支付验证请求;A requesting unit 503, configured to send a payment verification request to the user's terminal device based on the target payment method;
校验单元504,用于在所述用户执行与所述支付验证请求对应的支付验证后,获取所述终端设备反馈的执行支付验证的验证信息,并对所述验证信息进行校验;A verification unit 504, configured to obtain verification information for performing payment verification fed back by the terminal device after the user performs payment verification corresponding to the payment verification request, and verify the verification information;
支付单元505,用于在所述验证信息通过所述校验后,执行支付操作。The payment unit 505 is configured to perform a payment operation after the verification information passes the verification.
本申请实施例提供的终端设备支付装置,在用户的终端设备接触到扫描设备的情况下,获取用户的用户信息和历史支付信息,基于用户信息和历史支付信息,获取目标支付方式,基于目标支付方式,向用户的终端设备发送支付验证请求,在用户执行与支付验证请求对应的支付验证后,获取终端设备反馈的执行支付验证的验证信息,并对验证信息进行校验,在验证信息通过校验后,执行支付操作。可见,本申请方案,用户只需控制终端设备接触扫描设备以及通过终端设备执行支付验证,即可实现支付,简化了用户操作,提高了支付操作的便利性,从而提高了老年人用户的使用体验。The terminal device payment device provided in the embodiment of the present application obtains the user's user information and historical payment information when the user's terminal device is in contact with the scanning device, obtains the target payment method based on the user information and historical payment information, and obtains the target payment method based on the target payment method. In this way, a payment verification request is sent to the user's terminal device, and after the user performs the payment verification corresponding to the payment verification request, the verification information for performing payment verification fed back by the terminal device is obtained, and the verification information is verified. After verification, execute the payment operation. It can be seen that in the solution of this application, the user only needs to control the terminal device to touch the scanning device and perform payment verification through the terminal device to realize payment, which simplifies user operations and improves the convenience of payment operations, thereby improving the experience of elderly users .
在本申请的一个实施例中,基于前述方案,第一获取单元501,具体用于:In an embodiment of the present application, based on the foregoing solution, the first acquisition unit 501 is specifically configured to:
向所述终端设备发送连接请求;sending a connection request to the terminal device;
在接收到所述终端设备反馈的同意连接信息后,建立与所述终端设备的连接;After receiving the connection approval information fed back by the terminal device, establishing a connection with the terminal device;
向所述终端设备发送获取请求;所述获取请求用于请求获取用户信息和历史支付信息;sending an acquisition request to the terminal device; the acquisition request is used to request acquisition of user information and historical payment information;
获取所述终端设备反馈的所述用户的用户信息和历史支付信息。The user information and historical payment information of the user fed back by the terminal device are acquired.
在本申请的一个实施例中,基于前述方案,还可以配置为:In one embodiment of the present application, based on the foregoing solution, it can also be configured as:
断开单元,用于断开与所述终端设备之间的连接。A disconnection unit, configured to disconnect from the terminal device.
在本申请的一个实施例中,基于前述方案,第二获取单元502,具体用于:In an embodiment of the present application, based on the foregoing solution, the second acquiring unit 502 is specifically configured to:
基于所述用户信息,判断数据库中是否存在所述用户对应的支付方式;Based on the user information, determine whether there is a payment method corresponding to the user in the database;
若不存在,则将所述历史支付信息输入至预先构建的最优交易方式预测模型中,得到所述最优交易方式预测模型输出的支付方式;If it does not exist, then input the historical payment information into the pre-built optimal transaction method prediction model to obtain the payment method output by the optimal transaction method prediction model;
将所述机器学习模型输出的支付方式和所述用户信息关联存储至所述数据库中,并将所述机器学习模型输出的支付方式确定为目标支付方式。The payment method output by the machine learning model and the user information are associated and stored in the database, and the payment method output by the machine learning model is determined as the target payment method.
在本申请的一个实施例中,基于前述方案,还可以配置为:In one embodiment of the present application, based on the foregoing solution, it can also be configured as:
确定单元,用于若存在,则将所述数据库中所述用户对应的支付方式确定为目标支付方式。The determining unit is configured to, if it exists, determine the payment method corresponding to the user in the database as the target payment method.
本申请实施例还提供了一种存储介质,所述存储介质存储有指令集,其中,在所述指令集运行时执行以下操作:The embodiment of the present application also provides a storage medium, the storage medium stores an instruction set, wherein the following operations are performed when the instruction set is running:
在用户的终端设备接触到扫描设备的情况下,获取所述用户的用户信息和历史支付信息;When the user's terminal device is in contact with the scanning device, obtain the user's user information and historical payment information;
基于所述用户信息和所述历史支付信息,获取目标支付方式;Acquiring a target payment method based on the user information and the historical payment information;
基于所述目标支付方式,向所述用户的终端设备发送支付验证请求;Sending a payment verification request to the user's terminal device based on the target payment method;
在所述用户执行与所述支付验证请求对应的支付验证后,获取所述终端设备反馈的执行支付验证的验证信息,并对所述验证信息进行校验;After the user performs the payment verification corresponding to the payment verification request, obtain the verification information for performing the payment verification fed back by the terminal device, and verify the verification information;
在所述验证信息通过所述校验后,执行支付操作。After the verification information passes the verification, the payment operation is performed.
本申请实施例还提供了一种电子设备,其结构示意图如图6所示,具体包括存储器601,用于存储至少一组指令集;处理器602,用于执行所述存储器中存储的指令集,通过执行所述指令集实现以下操作:The embodiment of the present application also provides an electronic device, the structural diagram of which is shown in Figure 6, specifically including a
在用户的终端设备接触到扫描设备的情况下,获取所述用户的用户信息和历史支付信息;When the user's terminal device is in contact with the scanning device, obtain the user's user information and historical payment information;
基于所述用户信息和所述历史支付信息,获取目标支付方式;Acquiring a target payment method based on the user information and the historical payment information;
基于所述目标支付方式,向所述用户的终端设备发送支付验证请求;Sending a payment verification request to the user's terminal device based on the target payment method;
在所述用户执行与所述支付验证请求对应的支付验证后,获取所述终端设备反馈的执行支付验证的验证信息,并对所述验证信息进行校验;After the user performs the payment verification corresponding to the payment verification request, obtain the verification information for performing the payment verification fed back by the terminal device, and verify the verification information;
在所述验证信息通过所述校验后,执行支付操作。After the verification information passes the verification, the payment operation is performed.
尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.
虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本申请公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。While several specific implementation details are contained in the above discussion, these should not be construed as limitations on the scope of the present disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
以上描述仅为本申请公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。The above description is only a preferred embodiment disclosed in the present application and an illustration of the applied technical principle. Those skilled in the art should understand that the disclosure scope involved in the disclosure of this application is not limited to the technical solution formed by the specific combination of the above-mentioned technical features, but also covers the technical solutions made by the above-mentioned technical features without departing from the above-mentioned disclosed concepts. Other technical solutions formed by any combination of or equivalent features thereof. For example, a technical solution formed by replacing the above-mentioned features with technical features with similar functions disclosed in (but not limited to) the disclosure of this application.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211102867.9A CN115601028A (en) | 2022-09-09 | 2022-09-09 | Terminal device payment method and device, storage medium and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211102867.9A CN115601028A (en) | 2022-09-09 | 2022-09-09 | Terminal device payment method and device, storage medium and electronic device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115601028A true CN115601028A (en) | 2023-01-13 |
Family
ID=84842971
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211102867.9A Pending CN115601028A (en) | 2022-09-09 | 2022-09-09 | Terminal device payment method and device, storage medium and electronic device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115601028A (en) |
-
2022
- 2022-09-09 CN CN202211102867.9A patent/CN115601028A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12125016B2 (en) | Peer-to-peer payment systems and methods | |
TWI539393B (en) | Method of binding a credit card for payment on website and system thereto | |
TWI684929B (en) | Electronic payment business processing, electronic payment method and device | |
WO2015062335A1 (en) | Methods and systems for making secure online payments | |
US11587064B2 (en) | Systems and methods for validating customer interactions | |
CN113421087B (en) | Payment processing method, device and server | |
WO2018205468A1 (en) | Biometric transaction processing method, electronic device and storage medium | |
US12099992B2 (en) | Systems and methods for validating customer interactions | |
US20250061430A1 (en) | Systems, Devices, and Methods for Generating Personalized Electronic Documents | |
US11531984B2 (en) | Method and device facilitating expansion of primary payment instruments | |
WO2018156276A1 (en) | Systems and methods for use in providing enhanced authentication of consumers | |
US12248935B2 (en) | Systems and methods for conducting remote user authentication | |
JP2018530832A (en) | System and method for transaction document processing | |
CN115601028A (en) | Terminal device payment method and device, storage medium and electronic device | |
US20220358503A1 (en) | Systems and methods for providing in-person status to a user device | |
US12205083B1 (en) | Systems and methods for providing mobility-impaired transactional or identity documents processing | |
US20240386411A1 (en) | System and method for facilitating frictionless payment transactions field | |
KR102453618B1 (en) | Method for autehntication of atm, finacial system and terminal | |
TWI687885B (en) | Fund transfer system and method thereof | |
CN117291588A (en) | Resource transfer processing method, device, computer equipment and storage medium | |
CN115361164A (en) | Processing method and device for account application request, computer equipment and storage medium | |
TW202025052A (en) | Fund transfer system and method thereof | |
WO2017033269A1 (en) | Cardless transaction assist system and cardless transaction assist method | |
WO2016033144A1 (en) | Method and system for exchanging information |
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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20240416 Address after: 100818, 1, Fuxing Avenue, Xicheng District, Beijing Applicant after: BANK OF CHINA Co.,Ltd. Country or region after: China Applicant after: THE PEOPLES BANK OF CHINA, DIGITAL CASH Research Institute Address before: 100818, 1, Fuxing Avenue, Xicheng District, Beijing Applicant before: BANK OF CHINA Co.,Ltd. Country or region before: China |