Transaction information verification method and device, storage medium and electronic device

Through automated transaction information verification methods and devices, the problems of low efficiency and high cost of bank transaction verification are solved, fast and accurate transaction verification is achieved, manual operation costs and error rates are reduced, and it is suitable for complex bank transaction environments.

CN114861634BActive Publication Date: 2024-12-20BANK OF CHINA
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210535481.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-17
Publication Date
2024-12-20
Estimated Expiration
2042-05-17

AI Technical Summary

Technical Problem

The existing banking transaction verification work relies on manual completion, resulting in inefficiency and error-proneness, especially when the business scale and system complexity increase, the workload and cost increase significantly.

Method used

Provide a transaction information verification method and device, by receiving transaction verification requests, determining the verification type, obtaining and preprocessing transaction information, using batch or online devices to check, generating verification results, and generating verification reports to realize automated transaction information verification .

Benefits of technology

It realizes fast and accurate transaction verification, reduces manual operation costs, improves verification efficiency, and reduces error rates. It is suitable for complex banking transaction environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114861634B_ABST
    Figure CN114861634B_ABST
Patent Text Reader

Abstract

The present invention provides a transaction information verification method and device, a storage medium and an electronic device, the method comprising: in the case of receiving a transaction verification request, determining the transaction verification type corresponding to the transaction request; in the case of the transaction verification type being a batch verification type, obtaining the batch transaction information to be processed; preprocessing the batch transaction information, and verifying the preprocessed batch transaction information to obtain the transaction verification result of the batch transaction information; in the case of the transaction verification type being an online verification type, obtaining the transaction information to be processed; preprocessing the transaction information, obtaining the to-be-verified data corresponding to the transaction information, and obtaining the associated data of the transaction information from a preset online device; verifying the to-be-verified data corresponding to the transaction information according to the associated data, and obtaining the transaction verification result of the transaction information. The transaction verification can be completed quickly and accurately.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data processing technology, and in particular to a transaction information verification method and device, a storage medium and an electronic device. Background Art

[0002] Banking transaction verification plays an important role in the daily operation of banks. At present, the existing transaction verification work is completed manually. With the increasing scale of banking business and the complexity of application systems, the workload of business transaction verification has increased accordingly. The transaction verification efficiency is low and prone to errors. Summary of the invention

[0003] The technical problem to be solved by the present invention is to provide a transaction information verification method, which can quickly and accurately complete transaction verification.

[0004] The present invention also provides a transaction information checking device to ensure the implementation and application of the above method in practice.

[0005] A transaction information verification method, comprising:

[0006] In case of receiving a transaction verification request, determining a transaction verification type corresponding to the transaction request;

[0007] In the case where the transaction verification type is a batch verification type, obtaining batch transaction information to be processed; preprocessing the batch transaction information, and verifying the preprocessed batch transaction information to obtain a transaction verification result of the batch transaction information;

[0008] In the case where the transaction verification type is an online verification type, the transaction information to be processed is obtained; the transaction information is preprocessed to obtain the data to be verified corresponding to the transaction information, and the associated data of the transaction information is obtained from a preset online device; the data to be verified corresponding to the transaction information is verified according to the associated data to obtain a transaction verification result of the transaction information.

[0009] In the above method, optionally, the preprocessing of the transaction information to obtain the to-be-verified data corresponding to the transaction information includes:

[0010] Parsing the transaction information to obtain various transaction fields and transaction type information contained in the transaction information;

[0011] Each of the transaction fields is processed according to the transaction type information to obtain the to-be-checked data corresponding to the transaction information.

[0012] In the above method, optionally, the checking of the pre-processed batch transaction information includes:

[0013] Determining a transaction verification method corresponding to each transaction information in the batch transaction information;

[0014] According to the transaction verification method corresponding to each transaction information in the batch transaction information, each transaction information in the preprocessed batch transaction information is verified.

[0015] In the above method, optionally, obtaining the associated data of the transaction information from a preset online device includes:

[0016] Determine the user object to which the transaction information belongs and the transaction object associated with the user object;

[0017] Determining a preset online device for processing the transaction business of the transaction object;

[0018] Acquire transaction data of the transaction object associated with the transaction information from the online device.

[0019] In the above method, optionally, the associated data verifies the to-be-verified data corresponding to the transaction information to obtain a transaction verification result of the transaction information, including:

[0020] Detecting whether the user object and the transaction object are in a preset blacklist;

[0021] In the case that neither the user object nor the transaction object is in the blacklist, it is detected whether the transaction description information in the associated data is consistent with the transaction description information in the data to be verified, and a transaction verification result of the transaction information is obtained.

[0022] The above method may optionally include, after verifying the to-be-verified data corresponding to the transaction information according to the associated data and obtaining the transaction verification result of the transaction information, further comprising:

[0023] A verification report of the transaction information is generated according to the verification result of the transaction information.

[0024] A transaction information checking device, comprising:

[0025] A receiving unit, configured to, upon receiving a transaction verification request, determine a transaction verification type corresponding to the transaction request;

[0026] The first execution unit is configured to obtain batch transaction information to be processed when the transaction verification type is a batch verification type; preprocess the batch transaction information, and verify the preprocessed batch transaction information to obtain a transaction verification result of the batch transaction information;

[0027] The second execution unit is used to obtain the transaction information to be processed when the transaction verification type is an online verification type; pre-process the transaction information to obtain the data to be verified corresponding to the transaction information, and obtain the associated data of the transaction information from a preset online device; verify the data to be verified corresponding to the transaction information according to the associated data to obtain the transaction verification result of the transaction information.

[0028] In the above device, optionally, the second execution unit includes:

[0029] A parsing subunit, used to parse the transaction information to obtain various transaction fields and transaction type information contained in the transaction information;

[0030] The processing subunit is used to process each of the transaction fields according to the transaction type information to obtain the to-be-checked data corresponding to the transaction information.

[0031] A storage medium includes storage instructions, wherein when the instructions are executed, the device where the storage medium is located is controlled to execute the transaction information verification method as described above.

[0032] An electronic device includes a memory and one or more instructions, wherein the one or more instructions are stored in the memory and are configured to be executed by one or more processors as the transaction information verification method mentioned above.

[0033] Based on the above-mentioned implementation of the present invention, a transaction information verification method and device, storage medium and electronic device are provided, the method comprising: in the case of receiving a transaction verification request, determining the transaction verification type corresponding to the transaction request; in the case of the transaction verification type being a batch verification type, obtaining the batch transaction information to be processed; preprocessing the batch transaction information, and verifying the preprocessed batch transaction information to obtain the transaction verification result of the batch transaction information; in the case of the transaction verification type being an online verification type, obtaining the transaction information to be processed; preprocessing the transaction information, obtaining the data to be verified corresponding to the transaction information, and obtaining the associated data of the transaction information from a preset online device; verifying the data to be verified corresponding to the transaction information according to the associated data, and obtaining the transaction verification result of the transaction information. The transaction verification can be completed quickly and accurately. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.

[0035] Figure 1 A method flow chart of a transaction information verification method provided by the present invention;

[0036] Figure 2 A flowchart of a process of obtaining data to be verified corresponding to transaction information provided by the present invention;

[0037] Figure 3 A process flow chart of checking pre-processed batch transaction information provided by the present invention;

[0038] Figure 4 A schematic diagram of the structure of a transaction information verification device provided by the present invention;

[0039] Figure 5 A schematic diagram of the structure of an electronic device provided by the present invention;

[0040] Figure 6 A structural example diagram of a transaction information verification system provided by the present invention;

[0041] Figure 7 A method flow chart of another transaction information verification method provided by the present invention. DETAILED DESCRIPTION

[0042] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0043] In this application, the terms "comprises", "comprising" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprising a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element.

[0044] The embodiment of the present invention provides a transaction information verification method, which can be applied to electronic devices. The method flow chart of the method is as follows: Figure 1 As shown, specifically including:

[0045] S101: When a transaction verification request is received, determining a transaction verification type corresponding to the transaction request.

[0046] In this embodiment, the transaction verification request may be sent when the application client has a need for transaction information verification. After startup, the application client may read the local configuration information of the application to which the application client belongs and perform initialization to process transaction services. In the process of processing transaction services, when there is a need for transaction information verification, a transaction verification request may be generated according to the need and sent to the electronic device through a preset registration center, and the transaction verification request may be processed by the transaction verification server on the electronic device.

[0047] Optionally, after receiving the transaction verification request, the transaction verification request can be parsed to obtain request information in the transaction request. The request information can include transaction verification type information and an identifier of the transaction information to be processed. The transaction verification type can be determined based on the transaction verification type information. The transaction verification type can be one of a batch verification type and an online verification type. The verification task of the batch verification type can be completed by an electronic device, and the verification task of the online verification type can be completed jointly by an electronic device and an online device. The online device is a device that can be connected to the electronic device.

[0048] S102: When the transaction verification type is a batch verification type, obtaining batch transaction information to be processed; preprocessing the batch transaction information, and verifying the preprocessed batch transaction information to obtain a transaction verification result of the batch transaction information.

[0049] In this embodiment, batch transaction information may include multiple transaction information, and the multiple transaction information may be information generated by related transaction businesses, or information generated by transaction businesses of the same type, or information generated by independent transaction businesses.

[0050] Among them, the transaction type of the batch transaction information can be determined. The transaction type can be determined according to the transaction scenario of the batch transaction information or the transaction business to which it belongs. The batch transaction information is processed according to the transaction type to remove invalid characters and fields, and the preset fields in the batch transaction information are escaped or format converted to obtain various text data to be verified. The pre-processed batch transaction information is the various text data to be verified.

[0051] Optionally, batch transaction information may be transmitted by the application client.

[0052] S103: When the transaction verification type is an online verification type, obtain transaction information to be processed; pre-process the transaction information to obtain data to be verified corresponding to the transaction information, and obtain associated data of the transaction information from a preset online device; verify the data to be verified corresponding to the transaction information according to the associated data to obtain a transaction verification result of the transaction information.

[0053] In this embodiment, the transaction information to be processed may be information generated by an application client processing a transaction service, for example, a transfer service.

[0054] Optionally, the transaction information can be transmitted by the application client. After obtaining the transaction information to be processed, the transaction information can be processed according to the transaction type of the transaction information to remove invalid characters and fields, and escape or format convert the preset fields in the transaction information to obtain the text data to be verified corresponding to the transaction information.

[0055] The embodiment of the present invention provides a transaction information verification method, which can determine the transaction verification type corresponding to the transaction request when receiving a transaction verification request; obtain batch transaction information to be processed when the transaction verification type is a batch verification type; preprocess the batch transaction information, and verify the preprocessed batch transaction information to obtain a transaction verification result of the batch transaction information; obtain the transaction information to be processed when the transaction verification type is an online verification type; preprocess the transaction information to obtain the to-be-verified data corresponding to the transaction information, and obtain the associated data of the transaction information from a preset online device; verify the to-be-verified data corresponding to the transaction information according to the associated data to obtain the transaction verification result of the transaction information. The transaction verification can be completed quickly and accurately.

[0056] In an embodiment of the present invention, based on the above implementation process, optionally, the process of preprocessing the transaction information to obtain the data to be verified corresponding to the transaction information is as follows: Figure 2 As shown, it may include:

[0057] S201: Parse the transaction information to obtain various transaction fields and transaction type information contained in the transaction information.

[0058] In this embodiment, the transaction information may include multiple transaction fields and transaction type information. By parsing the transaction information, each transaction field and transaction type information in the transaction information may be obtained. The transaction field may be a transaction description information field, a transaction amount field, a transaction object field, a transaction time field, and the like.

[0059] S202: Process each of the transaction fields according to the transaction type information to obtain the to-be-checked data corresponding to the transaction information.

[0060] In this embodiment, invalid information in the transaction field can be eliminated to extract the transaction field that needs to be checked, thereby obtaining the data to be checked, and the data to be checked can be text data.

[0061] In an embodiment provided by the present invention, based on the above implementation process, optionally, the process of checking the pre-processed batch transaction information is as follows: Figure 3 As shown, this may include:

[0062] S301: Determine a transaction verification method corresponding to each transaction information in the batch transaction information.

[0063] In this embodiment, the transaction verification method corresponding to the transaction information can be determined based on the transaction type information of the transaction information. For example, the pre-processed transaction information can be verified for transaction consistency to verify whether the transaction amount reaches the transaction amount upper limit, whether the transaction frequency is greater than the transaction frequency upper limit, and whether the transaction object is on the blacklist. Different transaction type information can correspond to different transaction verification methods.

[0064] S302: According to the transaction verification method corresponding to each transaction information in the batch transaction information, verify each transaction information in the preprocessed batch transaction information.

[0065] In this embodiment, by utilizing the transaction verification method corresponding to each transaction information, each pre-processed transaction information is verified, and the verification result of each transaction information in the batch transaction information can be obtained.

[0066] Optionally, the verification result of each transaction information in the batch transaction information may be fed back to the application client.

[0067] In an embodiment provided by the present invention, based on the above implementation process, optionally, obtaining the associated data of the transaction information from a preset online device includes:

[0068] Determine the user object to which the transaction information belongs and the transaction object associated with the user object;

[0069] Determining a preset online device for processing the transaction business of the transaction object;

[0070] Acquire transaction data of the transaction object associated with the transaction information from the online device.

[0071] In this embodiment, the user object and the transaction object associated with the user object may be determined from the transaction information. For example, in a money transfer scenario, the user object may be the transferor, and the transaction object may be the payee.

[0072] Optionally, the preset configuration file is queried through the transaction information to determine the online device that processes the transaction business of the transaction object, and the transaction data associated with the transaction information of the transaction object can be obtained from the online device, for example, the payment transaction information of the transaction object.

[0073] In an embodiment provided by the present invention, based on the above implementation process, optionally, the associated data verifies the to-be-verified data corresponding to the transaction information to obtain a transaction verification result of the transaction information, including:

[0074] Detecting whether the user object and the transaction object are in a preset blacklist;

[0075] In the case that neither the user object nor the transaction object is in the blacklist, it is detected whether the transaction description information in the associated data is consistent with the transaction description information in the data to be verified, and a transaction verification result of the transaction information is obtained.

[0076] In this embodiment, the blacklist includes risky transaction objects. If the user object and the transaction object are not on the blacklist, the transaction description information in the associated data and the transaction description information in the data to be verified can be verified for transaction consistency. For example, it can be verified whether the transferor, the payee, and the transaction amount in the two transaction description information are consistent.

[0077] In an embodiment provided by the present invention, based on the above implementation process, optionally, after verifying the to-be-verified data corresponding to the transaction information according to the associated data and obtaining the transaction verification result of the transaction information, the method further includes:

[0078] A verification report of the transaction information is generated according to the verification result of the transaction information.

[0079] In this embodiment, after generating a verification report of the transaction information according to the verification result of the transaction information, the verification report may be output, for example, the verification report may be sent to an application client, or displayed on a preset display interface.

[0080] In some embodiments, after obtaining the transaction verification result of the batch transaction information, a transaction verification report of the batch transaction information may be generated according to the transaction verification result of the batch transaction information, and then the transaction verification report of the batch transaction information may be output.

[0081] and Figure 1Corresponding to the method described above, the embodiment of the present invention further provides a transaction information checking device for checking Figure 1 In order to implement the method in the embodiment of the present invention, the transaction information checking device provided in the embodiment of the present invention can be applied to an electronic device, and its structural diagram is as follows: Figure 4 As shown, specifically including:

[0082] The receiving unit 401 is used to determine the transaction verification type corresponding to the transaction request when receiving the transaction verification request;

[0083] The first execution unit 402 is used for obtaining batch transaction information to be processed when the transaction verification type is a batch verification type; preprocessing the batch transaction information, and verifying the preprocessed batch transaction information to obtain a transaction verification result of the batch transaction information;

[0084] The second execution unit 403 is used to obtain the transaction information to be processed when the transaction verification type is an online verification type; pre-process the transaction information to obtain the data to be verified corresponding to the transaction information, and obtain the associated data of the transaction information from a preset online device; verify the data to be verified corresponding to the transaction information according to the associated data to obtain the transaction verification result of the transaction information.

[0085] In an embodiment provided by the present invention, based on the above solution, optionally, the second execution unit 403 includes:

[0086] A parsing subunit, used to parse the transaction information to obtain various transaction fields and transaction type information contained in the transaction information;

[0087] The processing subunit is used to process each of the transaction fields according to the transaction type information to obtain the to-be-checked data corresponding to the transaction information.

[0088] In an embodiment provided by the present invention, based on the above solution, optionally, the first execution unit 402 includes:

[0089] A first determining subunit, configured to determine a transaction verification method corresponding to each transaction information in the batch transaction information;

[0090] The first checking subunit is used to check each transaction information in the batch transaction information after preprocessing according to the transaction checking method corresponding to each transaction information in the batch transaction information.

[0091] In an embodiment provided by the present invention, based on the above solution, optionally, the second execution unit 403 includes:

[0092] A second determining subunit is used to determine the user object to which the transaction information belongs and the transaction object associated with the user object;

[0093] A third determining subunit is used to determine a preset online device for processing the transaction business of the transaction object;

[0094] The acquisition subunit is used to acquire the transaction data of the transaction object associated with the transaction information from the online device.

[0095] In an embodiment provided by the present invention, based on the above solution, optionally, the second execution subunit 403 includes:

[0096] A first detection subunit, used to detect whether the user object and the transaction object are in a preset blacklist;

[0097] The second detection subunit is used to detect whether the transaction description information in the associated data is consistent with the transaction description information in the data to be verified, and obtain a transaction verification result of the transaction information when neither the user object nor the transaction object is in the blacklist.

[0098] In an embodiment provided by the present invention, based on the above solution, optionally, the transaction information verification device further includes:

[0099] A generating unit is used to generate a verification report of each transaction information according to the verification result of each transaction information.

[0100] The specific principles and execution processes of each unit and module in the transaction information verification device disclosed in the above embodiment of the present invention are the same as the transaction information verification method disclosed in the above embodiment of the present invention. Please refer to the corresponding parts of the transaction information verification method provided in the above embodiment of the present invention, and will not be repeated here.

[0101] An embodiment of the present invention further provides a storage medium, which includes stored instructions, wherein when the instructions are executed, the device where the storage medium is located is controlled to execute the above-mentioned transaction information verification method.

[0102] The embodiment of the present invention further provides an electronic device, the structural diagram of which is shown in FIG. Figure 5 As shown, it specifically includes a memory 501 and one or more instructions 502, wherein the one or more instructions 502 are stored in the memory 501 and are configured to be executed by one or more processors 503 to perform the following operations:

[0103] In case of receiving a transaction verification request, determining a transaction verification type corresponding to the transaction request;

[0104] In the case where the transaction verification type is a batch verification type, obtaining batch transaction information to be processed; preprocessing the batch transaction information, and verifying the preprocessed batch transaction information to obtain a transaction verification result of the batch transaction information;

[0105] In the case where the transaction verification type is an online verification type, the transaction information to be processed is obtained; the transaction information is preprocessed to obtain the data to be verified corresponding to the transaction information, and the associated data of the transaction information is obtained from a preset online device; the data to be verified corresponding to the transaction information is verified according to the associated data to obtain a transaction verification result of the transaction information.

[0106] At present, bank transaction verification plays an important role in the daily operation of banks. As the scale of banking business and the complexity of application systems increase, the workload of business transaction verification increases accordingly, and the operating costs of manual verification increase day by day.

[0107] Based on this, in an embodiment of the present invention, a transaction information verification system is provided, specifically as follows: Figure 6 As shown, the transaction information verification system includes an application client, a server, a file transfer component, a registration center and a front-end interface display component.

[0108] Among them, the application client can provide functions such as local verification information configuration, verification text packaging, and verification request initiation. The application client transmits batch verification texts through file transfer and initiates online verification requests through the registration center.

[0109] The file transfer component can provide the function of transferring text data such as verification text and verification report.

[0110] The registration center can provide transaction verification service registration function.

[0111] The front-end interface display component can provide verification rule management and maintenance, service operation status monitoring, and verification result review.

[0112] The server can cooperate with the client, file transfer component, and registration center to receive verification texts and verification applications, complete batch text verification through the internal batch verification module, complete online verification applications through the online verification module, and store the verification results in the data storage module for the front-end to review; the front-end support module cooperates with the front-end interface to complete verification rule management and maintenance, service operation monitoring, etc.; the data storage module provides data storage functions, including verification rule library, verification results, etc.

[0113] Based on the above transaction information verification system, in the specific implementation of the solution provided by the embodiment of the present invention, as Figure 7 As shown, the following steps are included:

[0114] Step 1: The transaction verification application client starts, reads the application local configuration information, and after completing the client initialization, proceed to step 2;

[0115] Step 2: The application calls the client service interaction function. The client sends the text data to the server through the file transfer component according to the verification request; the transaction verification application is sent to the transaction verification service through the registration center, and step 3 is executed;

[0116] Step 3: After receiving the transaction verification application, the transaction verification server parses the transaction verification application information. If the verification type is batch type, step 4 is executed; if the verification type is online type, step 5 is executed;

[0117] Step 4: Check the batch check module of the server, import the check text, parse the data, check the transaction data, and after the result is completed, go to step 6;

[0118] Step 5: Verify the server online verification module, parse the business data, access the associated data, and verify the transaction data. After the result is completed, execute step 6;

[0119] Step 6: The verification server data storage module stores the transaction verification results and returns the result notification for the front-end to view the verification results. The transaction verification is completed.

[0120] The key points of the solution provided by the embodiment of the present invention are:

[0121] 1. The application client can provide functions such as local verification information configuration, verification text packaging, and verification request initiation. The client transmits batch verification texts through file transfer and initiates online verification requests through the registration center.

[0122] 2. The server can cooperate with the client, file transfer, and registration center to receive verification texts and verification applications, complete batch text verification through the internal batch verification module, complete online verification applications through the online verification module, and store the verification results in the data storage module for the front-end to review.

[0123] By applying the solution provided by the embodiment of the present invention, the transaction process of banking business can be automatically checked through the transaction verifier, and a corresponding verification report can be provided. The transaction verification process does not require human participation and is automatically executed according to the verification rules. After the application completes the verification configuration information on the client, the client can complete the packaging of the transaction verification text and initiate an online or batch application for transaction verification to the server; the server verifies the text to be verified according to the verification rules and generates a corresponding verification report after completion.

[0124] It should be noted that the transaction information verification method and device, storage medium and electronic device provided by the present invention can be used in the fields of artificial intelligence, blockchain, distributed, cloud computing, big data, Internet of Things, mobile Internet, network security, chips, virtual reality, augmented reality, holographic technology, quantum computing, quantum communication, quantum measurement, digital twins or finance. The above is only an example and does not limit the application field of the transaction information verification method and device, storage medium and electronic device provided by the present invention.

[0125] It should be noted that each embodiment in this specification is described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the embodiments can be referred to each other. For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0126] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are merely used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations.

[0127] For the convenience of description, the above device is described as being divided into various units according to their functions. Of course, when implementing the present invention, the functions of each unit can be implemented in the same or multiple software and / or hardware.

[0128] It can be known from the description of the above implementation methods that those skilled in the art can clearly understand that the present invention can be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which can be stored in a storage medium such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in the various embodiments of the present invention or certain parts of the embodiments.

[0129] The transaction information verification method provided by the present invention is introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. A transaction information verification method, characterized in that: include: In case of receiving a transaction verification request, determining a transaction verification type corresponding to the transaction request; When the transaction verification type is a batch verification type, obtaining batch transaction information to be processed; Preprocessing the batch transaction information, and verifying the preprocessed batch transaction information to obtain a transaction verification result of the batch transaction information, wherein the batch transaction information includes a plurality of transaction information, and the plurality of transaction information is information generated by related transaction businesses, or information generated by transaction businesses of the same type, or information generated by independent transaction businesses; When the transaction verification type is an online verification type, obtaining transaction information to be processed; Preprocessing the transaction information to obtain the to-be-verified data corresponding to the transaction information, and obtaining the associated data of the transaction information from a preset online device; The data to be verified corresponding to the transaction information is verified according to the associated data to obtain a transaction verification result of the transaction information.

2. The method according to claim 1, characterized in that The preprocessing of the transaction information to obtain the to-be-verified data corresponding to the transaction information includes: Parsing the transaction information to obtain various transaction fields and transaction type information contained in the transaction information; Each of the transaction fields is processed according to the transaction type information to obtain the to-be-checked data corresponding to the transaction information.

3. The method according to claim 1, characterized in that The checking of the pre-processed batch transaction information includes: Determining a transaction verification method corresponding to each transaction information in the batch transaction information; According to the transaction verification method corresponding to each transaction information in the batch transaction information, each transaction information in the preprocessed batch transaction information is verified.

4. The method according to claim 1, characterized in that The step of obtaining the associated data of the transaction information from the preset online device includes: Determine the user object to which the transaction information belongs and the transaction object associated with the user object; Determining a preset online device for processing the transaction business of the transaction object; Acquire transaction data of the transaction object associated with the transaction information from the online device.

5. The method according to claim 4, characterized in that The associated data checks the to-be-checked data corresponding to the transaction information to obtain a transaction check result of the transaction information, including: Detecting whether the user object and the transaction object are in a preset blacklist; In the case that neither the user object nor the transaction object is in the blacklist, it is detected whether the transaction description information in the associated data is consistent with the transaction description information in the data to be verified, and a transaction verification result of the transaction information is obtained.

6. The method according to claim 1, characterized in that After verifying the to-be-verified data corresponding to the transaction information according to the associated data and obtaining the transaction verification result of the transaction information, the method further includes: A verification report of the transaction information is generated according to the verification result of the transaction information.

7. A transaction information verification device, characterized in that: include: A receiving unit, configured to, upon receiving a transaction verification request, determine a transaction verification type corresponding to the transaction request; A first execution unit, configured to obtain batch transaction information to be processed when the transaction verification type is a batch verification type; Preprocessing the batch transaction information, and verifying the preprocessed batch transaction information to obtain a transaction verification result of the batch transaction information, wherein the batch transaction information includes a plurality of transaction information, and the plurality of transaction information is information generated by related transaction businesses, or information generated by transaction businesses of the same type, or information generated by independent transaction businesses; A second execution unit, configured to obtain transaction information to be processed when the transaction verification type is an online verification type; Preprocessing the transaction information to obtain the to-be-verified data corresponding to the transaction information, and obtaining the associated data of the transaction information from a preset online device; The data to be verified corresponding to the transaction information is verified according to the associated data to obtain a transaction verification result of the transaction information.

8. The device according to claim 7, characterized in that The second execution unit includes: A parsing subunit, used to parse the transaction information to obtain various transaction fields and transaction type information contained in the transaction information; The processing subunit is used to process each of the transaction fields according to the transaction type information to obtain the to-be-checked data corresponding to the transaction information.

9. A storage medium, characterized in that: The storage medium includes storage instructions, wherein when the instructions are executed, the device where the storage medium is located is controlled to execute the transaction information verification method according to any one of claims 1 to 6.

10. An electronic device, characterized in that: The system comprises a memory and one or more instructions, wherein the one or more instructions are stored in the memory and configured to be executed by one or more processors to perform the transaction information verification method according to any one of claims 1 to 6.