Batch payment method and system for court execution money

Through automated batch payment methods and systems for court execution payments, the problems of cumbersome and inefficient traditional issuance process are solved, efficient and accurate issuance of execution payments and full-process tracking are achieved, and customer experience and business efficiency are improved.

CN119624440APending Publication Date: 2025-03-14AGRI BANK OF CHINA DONGGUAN BRANCH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311185705.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-14
Publication Date
2025-03-14

AI Technical Summary

Technical Problem

In the prior art, the issuance process of court execution funds is cumbersome and inefficient, which can easily cause human errors and is difficult to effectively track and trace.

Method used

Provide a batch payment method and system for court execution payments, which can obtain the court's encrypted payment information, perform MD5 verification and decryption, realize an automated payment transaction process, and reduce manual intervention.

Benefits of technology

It significantly improves processing speed and accuracy, improves customer experience, reduces labor costs, realizes full tracking and monitoring of execution payments, and improves business efficiency and transparency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119624440A_ABST
    Figure CN119624440A_ABST
Patent Text Reader

Abstract

The invention discloses a court execution money batch payment method and system, and the method comprises the steps: obtaining the batch encrypted payment information of a court, carrying out the verification, decryption and storage, obtaining the payment information of each original payment file, continuing the verification with data in a database, and transmitting a payment application if the verification is passed; according to the payment-for-another information of the original execution file, verifying the payment-for-another information corresponding to the obtained payment-for-another application, and after verification is passed, starting a payment-for-another transaction according to the payment-for-another application; and after the payment-for-another transaction is completed, transaction completion information is acquired and transferred to a court. According to the method, through batch transfer operation, a large amount of manpower and time cost is saved, and the operation efficiency is improved again. Besides, by realizing seamless connection of a bank system and a court system, the method can track and monitor the issuing process of the execution money in the whole process, and provide detailed data recording and analysis functions. The function not only increases the transparency of the business, but also helps to prevent potential problems and risks, thereby guaranteeing the rights and interests of all parties.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of network payment, and in particular to a batch payment method and system for court execution funds. Background Art

[0002] In the current judicial system, the payment of court execution funds is usually handled manually offline. When the court needs to pay the execution funds to the bank, the court commissioner needs to bring the execution documents to the bank branch counter for processing. This process is not only cumbersome, but also takes a lot of time and effort. Especially when the number of cases involved is large, the staff of the bank branch needs to enter the information of each customer into the system for query. This process is not only inefficient, but also inconvenient to query. The processing time is long, resulting in a poor customer experience. More importantly, this traditional method cannot effectively save the queried information, which is not only not conducive to the development of business, but also limits the detailed tracking and tracing of the payment of execution funds.

[0003] In addition, this traditional method may also lead to human errors and omissions, such as data entry errors, check processing errors, etc. These problems may not only bring additional processing costs to the bank, but also affect the relationship between the court and the customer and reduce customer satisfaction.

[0004] In summary, the development of such a system is of great significance for improving the efficiency and fairness of the judicial system, reducing human errors and omissions, and improving customer experience. Summary of the invention

[0005] In view of the problems existing in the prior art, the present invention provides a batch payment method and system for court execution funds, which realizes the batch automatic account transfer function of receiving court execution funds, greatly simplifies the execution fund payment process, reduces manual intervention, and improves processing speed and accuracy. At the same time, through automation, it can also effectively improve customer experience, reduce labor costs, and improve overall business efficiency.

[0006] The present invention is achieved through the following technical solutions:

[0007] A batch payment method for court execution funds comprises the following steps:

[0008] Step 1: Obtain the encrypted payment information of the court in batches;

[0009] Step 2: Verify and decrypt the encrypted payment information, and save the decoded payment information in the database;

[0010] Step 3: Obtain the payment information of each original payment document, and verify it with the data in the database in step 2. If the verification is successful, send the payment application;

[0011] Step 4: Verify the payment information corresponding to the payment application obtained in step 3 according to the payment information in the original execution document. After verification, initiate the payment transaction according to the payment application.

[0012] Step 5: After the payment transaction is completed, obtain the transaction completion information and hand it over to the court.

[0013] Preferably, the encrypted payment information in step 1 includes an execution application, an execution amount, receiving account information, and payment account information.

[0014] Preferably, in step 2, MD5 is used to verify the encrypted payment information.

[0015] Preferably, in step 3, firstly, the total number of transactions and the total amount of the original batch payment documents are verified with the corresponding data in step 2. After the verification is passed, the payment information of each original payment document is obtained and further verified with the data in the database in step 2. If the verification is passed, the payment application is sent;

[0016] Preferably, the method for obtaining the transaction completion information and transferring it to the court in step 5 is as follows:

[0017] After the payment transaction is completed, the completion status of each payment transaction is updated, and a transaction result file is generated and sent to the court.

[0018] Preferably, the transaction result document generates a result confirmation sheet after approval, and the result confirmation sheet is handed over to the court.

[0019] A system for batch payment of court execution funds, comprising:

[0020] The collection module is used to obtain the encrypted payment information of the court in batches;

[0021] A decoding module is used to verify and decrypt the encrypted payment information and store the decoded payment information in a database;

[0022] The initial verification module is used to obtain the payment information of each original payment document and verify it with the data in the database. If the verification is passed, the payment application will be sent;

[0023] A review module is used to verify the payment information corresponding to the obtained payment application according to the payment information of the original execution document, and initiate the payment transaction according to the payment application after the verification is passed;

[0024] The transaction module is used to obtain transaction completion information and transfer it to the court after the payment transaction is completed.

[0025] A computer device comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method for batch payment of court execution funds when executing the computer program.

[0026] A computer-readable storage medium storing a computer program, characterized in that when the computer program is executed by a processor, the steps of the batch payment method of court execution funds are implemented.

[0027] Compared with the prior art, the present invention has the following beneficial technical effects:

[0028] The batch payment method for court execution funds of the present invention realizes the seamless integration of the banking system and the court system, and significantly improves the processing speed and accuracy by reducing manual intervention. In addition, through automation, this method effectively improves customer experience, reduces labor costs, and improves overall business efficiency. The method first obtains the batch encrypted payment information of the court, and then performs MD5 verification on the information to ensure the validity of the payment information and protect its security. Next, through the two-level verification system, the accuracy of the payment information can be further guaranteed, thereby improving the security of the payment. In the process of executing payment, the method saves a lot of manpower and time costs through batch transfer operations, and further improves operational efficiency. In addition, by realizing the seamless connection between the banking system and the court system, the method can track and monitor the payment process of the execution funds throughout the process, and provide detailed data recording and analysis functions. This function not only increases the transparency of the business, but also helps to prevent potential problems and risks, thereby protecting the rights and interests of all parties. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 The present invention is a flow chart of the batch payment method for court execution. DETAILED DESCRIPTION

[0030] The present invention will be further described in detail below in conjunction with the accompanying drawings, which are intended to explain the present invention rather than to limit it.

[0031] See also Figure 1 , a batch payment method for court execution funds, comprising the following steps:

[0032] Step 1: Obtain the encrypted payment information of the court in batches;

[0033] Specifically, the court commissioner submits payment documents in batches through the system, organizes the payment information of the payment documents into electronic data files and sends them to the bank through the payment system. The execution information includes the execution application, execution amount, collection account information, and payment account information. That is, the bank transfers the execution money to the payee based on the above information and in combination with the following steps.

[0034] Step 2: Verify and decrypt the encrypted payment information, and save the decoded payment information in the database.

[0035] Specifically, MD5 is used to verify the encrypted payment information to ensure its validity. After verification, it is decrypted to obtain the plaintext payment information. By verifying the payment information, it is confirmed that the payment information is the execution information uploaded by the court, ensuring the accuracy and compliance of the execution information.

[0036] Step 3: Obtain the original batch payment documents, and determine the total number of transactions and the total amount based on the original payment documents. Verify the total number of transactions and the total amount with the corresponding data in step 2 to determine whether the above payment information of the court is consistent with the payment information in the payment document. If the payment information is consistent, execute step 4.

[0037] Specifically, in this embodiment, the bank manager obtains the original copy of the payment document at the court, and then determines the total number of transactions and the total amount, retrieves the total number of transactions and the total amount of the batch payment information in the database, and continues to compare to determine whether the above payment information of the court is consistent with the payment information of the payment document. If the payment information is consistent, step 4 is executed; if it is inconsistent, it is fed back to the court, and the court executes step 1.

[0038] Step 4: Obtain the payment information of each original payment document and verify it with the data in the database in step 2. If the verification is successful, the payment application is initiated.

[0039] Specifically, in the present embodiment, the bank teller enters the payment information of each original payment document into the bank payment system, and verifies the entered payment information with the payment information obtained in step 2 to ensure the consistency of the information. If the payment information of the payment application component is inconsistent with the payment information uploaded by the court, the payment process is terminated. By comparing and verifying the payment information of the payment application component with the information uploaded by the court, errors in the payment information can be avoided, thereby improving the security of payment.

[0040] During the inspection process, the basic information and payment records in each payment information are verified in turn. The basic information includes the name of the receiving account, the receiving account number, the opening bank and the payment account information. The payment record is the payment amount. The above information is carefully compared with the information in the database. If there is a problem with any payment information, the payment will be stopped and fed back to the court. The court will execute step 1 and re-upload the payment information.

[0041] Step 5: Verify the payment information corresponding to the payment application obtained in step 4 according to the payment information in the original execution document. If the verification is successful, the payment transaction is initiated.

[0042] Specifically, step 4 and step 5 are two-level verifications, i.e., a two-level review system. In step 4, the teller enters the information of the original execution document and verifies it with the payment information uploaded by the court in the database. In step 5, a more senior manager uses the original execution document to review and verify the information entered in step 4 to ensure the accuracy of the payment information. After the verification is passed, a more senior manager of the bank approves it and initiates the payment transaction. In this embodiment, the senior manager is the bank supervisor.

[0043] Step 6: After the payment transaction is completed, obtain the transaction completion information and hand it over to the court.

[0044] Specifically, after the agency payment transaction is approved, the bank branch initiates a batch transfer operation based on the agency payment information in the electronic data file. After all account transfers are completed, the bank branch prints a result confirmation form, which lists in detail the transfer results of each agency payment object. The bank sends the processing result data file to the court, and the two parties reconcile and confirm the results of the agency payment transaction. After the results are correct, the bank prints a transaction result confirmation form, which lists in detail the transfer results of each agency payment object and hands it over to the court. The court stamps the confirmation form to indicate that the confirmation is completed. The two parties complete the necessary document archiving and subsequent processing, and the process ends.

[0045] The present invention provides a batch payment method for court execution funds, which is connected to the batch automatic debit function of court execution funds. This method can greatly simplify the execution fund payment process, reduce manual intervention, and improve processing speed and accuracy. At the same time, through automation, it can also effectively improve customer experience, reduce labor costs, and improve overall business efficiency. By achieving seamless connection between the banking system and the court system, the entire process of execution fund payment can be tracked and monitored, providing detailed data recording and analysis functions. This can not only improve the transparency of the business, but also help prevent potential problems and risks and protect the rights and interests of all parties.

[0046] This method obtains the encrypted payment information of the court in batches and performs MD5 verification to ensure the validity and security of the payment information. Through the two-level verification system, the accuracy of the payment information is guaranteed and the security of the payment is improved. Through batch transfer operations, a lot of manpower and time costs are saved and operational efficiency is improved. This method realizes paperless office between banks and courts, avoids cumbersome procedures, and improves the simplicity and speed of operations. This method complies with the requirements of relevant laws and regulations to ensure the accuracy and compliance of execution information. Finally, by obtaining the transaction completion information and transferring it to the court, the two parties can reconcile and confirm the results of the payment transaction, avoiding possible errors and disputes.

[0047] The present invention also provides a system for batch payment of court execution funds, comprising:

[0048] The collection module is used to obtain the encrypted payment information of the court in batches;

[0049] A decoding module is used to verify and decrypt the encrypted payment information and store the decoded payment information in a database;

[0050] The initial verification module is used to obtain the payment information of each original payment document and verify it with the data in the database. If the verification is passed, the payment application will be sent;

[0051] A review module is used to verify the payment information corresponding to the obtained payment application according to the payment information of the original execution document, and initiate the payment transaction according to the payment application after the verification is passed;

[0052] The transaction module is used to obtain transaction completion information and transfer it to the court after the payment transaction is completed.

[0053] The division of modules in the embodiments of the present invention is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional module in each embodiment of the present invention may be integrated into one processor, or may exist physically separately, or two or more modules may be integrated into one module. The above-mentioned integrated modules may be implemented in the form of hardware or in the form of software functional modules.

[0054] In another embodiment of the present invention, a computer device is provided, the computer device includes a processor and a memory, the memory is used to store a computer program, the computer program includes program instructions, and the processor is used to execute the program instructions stored in the computer storage medium. The processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc., which are the computing core and control core of the terminal, which are suitable for implementing one or more instructions, and are specifically suitable for loading and executing one or more instructions in the computer storage medium to implement the corresponding method flow or corresponding function; the processor described in the embodiment of the present invention can be used for the operation of the batch payment method of court execution.

[0055] In another embodiment of the present invention, the present invention also provides a storage medium, specifically a computer-readable storage medium (Memory), which is a memory device in a computer device for storing programs and data. It is understandable that the computer-readable storage medium here can include both built-in storage media in the computer device and, of course, extended storage media supported by the computer device. The computer-readable storage medium provides a storage space, which stores the operating system of the terminal. In addition, one or more instructions suitable for being loaded and executed by the processor are also stored in the storage space, and these instructions can be one or more computer programs (including program codes). It should be noted that the computer-readable storage medium here can be a high-speed RAM memory or a non-volatile memory, such as at least one disk memory. The processor can load and execute one or more instructions stored in the computer-readable storage medium to implement the corresponding steps of the batch payment method for court execution funds in the above embodiment.

[0056] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0057] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0058] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0059] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0060] The batch payment method for court execution funds of the present invention improves processing speed and accuracy, enhances customer experience, reduces labor costs, and improves overall business efficiency through a series of innovations and optimizations. At the same time, this method also complies with the requirements of relevant laws and regulations, ensuring the accuracy and compliance of execution information. Finally, by obtaining transaction completion information and transferring it to the court, the function of reconciliation and confirmation of the results of the payment transaction between the two parties is realized, thereby avoiding possible errors and disputes.

[0061] The above contents are only for explaining the technical idea of ​​the present invention and cannot be used to limit the protection scope of the present invention. Any changes made on the basis of the technical solution in accordance with the technical idea proposed by the present invention shall fall within the protection scope of the claims of the present invention.

Claims

1. A batch payment method for court execution funds, characterized in that: The following steps are involved: Step 1: Obtain the encrypted payment information of the court in batches; Step 2: Verify and decrypt the encrypted payment information, and save the decoded payment information in the database; Step 3: Obtain the payment information of each original payment document, and verify it with the data in the database in step 2. If the verification is successful, send the payment application; Step 4: Verify the payment information corresponding to the payment application obtained in step 3 according to the payment information in the original execution document. After verification, initiate the payment transaction according to the payment application. Step 5: After the payment transaction is completed, obtain the transaction completion information and hand it over to the court.

2. A batch payment method for court execution funds according to claim 1, characterized in that: The encrypted payment information described in step 1 includes the execution application, execution amount, receiving account information, and payment account information.

3. A batch payment method for court execution funds according to claim 1, characterized in that: In step 2, MD5 is used to verify the encrypted payment information.

4. A batch payment method for court execution funds according to claim 1, characterized in that: Step 3, first verify the total number of transactions and total amount of the original batch payment documents with the corresponding data in step 2. After the verification is passed, obtain the payment information of each original payment document and continue to verify it with the data in the database in step 2. If the verification is passed, send the payment application.

5. A batch payment method for court execution funds according to claim 1, characterized in that: The method for obtaining the transaction completion information and transferring it to the court in step 5 is as follows: After the payment transaction is completed, the completion status of each payment transaction is updated, and a transaction result file is generated and sent to the court.

6. A batch payment method for court execution funds according to claim 5, characterized in that: After the transaction result document is approved, a result confirmation sheet will be generated and handed over to the court.

7. A system for executing the batch payment method for court execution funds as described in any one of claims 1 to 6, characterized in that: include, The collection module is used to obtain the encrypted payment information of the court in batches; A decoding module is used to verify and decrypt the encrypted payment information and store the decoded payment information in a database; The initial verification module is used to obtain the payment information of each original payment document and verify it with the data in the database. If the verification is passed, the payment application will be sent; A review module is used to verify the payment information corresponding to the obtained payment application according to the payment information of the original execution document, and initiate the payment transaction according to the payment application after the verification is passed; The transaction module is used to obtain transaction completion information and transfer it to the court after the payment transaction is completed.

8. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, it implements the steps of the batch payment method of court execution funds as described in any one of claims 1 to 6.

9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the batch payment method of court execution funds as described in any one of claims 1 to 6 are implemented.