Transaction information verification method, device, equipment, storage medium and product
By using automated transaction information verification methods, error messages are generated and interacted with user terminals for correction and review, solving the problem of low efficiency in manual verification in cross-border remittances and improving the accuracy and efficiency of transaction information modification.
Patent Information
- Application Number
- CN202111579205.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-22
- Publication Date
- 2025-12-30
- Estimated Expiration
- 2041-12-22
AI Technical Summary
In the existing cross-border remittance process, manual verification is inefficient and labor-intensive, resulting in a poor user experience.
By acquiring initial transaction information, generating error messages and sending them to the user's terminal, the user modifies and provides feedback on the corrections, and the terminals exchange and review the results to ultimately determine the correctness of the transaction information.
It has enabled automated transaction information verification, improved the accuracy of transaction information and the efficiency of modification, and reduced manual intervention and time costs.
Smart Images

Figure CN114219499B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data transaction technology, and in particular to a transaction information verification method, apparatus, device, storage medium and product. Background Technology
[0002] With the increasing prosperity of international trade and economic activities, the demand for cross-border remittances is also growing stronger, and customers expect banks to provide them with more efficient and convenient cross-border remittance functions. Unlike domestic interbank RMB remittances, cross-border remittances involve many nodes such as the remitting bank, agent bank, intermediary bank, and receiving bank.
[0003] In the process of transferring funds, transaction information verification is essential. The existing information verification method involves professional bank personnel verifying the transaction information and confirming that the information is correct before the remittance transaction can proceed.
[0004] The existing manual verification method requires a large number of professional personnel, which not only wastes a lot of labor costs, but also has low efficiency, wastes a lot of time, and reduces the user's cross-border remittance experience. Summary of the Invention
[0005] This application provides a transaction information verification method, apparatus, device, storage medium, and product to solve the problems of low efficiency and high manpower consumption in existing manual verification methods.
[0006] Firstly, this application provides a method for verifying transaction information, including:
[0007] Obtain the initial transaction information corresponding to the current transaction event and verify the initial transaction information;
[0008] If it is determined that the initial transaction information fails verification, a corresponding error message is generated and sent to the first user terminal along with the initial transaction information, so that the first user terminal can provide feedback on the corrected transaction information.
[0009] Receive the corrected transaction information sent by the first user terminal, and send the corrected transaction information to the second user terminal so that the second user terminal can provide feedback on the review result;
[0010] Receive the review result sent by the second user terminal, and determine whether the corrected transaction information passes the review based on the review result;
[0011] If so, then verify the corrected transaction information;
[0012] If the corrected transaction information is verified, it will be identified as the transaction information corresponding to the current transaction event.
[0013] Secondly, this application provides a transaction information verification device, comprising:
[0014] The verification unit is used to obtain the initial transaction information corresponding to the current transaction event and verify the initial transaction information;
[0015] The verification unit is also used to generate a corresponding error message if it is determined that the initial transaction information has failed verification, and send the error message and the initial transaction information to the first user terminal so that the first user terminal can provide feedback on the corrected transaction information.
[0016] The information transceiver unit is used to receive the corrected transaction information sent by the first user terminal and send the corrected transaction information to the second user terminal so that the second user terminal can provide feedback on the review result.
[0017] The information transceiver unit is also used to receive the review results sent by the second user terminal and determine whether the corrected transaction information passes the review based on the review results;
[0018] The verification unit is also used to verify the corrected transaction information if the condition is met.
[0019] The verification unit is also used to determine the modified transaction information as the transaction information corresponding to the current transaction event if it is determined that the modified transaction information has passed the verification.
[0020] Thirdly, the present invention provides an electronic device, comprising: a processor, a memory, and a transceiver;
[0021] Interconnection of processor, memory, and transceiver circuits;
[0022] The memory stores instructions that the computer executes;
[0023] A transceiver is used to send and receive data and requests.
[0024] The processor executes computer execution instructions stored in memory, causing the processor to perform the method described in the first aspect.
[0025] Fourthly, the present invention provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the method described in the first aspect.
[0026] Fifthly, the present invention provides a computer program product, including a computer program that, when executed by a processor, implements the method described in the first aspect.
[0027] This application provides a transaction information verification method, apparatus, device, storage medium, and product. The method involves acquiring initial transaction information corresponding to the current transaction event and verifying it. If the initial transaction information fails verification, a corresponding error message is generated, and the error message and the initial transaction information are sent to a first user terminal for feedback on corrected transaction information. The corrected transaction information is received from the first user terminal and sent to a second user terminal for feedback on the review result. The review result from the second user terminal is received, and the corrected transaction information is determined to have passed review based on the review result. If so, the corrected transaction information is verified. If the verification is successful, the corrected transaction information is identified as the transaction information corresponding to the current transaction event. Compared to existing manual verification methods, this method automatically verifies transaction information. If the transaction information fails verification, the user can modify and review the transaction information, thus re-verifying it, effectively ensuring the correctness of the transaction information. The verification process requires no user intervention, significantly improving efficiency. Furthermore, users can directly modify the failed transaction information based on the error message without needing to find the cause of the error, further improving modification efficiency. Attached Figure Description
[0028] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0029] Figure 1 This is a schematic diagram of the network architecture of the transaction information verification method provided by the present invention;
[0030] Figure 2 This is a flowchart illustrating the transaction information verification method provided in Embodiment 1 of the present invention;
[0031] Figure 3 This is a flowchart illustrating the transaction information verification method provided in Embodiment 3 of the present invention;
[0032] Figure 4 This is a flowchart illustrating the transaction information verification method provided in Embodiment 4 of the present invention;
[0033] Figure 5 This is a flowchart illustrating the transaction information verification method provided in Embodiment 5 of the present invention;
[0034] Figure 6 This is a schematic diagram of the structure of a transaction information verification device provided in an embodiment of the present invention;
[0035] Figure 7 This is a block diagram of an electronic device used to implement the transaction information verification method of this invention.
[0036] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0037] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0038] To clearly understand the technical solution of this application, the solutions of the prior art will be described in detail first.
[0039] With the increasing prosperity of international trade and economic activities, the demand for cross-border remittances is also growing stronger, and customers expect banks to provide them with more efficient and convenient cross-border remittance functions. Unlike domestic interbank RMB remittances, cross-border remittances involve numerous nodes, including the remitting bank, agent bank, intermediary bank, and receiving bank. The remittance message must pass through multiple nodes and undergo lengthy compliance checks from the remitting bank before reaching the receiving bank. If the recipient information is incorrect, a refund is required, or the correct recipient information must be supplemented through inquiries and replies. Transaction information verification is essential during remittance transactions. Current verification methods rely on professional bank personnel to verify and confirm transaction information before proceeding with the transfer. Furthermore, the existing transaction information processing system and basic information processing system are two independent systems with different processing methods and processes, resulting in redundant information maintenance, wasted time, and increased workload for staff.
[0040] The existing manual verification method requires a large number of professional personnel, which not only wastes a lot of labor costs, but also has low efficiency, wastes a lot of time, and reduces the user's cross-border remittance experience.
[0041] Therefore, addressing the inefficiency and manpower-intensive nature of existing manual verification methods, the inventors discovered in their research that the following method can be used: Initial transaction information corresponding to the current transaction event is obtained, verified, and if verification fails, a corresponding error message is generated and sent along with the initial transaction information to a first user terminal. The user responsible for modifying the information modifies the initial transaction information according to the error message, and the first user terminal provides feedback on the corrected transaction information. The corrected transaction information is then sent to a second user terminal, where a user responsible for reviewing the information reviews it. The second user terminal provides feedback on the review result, and the corrected transaction information is then verified. If the verification passes, the corrected transaction information is adopted as the transaction information for the current transaction event. Compared to existing manual verification methods, this method enables automatic verification of transaction information. If the transaction information fails verification, the user modifies and reviews the information, thus re-verifying it, effectively ensuring the accuracy of the transaction information. The verification process requires no user intervention, significantly improving efficiency. Furthermore, users can directly modify transaction information that has failed verification based on the error message, without needing to find the cause of the error, which effectively improves the modification efficiency.
[0042] Therefore, based on the above-mentioned inventive discovery, the inventors proposed the technical solution of the embodiments of the present invention. The network architecture and application scenarios of the transaction information verification method provided by the embodiments of the present invention will be described below.
[0043] like Figure 1As shown, the network architecture corresponding to the transaction information verification method provided in this embodiment of the invention includes: an electronic device 1, a first user terminal 2, and a second user terminal 3. The electronic device 1 is communicatively connected to the first user terminal 2 and the second user terminal 3, respectively. The electronic device 1 is pre-installed with a client corresponding to the transaction information verification method. When a user triggers a verification request in the client's interface, the electronic device 1 obtains the initial transaction information corresponding to the current transaction event according to the verification request and verifies the initial transaction information. If the verification fails, a corresponding error message is generated, and the error message and the initial transaction information are sent to the first user terminal 2. The user responsible for modifying the information provides feedback on the corrected transaction information through the first user terminal 2. The corrected transaction information sent by the first user terminal 2 is received and sent to the second user terminal 3. The user responsible for reviewing the information provides feedback on the review result through the second user terminal 3. The review result sent by the second user terminal 3 is received, and it is determined whether the corrected transaction information passes the review based on the review result. If so, the corrected transaction information is verified. If the corrected transaction information passes the verification, it is determined as the transaction information corresponding to the current transaction event. Compared to existing manual verification methods, this system can automatically verify transaction information. If a transaction fails verification, the user can modify and review the information before re-verification, effectively ensuring the accuracy of the transaction information. The verification process requires no user intervention, significantly improving efficiency. Furthermore, users can directly modify failed transaction information based on error messages, eliminating the need to search for the cause of the error and further improving modification efficiency.
[0044] The embodiments of the present invention will now be described in detail with reference to the accompanying drawings.
[0045] Example 1
[0046] Figure 2 This is a flowchart illustrating the transaction information verification method provided in Embodiment 1 of the present invention, as follows: Figure 2 As shown, the execution subject of the transaction information verification method provided in this embodiment is a transaction information verification device, which is located in the configuration change device. Therefore, the transaction information verification method provided in this embodiment includes the following steps:
[0047] Step 101: Obtain the initial transaction information corresponding to the current transaction event and verify the initial transaction information.
[0048] In this embodiment, the initial transaction information corresponding to the current transaction event is obtained. The initial transaction information includes initial basic information and transaction data. The initial transaction information is verified. Specifically, the initial basic information and / or transaction data are verified.
[0049] Step 102: If it is determined that the initial transaction information has failed verification, a corresponding error message is generated, and the error message and the initial transaction information are sent to the first user terminal so that the first user terminal can provide feedback on the corrected transaction information.
[0050] In this embodiment, if it is determined that the initial transaction information fails verification, a corresponding error message is generated. The error message includes an error identifier and an error reason. The error message and the initial transaction information are sent to the first user terminal. The first user terminal displays the error message and the initial transaction information on the display interface. The user responsible for modifying the information can modify the erroneous initial transaction information according to the displayed error message. The user responsible for modifying the information can provide feedback on the corrected transaction information through the first user terminal.
[0051] Optionally, if the initial transaction information is verified, the initial transaction information corresponding to the current transaction event is sent to the user terminal, which is the user terminal corresponding to the user responsible for clearing, settlement or accounting.
[0052] Step 103: Receive the corrected transaction information sent by the first user terminal, and send the corrected transaction information to the second user terminal so that the second user terminal can provide feedback on the review result.
[0053] In this embodiment, the corrected transaction information sent by the first user terminal is received, and then the corrected transaction information is sent to the second user terminal, which is an auditing terminal. The second user terminal displays the corrected transaction information on the display interface. The user responsible for auditing the information audits the corrected transaction information and can provide feedback on the audit results through the second user terminal.
[0054] Step 104: Receive the review result sent by the second user terminal, and determine whether the corrected transaction information has passed the review based on the review result.
[0055] In this embodiment, the system receives the review result sent by the second user terminal and further determines whether the corrected information has passed the review based on the review result. Specifically, if the review result indicates that the transaction information is correct, the corrected transaction information is determined to have passed the review; if the review result indicates that the transaction information is incorrect, the corrected transaction information is determined to have failed the review and needs to be corrected again.
[0056] Step 105: If yes, then verify the corrected transaction information.
[0057] In this embodiment, if the corrected transaction information is determined to pass the review, the corrected transaction information is verified.
[0058] Step 106: If the corrected transaction information is verified, then the corrected transaction information is determined as the transaction information corresponding to the current transaction event.
[0059] In this embodiment, if the corrected transaction information is verified, it indicates that the transaction information is correct, and the corrected transaction information is further used as the transaction information corresponding to the current transaction event.
[0060] In this embodiment, the initial transaction information corresponding to the current transaction event is obtained and verified. If the verification fails, a corresponding error message is generated and sent along with the initial transaction information to a first user terminal. The user responsible for modifying the information modifies the initial transaction information according to the error message, and the first user terminal provides feedback on the corrected transaction information. The user receiving the corrected transaction information from the first user terminal sends the corrected transaction information to a second user terminal, where the user responsible for reviewing the information reviews the corrected transaction information. The second user terminal provides feedback on the review result, and the user determines whether the corrected transaction information passes the review. If so, the corrected transaction information is verified. If the verification passes, the corrected transaction information is used as the transaction information for the current transaction event. Compared to existing manual verification methods, this method enables automatic verification of transaction information. If the transaction information fails verification, the user modifies and reviews the information, thus re-verifying it, effectively ensuring the correctness of the transaction information. The verification process does not require user intervention, significantly improving efficiency. Furthermore, users can directly modify transaction information that fails verification based on the error message, eliminating the need for users to find the cause of the error, effectively improving modification efficiency, and eliminating the need for manual information maintenance.
[0061] Example 2
[0062] Based on the transaction information verification method provided in Embodiment 1 of the present invention, the generation of corresponding error message information in step 201 has been further refined, specifically including the following steps:
[0063] Step 2011: Obtain the error identification code and the corresponding error reason for the initial transaction information that failed verification, and generate the corresponding error message based on the corresponding error identification code and the corresponding error reason.
[0064] In this embodiment, the error identification code and the corresponding error reason corresponding to the initial transaction information that failed verification are obtained. If the initial transaction information that failed verification belongs to initial basic information, the error identification code and the corresponding error reason corresponding to the initial basic information that failed verification are obtained, and an error prompt message is generated based on the error identification code and the corresponding error reason corresponding to the initial basic information. If the initial transaction information that failed verification belongs to transaction data, the error identification code and the corresponding error reason corresponding to the transaction data that failed verification are obtained, and an error prompt message is generated based on the error identification code and the corresponding error reason corresponding to the transaction data.
[0065] In this embodiment, users can directly modify transaction information that has failed verification based on the error message, without needing to find the cause of the error, which effectively improves the modification efficiency.
[0066] Example 3
[0067] Figure 3 This is a flowchart illustrating the transaction information verification method provided in Embodiment 3 of the present invention, as follows: Figure 3 As shown, based on the transaction information verification method provided in Embodiment 1 of the present invention, after step 101, the following steps are also included:
[0068] Step 1011: If it is determined that the initial transaction information has failed verification, then the error information in the initial transaction information that failed verification is determined.
[0069] In this embodiment, if it is determined that the initial transaction information fails verification, at least one of the initial basic information and transaction data in the initial transaction information is incorrect, and the error information in the initial transaction information that failed verification is further determined.
[0070] Step 1012: If the error message is determined to be the initial basic information in the initial transaction information, the initial basic information is updated and the updated basic information is sent to the first user terminal for the first user terminal to provide feedback confirmation.
[0071] In this embodiment, if the initial basic information in the initial transaction information of the error message is determined, the initial basic information is updated. Specifically, the initial basic information is replaced with the historical basic information of historical transaction events, and the updated basic information is sent to the first user terminal. The first user terminal displays the updated basic information on the display interface, and the user can click the corresponding button on the display interface to receive a confirmation result.
[0072] Step 1013: Receive the confirmation result sent by the first user terminal.
[0073] In this embodiment, a confirmation result sent by the first user terminal is received, wherein the confirmation result includes whether the modification is correct or incorrect.
[0074] Step 1014: If the result confirms that the updated basic information is correct, then the updated basic information is used to update the initial transaction information, and the updated transaction information is sent to the second user terminal for the second user terminal to provide feedback on the review result.
[0075] In this embodiment, if the updated basic information is confirmed to be correct, the initial transaction information is updated using the updated basic information. Specifically, any initial basic information that failed verification in the initial transaction information is replaced with the updated basic information to obtain updated transaction information. The updated transaction information is then sent to the second user terminal, which displays the updated transaction information on its display interface. The user reviews the updated transaction information and can provide feedback on the review result through the second user terminal. The system receives the review result from the second user terminal and determines whether the updated transaction information has passed the review. If so, the updated transaction information is verified. If the verification is successful, the updated transaction information is identified as the transaction information corresponding to the current transaction event.
[0076] Optionally, if the confirmation result indicates an error in modifying the updated basic information, the modified basic information is deleted. The error identification code and corresponding error reason for the failed initial basic information are obtained. Based on the corresponding error identification code and error reason, a corresponding error message is generated. The initial basic information and the error message are sent to the first user terminal. The user can modify the failed information in the initial basic information according to the error message, and provide feedback on the corrected transaction information. The user receives the corrected transaction information from the first user terminal and sends the corrected transaction information to the second user terminal. The user responsible for review reviews the corrected transaction information. The user can provide feedback on the review result through the second user terminal. The user receives the review result sent by the second user terminal and determines whether the corrected transaction information has passed the review. If so, the corrected transaction information is verified. If the verification passes, the corrected transaction information is determined as the transaction information corresponding to the current transaction event.
[0077] In this embodiment, erroneous information is automatically updated, eliminating the need for user modification. Users only need to verify the information, effectively improving efficiency.
[0078] Example 4
[0079] Figure 4 This is a flowchart illustrating the transaction information verification method provided in Embodiment 4 of the present invention, as follows: Figure 4As shown, based on the transaction information verification method provided in Embodiment 3 of the present invention, step 1012, which involves updating the initial basic information, has been further refined, specifically including the following steps:
[0080] Step 1012a: Obtain the transaction user information corresponding to the initial transaction information, and determine the matching historical transaction events based on the transaction user information.
[0081] In this embodiment, the transaction user information in the initial transaction information of the current transaction event is obtained, and the matching historical transaction event is determined based on the transaction user. Specifically, the transaction user information in the initial transaction information of the current transaction event is matched with the historical transaction users of the historical transaction events, and the matching historical transaction event is determined based on the matching result.
[0082] Step 1012b: Obtain the historical basic information corresponding to the matched historical transaction events, and update the initial basic information using the historical basic information corresponding to the historical transaction events.
[0083] In this embodiment, historical basic information corresponding to the matching historical transaction events is obtained, and the initial basic information is updated using the historical basic information corresponding to the historical transaction events. Specifically, the initial basic information of the current transaction event that has not passed verification is replaced with the historical basic information corresponding to the historical transaction events, thereby updating the basic information.
[0084] Example 5
[0085] Figure 5 This is a flowchart illustrating the transaction information verification method provided in Embodiment 5 of the present invention, as follows: Figure 5 As shown, based on the transaction information verification method provided in Embodiment 3 of the present invention, after determining the error information in the initial transaction information that failed verification in step 1011, the method further includes the following steps:
[0086] Step 1011a: If the error message is determined to be transaction data in the initial transaction information, the transaction data is sent to the first user terminal so that the first user terminal can provide feedback on the corrected transaction data.
[0087] In this embodiment, if the error message is determined to be transaction data in the initial transaction information, the transaction data is sent to the first user terminal, the first user terminal displays the transaction data, the user can modify the transaction data, and the first user terminal provides feedback on the corrected transaction data.
[0088] Step 1011b: Update the initial transaction information with the corrected transaction data, and send the corrected transaction information to the second user terminal for feedback on the review results.
[0089] In this embodiment, the initial transaction information is updated using corrected transaction data. Specifically, unverified transaction data in the initial transaction information is replaced with corrected transaction data to obtain corrected transaction information. The corrected transaction information is then sent to the second user terminal, where the user can review it and provide feedback on the review result. The system further receives the review result from the second user terminal and determines whether the corrected transaction information has passed review. If so, the corrected transaction information is verified. If the verification passes, the corrected transaction information is identified as the transaction information corresponding to the current transaction event.
[0090] Example 6
[0091] Following step 106, the following steps are also included:
[0092] Step 107: Send the transaction information corresponding to the current transaction event to the third user terminal.
[0093] In this embodiment, if the corrected transaction information passes verification, the transaction information corresponding to the current transaction event is further sent to the third user terminal. The second user terminal is a clearing, settlement, or accounting terminal, and the user can perform clearing and other processing on the transaction information through the third user terminal.
[0094] Figure 6 This is a schematic diagram of the structure of a transaction information verification device provided in an embodiment of the present invention, as shown below. Figure 6 As shown, the transaction information verification device 200 provided in this embodiment includes a verification unit 201 and an information sending and receiving unit 202.
[0095] The verification unit 201 is used to acquire the initial transaction information corresponding to the current transaction event and verify the initial transaction information. The verification unit 201 is also used to generate a corresponding error message if it is determined that the initial transaction information has failed verification, and send the error message and the initial transaction information to the first user terminal for feedback on corrected transaction information from the first user terminal. The information transceiver unit 202 is used to receive the corrected transaction information sent by the first user terminal and send the corrected transaction information to the second user terminal for feedback on the review result from the second user terminal. The information transceiver unit 202 is also used to receive the review result sent by the second user terminal and determine whether the corrected transaction information has passed the review based on the review result. The verification unit 201 is also used to verify the corrected transaction information if it has passed verification. The verification unit 201 is also used to determine the corrected transaction information as the transaction information corresponding to the current transaction event if it is determined that the corrected transaction information has passed verification.
[0096] Optionally, the verification unit is also used to obtain the error identification code and the corresponding error reason corresponding to the initial transaction information that failed verification, and to generate the corresponding error message based on the corresponding error identification code and the corresponding error reason.
[0097] Optionally, the verification unit is further configured to, if it is determined that the initial transaction information has failed verification, identify the error information in the failed initial transaction information. The verification unit is also configured to, if it is determined that the error information is initial basic information in the initial transaction information, update the initial basic information and send the updated basic information to the first user terminal for confirmation. The information transceiver unit is configured to receive the confirmation result sent by the first user terminal. The verification unit is further configured to, if the confirmation result indicates that the updated basic information is correct, update the initial transaction information using the updated basic information and send the updated transaction information to the second user terminal for review result feedback.
[0098] Optionally, the verification unit is also used to obtain the transaction user information corresponding to the initial transaction information, and determine the matching historical transaction events based on the transaction user information; obtain the historical basic information corresponding to the matching historical transaction events, and update the initial basic information using the historical basic information corresponding to the historical transaction events.
[0099] Optionally, the verification unit is further configured to, if it is determined that the error message is transaction data in the initial transaction information, send the transaction data to the first user terminal so that the first user terminal can provide feedback on the corrected transaction data. The information transceiver unit is further configured to update the initial transaction information with the corrected transaction data and send the corrected transaction information to the second user terminal so that the second user terminal can provide feedback on the review result.
[0100] Optionally, the information transceiver unit is also used to send the transaction information corresponding to the current transaction event to a third user terminal.
[0101] Figure 7 This is a block diagram of an electronic device used to implement the transaction information verification method of this invention, such as... Figure 7 As shown, the electronic device 300 includes: a memory 301, a processor 302, and a transceiver 303.
[0102] The processor 302, memory 301, and transceiver 303 are interconnected;
[0103] Transceiver 303 is used for sending and receiving data and requests;
[0104] Memory 301 stores computer-executed instructions;
[0105] The processor 302 executes computer execution instructions stored in the memory 301, causing the processor to perform the method provided in any of the above embodiments.
[0106] In an exemplary embodiment, a computer-readable storage medium is also provided, which stores computer-executable instructions that are executed by a processor using the methods in any of the above embodiments.
[0107] In an exemplary embodiment, a computer program product is also provided, including a computer program that is executed by a processor using the methods of any of the above embodiments.
[0108] Other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This invention is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of the invention are indicated by the following claims.
[0109] It should be understood that the present invention is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.
Claims
1. A transaction information verification method characterized by, The method comprises: Step 1: obtaining initial transaction information corresponding to a current transaction event, and verifying the initial transaction information; wherein the initial transaction information comprises initial basic information and transaction data, the verification comprises verifying the initial basic information, verifying the transaction data, or verifying both the initial basic information and the transaction data; Step 2: if it is determined that the initial transaction information fails to pass the verification, the following operations are performed: Step 2.1: obtaining an error identification code corresponding to the initial transaction information that fails to pass the verification and a corresponding error cause, and generating error prompt information according to the error identification code and the error cause; the error prompt information is used to indicate that the type of information that fails to pass the verification is the initial basic information or the transaction data, and the error cause comprises a specific rule inconsistency content that fails to pass the verification; Step 2.2: sending the error prompt information and the initial transaction information to a first user terminal, so that the first user terminal feeds back corrected transaction information based on the error prompt information; Step 2.3: determining error information in the initial transaction information that fails to pass the verification, if the error information is the initial basic information, the following operations are performed: obtaining transaction user information corresponding to the initial transaction information, and determining a matching historical transaction event according to the transaction user information; obtaining historical basic information corresponding to the matching historical transaction event, updating the initial basic information by using the historical basic information to obtain updated basic information; sending the updated basic information to the first user terminal, so that the first user terminal feeds back a confirmation result; the confirmation result comprises correct modification or incorrect modification; receiving the confirmation result sent by the first user terminal, if the confirmation result is correct modification, updating the initial transaction information by using the updated basic information to obtain updated transaction information, and sending the updated transaction information to a second user terminal, so that the second user terminal feeds back an audit result; if the confirmation result is incorrect modification, deleting the updated basic information, and returning to step 2.1; Step 3: receiving the corrected transaction information sent by the first user terminal, and sending the corrected transaction information to a second user terminal; wherein the second user terminal is an audit terminal, and is used for a user responsible for auditing information to audit the corrected transaction information and feed back an audit result; Step 4: receiving the audit result sent by the second user terminal, and determining whether the corrected transaction information passes the audit according to the audit result: Step 4.1: if the audit result is that the transaction information is incorrect, it is determined that the corrected transaction information fails to pass the audit, and returning to step 2.2; Step 4.2: if the audit result is that the transaction information is correct, it is determined that the corrected transaction information passes the audit, verifying the corrected transaction information, and the verification rule is consistent with the rule for verifying the initial transaction information in step 1. Step 5: if it is determined that the modified transaction information passes the verification, the modified transaction information is determined as the transaction information corresponding to the current transaction event, and the transaction information corresponding to the current transaction event is sent to a third user terminal; wherein the third user terminal is a clearing terminal, a settlement terminal or an accounting terminal.
2. The method of claim 1, wherein, The initial basic information is updated, including: acquiring transaction user information corresponding to the initial transaction information, and determining a matching historical transaction event according to the transaction user information; acquiring historical basic information corresponding to the matching historical transaction event, and updating the initial basic information using the historical basic information corresponding to the historical transaction event.
3. The method of claim 2, wherein, After determining the error information in the initial transaction information that does not pass the verification, the method further includes: if it is determined that the error information is transaction data in the initial transaction information, the transaction data is sent to the first user terminal for the first user terminal to feed back the modified transaction data; the initial transaction information is updated using the modified transaction data, and the corrected transaction information is sent to the second user terminal for the second user terminal to feed back the audit result.
4. The method of claim 1, wherein, After determining the modified transaction information as the transaction information corresponding to the current transaction event, the method further includes: sending the transaction information corresponding to the current transaction event to the third user terminal.
5. A transaction information verification apparatus characterized by comprising: The device is used to implement the method of any one of claims 1 to 4.
6. An electronic device comprising: a processor, a memory and a transceiver; the processor, the memory and the transceiver circuit are interconnected; the transceiver is used to transceive data and requests; the memory stores computer execution instructions; the processor executes the computer execution instructions stored in the memory to implement the method of any one of claims 1 to 4.
7. A computer readable storage medium characterized by The computer readable storage medium stores computer execution instructions, and the computer execution instructions are executed by the processor to implement the method of any one of claims 1 to 4.
8. A computer program product, comprising a computer program, which, when executed by a processor, implements the method of any one of claims 1 to 4.
Citation Information
Patent Citations
Payment reminding method and terminal
CN107025560A
A cross-border transaction method and system
CN109784880A
Service data rollback method and device, computer device and storage medium
CN110213357A
Big data loading configuration method and device
CN115599850A