A modular order management method and system for write-off operations
Through modular order management methods and systems, the problem of manual operation of external write-off business settlement amounts is solved, and the intelligent processing and statistics of settlement amounts between merchants and merchants, merchants and stores is realized, and the management level and reliability of write-off business are improved.
Patent Information
- Application Number
- CN202210127301.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-11
- Publication Date
- 2025-08-01
- Estimated Expiration
- 2042-02-11
AI Technical Summary
The settlement amount of the external write-off service of the service platform in the prior art is manually operated, which is time-consuming and labor-intensive and error-prone, and cannot be reliablely managed for the write-off service.
Modular order management methods and systems are adopted, including project basic data configuration module, merchant transaction order entry module, transaction module and verification module. Through merchant information configuration, file verification, review and transaction processing, verification orders are generated and order verification is carried out, and the settlement amount between merchants and merchants and between merchants and stores is realized.
It improves the management level of orders for the written-off business, ensures the reliability of the order written-off management process, and realizes systematic, process-based, accurate and universal intelligent order statistical management, with a wide range of application and can be quickly expanded and adjusted.
Smart Images

Figure CN114493796B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of data analysis, and in particular, to a modular order management method and system for write-off operations. Background Art
[0002] With the popularization of the Internet, consumer platforms in various industries have emerged continuously, changing people's consumption patterns. The automobile consumer service platform provides services for car owners, aiming to output automotive maintenance products, professional and efficient services, and making car maintenance easier. Online, through channels such as mini-programs, official websites, and telephones, users can enjoy many car-related services, including car washing, maintenance, driver services, vehicle inspection, etc.; offline, through external verification code services, it maintains close cooperation with some well-known banks and insurance companies. When cooperating with third parties, for example, an insurance company uses its own coupon codes through other merchants' physical stores. However, due to the mobility of users, only the orders formed when users use coupon codes in the store can determine the cooperation relationship between merchants. This is abbreviated as the external write-off service. The problem is how to systematically and procedurally enter orders accurately and clearly settle the amounts between merchants and between merchants and stores.
[0003] It is found that the above technology has at least the following technical problems:
[0004] In the prior art, the settlement amount of the external write-off service of the service platform is manually operated, which is time-consuming, laborious and error-prone, and there is a technical problem that the write-off service cannot be reliably managed. Summary of the Invention
[0005] The purpose of this application is to provide a modular order management method and system for write-off operations, so as to solve the technical problem that in the prior art, the settlement amount of the external write-off service of the service platform is manually operated, which is time-consuming, laborious and error-prone, and the write-off service cannot be reliably managed. It achieves the technical effect of constructing a set of intelligent order statistics management method with strong systematization, proceduralization, accuracy and generality, and intelligently processing and counting the settlement amounts between merchants and between merchants and stores through a modular system, effectively improving the management level of write-off service orders and ensuring the reliability of the order write-off management process at the same time.
[0006] In view of the above problems, the embodiments of this application provide a modular order management method and system for write-off operations.
[0007] In a first aspect, the present application provides a modular order management method for write-off operations. The method is applied to a write-off management system, which includes a project basic data configuration module, a merchant transaction order entry module, a transaction module, and a write-off module. The method includes: obtaining merchant information, determining merchant business rules based on the merchant information, and configuring the merchant information through the project basic data configuration module according to the merchant information and the merchant business rules; obtaining a business import file based on the merchant information, verifying the business import file through the merchant order entry module, and entering the business import file when the business import file meets the preset requirements of the merchant; verifying the data content of the successfully entered business import file, auditing the verified data content when the content verification is successful, and obtaining audited passed data information; determining the commodity type according to the audited passed data information, and generating a write-off form based on the commodity type; performing transaction processing according to the write-off form and the commodity type through the transaction module to obtain transaction information; and performing order write-off through the write-off module based on the transaction information and the write-off form, generating order write-off data, and storing it.
[0008] In another aspect, the present application further provides a modular order management system for write-off operations, which is used to execute a modular order management method for write-off operations as described in the first aspect. The system includes:
[0009] A first obtaining unit, which is used to obtain merchant information, determine merchant business rules based on the merchant information, and configure the merchant information through the project basic data configuration module according to the merchant information and the merchant business rules;
[0010] A first verification unit, which is used to obtain a business import file based on the merchant information, verify the business import file through the merchant order entry module, and enter the business import file when the business import file meets the preset requirements of the merchant;
[0011] A second obtaining unit, which is used to verify the data content of the successfully entered business import file, audit the verified data content when the content verification is successful, and obtain audited passed data information;
[0012] A first generating unit, which is used to determine the commodity type according to the audited passed data information, and generate a write-off form based on the commodity type;
[0013] A third obtaining unit, which is used to perform transaction processing according to the write-off form and the commodity type through the transaction module to obtain transaction information;
[0014] A first execution unit, which is used to perform order verification based on the transaction information and the verification form through a verification module, generate order verification data, and store it.
[0015] In a third aspect, the present application also provides a modular order management system for verification services, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the steps of the method described in the first aspect above are implemented.
[0016] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:
[0017] 1. By entering the business import file that meets the format requirements set by the merchant, performing data content verification from multiple aspects, and including it in the review after all aspects pass the verification. Based on the verified data information, the commodity type is determined, and a verification form is generated based on the commodity type. Order verification is performed through the verification module based on the verification form, order verification data is generated, and stored, which realizes the unified management of orders for verification services, facilitates the subsequent search and analysis of data, achieves the intelligent processing and statistics of the settlement amounts between merchants and between merchants and stores through a modular system, effectively improves the management level of verification service orders, and ensures the reliability of the order verification management process.
[0018] 2. Through modular settings, it has the technical advantages of strong versatility, wide application range, and being able to be quickly expanded and adjusted as needed. The management functions at different stages correspond to different modules, which is convenient and fast to use. At the same time, the preset module operation processing rules are used to improve the reliability and accuracy of the system's order management.
[0019] 3. By determining the commodity type according to the verified data information, where the commodity type includes a first type and a second type; when the commodity type is the first type, the verification method in the verification form is to directly deduct the account funds and generate a transaction record; when the commodity type is the second type, the verification method in the verification form is to perform coupon code verification using a verification transaction code. It achieves the classified management of verification services, improves the system management level, can meet the different requirements of multiple parties, and enhances the accuracy of verification order management.
[0020] The above description is only an overview of the technical solutions of the present application. In order to be able to understand the technical means of the present application more clearly, it can be implemented according to the content of the specification. And in order to make the above and other purposes, features, and advantages of the present application more obvious and understandable, the specific embodiments of the present application are hereinafter specifically exemplified. Brief Description of the Drawings
[0021] To more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the accompanying drawings required for the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only exemplary. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can also be obtained based on the provided drawings.
[0022] Figure 1 It is a schematic flowchart of a modular order management method for a write-off business in an embodiment of the present application;
[0023] Figure 2 It is a schematic structural diagram of a modular order management system for a write-off business in an embodiment of the present application;
[0024] Figure 3 It is a schematic structural diagram of an exemplary electronic device in an embodiment of the present application.
[0025] Explanation of reference numerals: The first acquisition unit 11, the first verification unit 12, the second acquisition unit 13, the first generation unit 14, the third acquisition unit 15, the first execution unit 16, the bus 300, the receiver 301, the processor 302, the transmitter 303, the memory 304, the bus interface 305. Detailed implementation manners
[0026] By providing a modular order management method and system for a write-off business in the embodiments of the present application, the technical problem in the prior art that the settlement amount of the external write-off business of the service platform is manually operated, which is time-consuming, laborious and prone to errors, and the write-off business cannot be reliably managed, is solved.
[0027] Next, the technical solutions in the embodiments of the present application will be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. It should be understood that the present application is not limited by the exemplary embodiments described here. Based on the embodiments of the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present application. Additionally, it should be noted that for the sake of convenience of description, only the parts related to the present application are shown in the accompanying drawings rather than all of them.
[0028] The general idea of the technical solution provided by the present application is as follows:
[0029] Determine the merchant business rules based on the merchant information, and configure the merchant information through the project basic data configuration module according to the merchant information and the merchant business rules; obtain the business import file based on the merchant information, and perform format verification on the business import file through the merchant order entry module. When the business import file meets the merchant-set format requirements, enter the business import file. After the file that passes the format verification is imported, perform data content verification from multiple aspects. After all aspects pass the verification, record it for review. Determine the commodity type according to the reviewed data information, and generate a write-off form based on the commodity type; perform transaction processing according to the write-off form and the commodity type through the transaction module, perform order write-off through the write-off module based on the write-off form, generate order write-off data, and store it, realizing the unified management of the orders for the write-off business, facilitating the subsequent search and analysis of data, achieving the construction of a systematic, process-based, accurate, and highly versatile intelligent order statistics management method, and intelligently processing and statistically analyzing the settlement amounts between merchants and between merchants and stores through a modular system, effectively improving the management level of the orders for the write-off business and ensuring the reliability of the order write-off management process at the same time.
[0030] After introducing the basic principle of the present application, the various non-limiting implementation manners of the present application will be specifically introduced below in conjunction with the accompanying drawings of the specification.
[0031] Embodiment 1
[0032] Please refer to the appendix Figure 1 , the embodiment of the present application provides a modular order management method for the write-off business. The method is applied to a write-off management system, and the write-off management system includes a project basic data configuration module, a merchant transaction order entry module, a transaction module, and a write-off module. The method includes:
[0033] Specifically, the write-off management system includes a project basic data configuration module, a merchant transaction order entry module, a transaction module, and a write-off module. The merchant is created through the project basic data configuration module, and the corresponding basic information, data rules, and relationships are configured according to the requirements and attributes of the merchant. The merchant transaction order entry module mainly performs operations such as entry, verification, and review on the data daily entered by the merchant to ensure the integrity, accuracy, reliability, and security of the entered data. The transaction module operates on the corresponding transaction data according to the generated write-off form to confirm and process the orders in the platform. The write-off module conducts the write-off and management statistics of funds according to the specific transaction information in the transaction module, and uses the order and the fund account to settle, statistics, and store and manage the corresponding order amount. Through the modules, effective division of labor and management are carried out in each stage of the write-off business. Based on the technical advantages of the modules themselves, they have the characteristics of being flexible, easy to operate, retrieve, and expand. Different modules can be quickly retrieved as needed, and at the same time, the modules can be extended and adjusted according to different requirements, so that their application scope is wider and they can meet the usage requirements of different write-off tasks and cycles.
[0034] Step S100: Obtain merchant information, determine the merchant business rules based on the merchant information, and configure the merchant information through the project basic data configuration module according to the merchant information and the merchant business rules;
[0035] Further, the obtaining of the merchant information, determining the merchant business rules based on the merchant information, and configuring the merchant information through the project basic data configuration module according to the merchant information and the merchant business rules include: obtaining the merchant basic information, and creating the merchant information according to the merchant basic information; obtaining the correspondence between the merchant and the store, the correspondence between the merchant and the commodity, and the settlement setting information; determining the merchant business rules according to the correspondence between the merchant and the store, the correspondence between the merchant and the commodity, and the settlement setting information; configuring the merchant information based on the merchant basic information and the merchant business rules, which serves as the basis for subsequent data entry verification and write-off of transaction funds.
[0036] Specifically, the creation of the merchant through the project basic data configuration module mainly includes: configuring the merchant basic information, the settlement method and settlement amount of the commodity specifications, the correspondence between the merchant and the store, and the correspondence between the merchant and the commodity, making basic verification for data entry and deducting the merchant account fund amount.
[0037] Step S200: Based on the merchant information, obtain a business import file, verify the business import file through the merchant order entry module, and when the business import file meets the preset requirements of the merchant, enter the business import file;
[0038] Further, verify the service import file. When the service import file meets the merchant's preset requirements, enter the service import file, including: obtaining the merchant-defined format and using the merchant-defined format as the merchant's preset requirements; determining whether the service import file meets the merchant-defined format; when it meets the requirements, import the service import file into the verification management system and store it in the merchant information.
[0039] Specifically, the entry of the merchant file order is the process of acquiring orders. The data entered will be the vouchers for settlement between merchants and between merchants and stores. The service import file is the service file generated by the merchant during the daily order processing. For example, the merchant monthly counts the coupon codes used in the store and sends them to the operator in the form of an email. The operator uses the external verification function to enter them into the system. The entered file strictly follows the template and data format defined by the merchant. The service import file to be imported is verified through the merchant order entry module, mainly including the verification of data format and content. Main data validations include, for example: the merchant order number is unique, the commodity order number is unique, the outlet name corresponds to the system data, the commodity name corresponds to the system data, the floating range of the purchase amount and the settlement amount configured in the system, the order status is required, the mobile phone number for placing the order is required, the license plate number is required, the commodity category is required, etc. Specific verifications are performed according to the information content and set rules configured by the merchant. If the file entry is successful, perform a verification operation on the successfully entered data. If it fails, set it as a failed file upload and give the reason for the failure. The operator modifies the data and enters it again. The successfully entered data enters the file data verification.
[0040] Step S300: Perform a data content verification on the successfully entered service import file. When the content verification is successful, review the successfully verified data content and obtain the approved data information.
[0041] Further, the data content verification of the successfully entered service import file includes: obtaining the service outlet information according to the service import file; determining whether the service outlet information meets the merchant's service rules; when it meets the requirements, obtaining the first verification qualified information; obtaining the service commodity information; determining whether the service commodity information meets the merchant's service rules; when it meets the requirements, obtaining the second verification qualified information; obtaining the purchase amount information and determining whether the purchase amount information meets the amount floating requirement in the merchant's service rules; when it meets the requirements, obtaining the third verification qualified information; determining the content verification success information according to the first verification qualified information, the second verification qualified information, and the third verification qualified information.
[0042] Specifically, the successfully imported business file meets the requirements of format verification. Then, the merchant order entry module verifies the content of the file data. The verification of the file data content includes the verification of the store name, the verification of the product name, and the verification of the settlement price. First, the store name is verified. Not all coupon codes from any store can be redeemed. The name of the network point needs to correspond to the name of the system's own store or the data in the store relationship configured by the merchant. If they do not correspond, the store verification fails, and a file indicating the store verification failure is formed. The operation staff can download the failed file and repair it according to the failure description. For example, if the store name does not exist or does not correspond, the operation staff can maintain the corresponding relationship of the merchant store through the store relationship table. The first verification pass information is that the information of the business store meets the verification requirements. Then, the product name, that is, the business product information, is verified. The product name should correspond to the product specification name in the rules configured by the merchant, and the data in the product relationship table configured by the merchant should also correspond. If they do not correspond, the product verification fails, and a product verification failure file is generated. The operation staff can make corresponding handling according to the failure situation. For example, if the product specification does not exist, the operation staff need to configure the corresponding product on the merchant's specification; if the product corresponding relationship name does not correspond, the product corresponding relationship needs to be maintained in the product maintenance relationship. When both are satisfied, the second verification pass information is obtained to indicate that the product name verification meets the requirements. Finally, the settlement price is verified. The specific verification requirements are as follows: the purchase amount meets the floating value requirement based on the settlement amount corresponding to the product specification in the rules configured by the merchant. If it is satisfied, that is, within the allowable amount range, the verification passes. The floating value is customized according to the specific situations of the platform, the merchant, and the product. For example, the floating value is about 5% based on the settlement amount corresponding to the product specification in the rules configured by the merchant for the purchase amount, which is the allowable amount. Otherwise, a clear prompt and the detailed data that do not correspond are given to form a downloadable file for the operation staff to evaluate whether it is risk data. If there is a risk, it can be rejected on the review page. If the purchase amount information meets the amount floating requirement in the merchant business rules configured by the merchant, the third verification pass information is that the amount verification requirement is met. Only when all three verification pass information are obtained, that is, all aspects pass the verification, can it enter the review page. If one party fails the verification, the data maintenance of the relationship data table can be continuously verified again, such as maintaining the store name relationship and the product name relationship, and then continue the verification after maintenance. When all aspects meet the verification requirements, the review function is entered. The page of the review function has a summary of the data verification, which can be viewed and downloaded. Whether the review meets the requirements is determined according to the previous verification results. Finally, the operation staff operates the review function, or a computer processing algorithm can be set to automatically review using the obtained verification results. If the preset review requirements are met, it passes the review; otherwise, it is rejected, and no write-off form can be generated for this batch of data.During the review process, it is supported to download the import file and the relationship maintenance file. The downloaded file is compared with the merchant's original business file, and the review operation is carried out according to the comparison result. If the comparison results are the same, the review is passed, and the data content that passes the review enters the subsequent processing.
[0043] Step S400: Determine the commodity type according to the reviewed and approved data information, and generate a write-off form based on the commodity type;
[0044] Further, the determining the commodity type according to the reviewed and approved data information and generating a write-off form based on the commodity type includes: determining the commodity type according to the reviewed and approved data information, where the commodity type includes a first type and a second type; when the commodity type is the first type, the write-off method in the write-off form is to directly deduct the account funds and generate a transaction record; when the commodity type is the second type, the write-off method in the write-off form is to perform coupon code write-off using the write-off transaction code.
[0045] Specifically, the data information that passes the review is sorted according to the commodity type to generate the corresponding write-off form and determine the fund deduction method. The commodity type is mainly divided into two categories, the first type is the package type, and the second type is the non-package type. For the package type, it includes multiple service items or fixed-amount fund storage, and the non-package type is the write-off of a single service order. Different commodity types correspond to different write-off forms. The write-off form includes the requirements for fund deduction corresponding to the commodity type and the requirements for generating transaction orders. For the package type, the set write-off method in the write-off form is to directly generate a package transaction record and directly deduct it from the merchant's account funds. For the non-package type, enter the service platform to simulate the generation of a write-off transaction code, and use the generated write-off transaction code to perform order write-off and deduct the merchant's account funds.
[0046] Step S500: Through the transaction module, perform transaction processing according to the write-off form according to the commodity type to obtain transaction information;
[0047] Further, the performing transaction processing according to the write-off form according to the commodity type through the transaction module to obtain transaction information includes: when the commodity type is the first type, obtain the transaction amount and account information; according to the transaction amount and account information, obtain the transaction information; when the commodity type is the second type, generate a write-off transaction code and simulate the merchant's purchase to obtain the system coupon code; according to the write-off transaction code and the system coupon code, obtain the transaction information.
[0048] Specifically, according to the different verification methods corresponding to different commodity types of the verification form, enter the trading module for trading processing. For the first type, its trading information is to directly deduct the funds of the merchant account using the trading amount and account information, and generate a transaction record. For the second type, the trading module verifies the trading code to simulate the merchant's purchase of coupon codes from the service platform. The coupon code of the verified trading code is the system coupon code plus the coupon secret generated by itself to ensure uniqueness. After the coupon code is generated, it is actively pushed to different stores to form a purchase order and a verification form, and the funds of the merchant account are verified. The trading module processes and generates the corresponding verification methods according to the data requirements of different trading types. The trading information includes the trading process corresponding to the commodity type and the verification method.
[0049] Step S600: Based on the trading information and the verification form, perform order verification through the verification module, generate order verification data, and store it.
[0050] Further, the performing order verification through the verification module based on the trading information and the verification form to generate order verification data includes: when the commodity type in the verification form is the first type, extract the trading amount and account information according to the trading information; perform fund deduction from the fund account of the account information according to the trading amount to obtain a transaction record, where the transaction record is used as the order verification data.
[0051] Further, the performing order verification through the verification module based on the trading information and the verification form to generate order verification data includes: when the commodity type in the verification form is the second type, actively push based on the verification trading code and the system coupon code in the trading information to generate a store verification order; obtain the settlement amount configured by the merchant according to the store verification order, and generate a store fund record; perform settlement deduction on the funds of the merchant account according to the store fund record to generate the order verification data.
[0052] Specifically, according to the commodity type in the write-off form, the specific transaction content in the transaction information is used for specific order write-off, that is, the write-off of the specific funds corresponding to the order. Vouchers for fund write-off, such as transaction records and fund settlement records, are stored as order write-off data to facilitate the search and management of the overall data of the write-off business. When it comes to the package type, the funds in the merchant account are directly deducted to generate package transaction records as order write-off data. When it is not of the package type, the store receives an external write-off form automatically pushed based on the write-off order code, that is, the store write-off form. The store simulates the generation of a purchase order and a write-off form, and settles and deducts the funds in the merchant account according to the settlement amount configured by the merchant to generate store fund transaction records. At the same time, a store settlement form is generated and recorded and stored as order write-off data. When using the write-off order code and the system coupon code, the coupon secret of the coupon code is used for verification. At the same time, field identifiers are added to the write-off order code and the corresponding system coupon code for identification and verification, achieving intelligent processing and statistics of the settlement amounts between merchants and between merchants and stores through a modular computer system, effectively improving the management level of the write-off business orders, and at the same time ensuring the reliability of the order write-off management process, thus forming a technical effect of a systematic, process-based, accurate, and highly versatile intelligent order statistics management method. Thereby, it solves the technical problem in the prior art that the settlement amount of the external write-off business of the service platform is manually operated, which is time-consuming, laborious, and prone to errors, and the write-off business cannot be reliably managed.
[0053] Embodiment 2
[0054] Based on a modular order management method for a write-off business in the foregoing embodiment and with the same inventive concept, the present invention also provides a modular order management system for a write-off business. Please refer to the attached Figure 2 , The system includes:
[0055] The first obtaining unit 11 is used to obtain merchant information, determine merchant business rules based on the merchant information, and configure merchant information through the project basic data configuration module according to the merchant information and the merchant business rules;
[0056] The first verification unit 12 is used to obtain a business import file based on the merchant information, verify the business import file through the merchant order entry module, and when the business import file meets the preset requirements of the merchant, enter the business import file;
[0057] The second obtaining unit 13 is used to verify the data content of the successfully entered business import file. When the content verification is successful, the verified data content is audited, and the audited passed data information is obtained;
[0058] The first generation unit 14 is configured to determine the commodity type according to the approved data information and generate a verification form based on the commodity type;
[0059] The third acquisition unit 15 is configured to perform transaction processing according to the verification form by the transaction module according to the commodity type to obtain transaction information;
[0060] The first execution unit 16 is configured to perform order verification through the verification module based on the transaction information and the verification form, generate order verification data, and store it.
[0061] Furthermore, the system further includes:
[0062] The first creation unit is configured to obtain merchant basic information and create the merchant information according to the merchant basic information;
[0063] The fourth acquisition unit is configured to obtain the correspondence between the merchant and the store, the correspondence between the merchant and the commodity, and the settlement setting information;
[0064] The first determination unit is configured to determine the merchant business rules according to the correspondence between the merchant and the store, the correspondence between the merchant and the commodity, and the settlement setting information;
[0065] The first configuration unit is configured to configure the merchant information based on the merchant basic information and the merchant business rules, laying a foundation for subsequent input data verification and transaction fund verification.
[0066] Furthermore, the system further includes:
[0067] The fifth acquisition unit is configured to obtain the merchant-defined format and use the merchant-defined format as the merchant preset requirement;
[0068] The first judgment unit is configured to judge whether the business import file meets the merchant-defined format;
[0069] The first storage unit is configured to, when it is satisfied, import the business import file into the verification management system and store it in the merchant information.
[0070] Furthermore, the system further includes:
[0071] The sixth acquisition unit is configured to obtain business store information according to the business import file;
[0072] A second judgment unit, which is used to judge whether the business store information meets the merchant business rules;
[0073] A seventh acquisition unit, which is used to acquire first verification qualified information when it is satisfied;
[0074] An eighth acquisition unit, which is used to acquire business commodity information;
[0075] A third judgment unit, which is used to judge whether the business commodity information meets the merchant business rules;
[0076] A ninth acquisition unit, which is used to acquire second verification qualified information when it is satisfied;
[0077] A second execution unit, which is used to acquire purchase amount information and judge whether the purchase amount information meets the amount floating requirement in the merchant business rules;
[0078] A tenth acquisition unit, which is used to acquire third verification qualified information when it is satisfied;
[0079] A second determination unit, which is used to determine content verification success information according to the first verification qualified information, the second verification qualified information, and the third verification qualified information.
[0080] Furthermore, the system further includes:
[0081] A third determination unit, which is used to determine the commodity type according to the approved data information, where the commodity type includes a first type and a second type;
[0082] A third execution unit, which is used to directly deduct account funds from the write-off list and generate a statement when the commodity type is the first type;
[0083] A fourth execution unit, which is used to perform coupon code write-off using a write-off transaction code when the commodity type is the second type.
[0084] Furthermore, the system further includes:
[0085] An eleventh acquisition unit, which is used to acquire the transaction amount and account information when the commodity type is the first type;
[0086] A twelfth acquisition unit, which is used to acquire the transaction information according to the transaction amount and account information;
[0087] A thirteenth acquisition unit, which is configured to generate a verification transaction code and simulate a merchant's purchase to obtain a system coupon code when the commodity type is the second type;
[0088] A fourteenth acquisition unit, which is configured to obtain the transaction information according to the verification transaction code and the system coupon code.
[0089] Further, the system further includes:
[0090] A first extraction unit, which is configured to extract the transaction amount and account information according to the transaction information when the commodity type in the verification form is the first type;
[0091] A fifteenth acquisition unit, which is configured to deduct funds from the capital account of the account information according to the transaction amount to obtain a transaction flow record, where the transaction flow record is used as the order verification data.
[0092] Further, the system further includes:
[0093] A fifth execution unit, which is configured to perform an active push based on the verification transaction code and the system coupon code in the transaction information to generate a store verification order when the commodity type in the verification form is the second type;
[0094] A sixteenth acquisition unit, which is configured to obtain the settlement amount configured by the merchant according to the store verification order and generate a store fund flow;
[0095] A sixth execution unit, which is configured to settle and deduct the funds of the merchant account according to the store fund flow to generate the order verification data.
[0096] The various embodiments in this specification are described in a progressive manner. Each embodiment focuses on the differences from other embodiments. The foregoing Figure 1 A modular order management method and a specific example of a verification service in Embodiment 1 are equally applicable to a modular order management system of a verification service in this embodiment. Through the foregoing detailed description of a modular order management method of a verification service, those skilled in the art can clearly know a modular order management system of a verification service in this embodiment. Therefore, for the sake of brevity of the specification, it will not be elaborated here. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the description of the method part.
[0097] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but rather to the broadest scope consistent with the principles and novel features disclosed herein.
[0098] Exemplary electronic device
[0099] The following refers to Figure 3 to describe the electronic device according to an embodiment of the present application.
[0100] Figure 3 The structural schematic diagram of an electronic device according to an embodiment of the present application is illustrated.
[0101] Based on the inventive concept of a modular order management method for a write-off operation in the foregoing embodiment, the present invention also provides a modular order management system for a write-off operation, on which a computer program is stored, and when the program is executed by a processor, it implements the steps of any one of the methods of the foregoing modular order management method for a write-off operation.
[0102] Among them, in Figure 3 , the bus architecture (represented by bus 300), bus 300 may include any number of interconnected buses and bridges, and bus 300 links various circuits including one or more processors represented by processor 302 and a memory represented by memory 304 together. Bus 300 may also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art, and therefore, will not be further described herein. Bus interface 305 provides an interface between bus 300 and receiver 301 and transmitter 303. Receiver 301 and transmitter 303 may be the same element, i.e., a transceiver, providing a unit for communicating with various other devices on a transmission medium.
[0103] Processor 302 is responsible for managing bus 300 and general processing, while memory 304 may be used to store data used by processor 302 when performing operations.
[0104] In summary, one or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:
[0105] The present application provides a modular order management method and system for write-off operations, including a project basic data configuration module, a merchant transaction order entry module, a transaction module, and a write-off module. By obtaining merchant information, merchant business rules are determined based on the merchant information, and merchant information configuration is performed by the project basic data configuration module according to the merchant information and the merchant business rules. Based on the merchant information, a business import file is obtained, and the business import file is verified by the merchant order entry module. When the business import file meets the preset requirements of the merchant, the business import file is entered. The data content of the successfully entered business import file is verified. When the content verification is successful, the verified data content is audited, and audited passed data information is obtained. According to the audited passed data information, the commodity type is determined, and a write-off form is generated based on the commodity type. The transaction module processes the transaction according to the write-off form according to the commodity type to obtain transaction information. Based on the transaction information and the write-off form, the order is written off by the write-off module to generate order write-off data and store it. It achieves the technical effect of constructing a systematic, process-based, accurate, and highly versatile intelligent order statistics management method, and intelligently processing and statistically calculating the settlement amounts between merchants and between merchants and stores through a modular system, effectively improving the management level of write-off business orders and ensuring the reliability of the order write-off management process. Thereby solving the technical problem in the prior art that the settlement amount of the external write-off business of the service platform is manually operated, which is time-consuming and laborious and prone to errors, and the write-off business cannot be reliably managed.
[0106] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, an apparatus, or a computer program product. Therefore, the present application can adopt the form of a complete software embodiment, a complete hardware embodiment, or an embodiment combining software and hardware aspects. In addition, the present application is in the form of a computer program product that can be implemented on one or more computer-usable storage media containing computer-usable program code. The computer-usable storage media include, but are not limited to, USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disk storage, compact disc read-only memory (CD-ROM), optical storage, and other media that can store program code.
[0107] The present invention is described with reference to the flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present invention. It should be understood that each flow and / or block in the flowchart and / or block diagram, and the combination of flows 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 the processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions executed by the processor of the computer or other programmable data processing device generate a system for implementing the functions specified in one or more flows and / or blocks in the flowchart. Figure 1 in one or more flows and / or blocks Figure 1 in one or more blocks.
[0108] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory produce a manufacture including an instruction system that implements the functions specified in one or more flows and / or blocks in the flowchart. Figure 1 in one or more flows and / or blocks Figure 1 in one or more blocks.
[0109] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more flows and / or blocks in the flowchart. Although the preferred embodiments of the present invention have been described, those skilled in the art can make additional changes and modifications to these embodiments once they learn the basic creative concepts. Figure 1 in one or more flows and / or blocks Figure 1 in one or more blocks. Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the same technology of the present invention, the present invention also intends to include these changes and modifications.
[0110] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the same technology of the present invention, the present invention also intends to include these changes and modifications.
Claims
1. A modular order management method for write-off operations, characterized in that The method is applied to a write-off management system, which includes a project basic data configuration module, a merchant transaction order entry module, a transaction module, and a write-off module. The method includes: Obtain merchant information, determine merchant business rules based on the merchant information, and configure the merchant information through the project basic data configuration module according to the merchant information and the merchant business rules; Based on the merchant information, obtain a business import file, and verify the business import file through the merchant order entry module. When the business import file meets the preset requirements of the merchant, enter the business import file; Verify the data content of the successfully entered business import file. When the content verification is successful, review the verified data content and obtain the approved data information; Determine the commodity type according to the approved data information, and generate a write-off form based on the commodity type; Perform transaction processing according to the write-off form and the commodity type through the transaction module to obtain transaction information; Based on the transaction information and the write-off form, perform order write-off through the write-off module to generate order write-off data and store it; Among them, determining the commodity type according to the approved data information and generating a write-off form based on the commodity type includes: Determine the commodity type according to the approved data information, where the commodity type includes a first type and a second type; When the commodity type is the first type, the write-off method in the write-off form is to directly deduct the account funds and generate a transaction record; When the commodity type is the second type, the write-off method in the write-off form is to perform coupon code write-off using a write-off transaction code; The step of performing transaction processing according to the write-off form and the commodity type through the transaction module to obtain transaction information includes: When the commodity type is the first type, obtain the transaction amount and account information; Obtain the transaction information according to the transaction amount and account information; When the commodity type is the second type, generate a write-off transaction code and simulate a merchant purchase to obtain a system coupon code; Obtain the transaction information according to the write-off transaction code and the system coupon code; The step of performing order write-off through the write-off module based on the transaction information and the write-off form to generate order write-off data includes: When the commodity type in the write-off form is the first type, extract the transaction amount and account information according to the transaction information; Deduct funds from the capital account of the account information according to the transaction amount to obtain a transaction record, where the transaction record is used as the order write-off data; The step of performing order write-off through the write-off module based on the transaction information and the write-off form to generate order write-off data includes: When the commodity type in the write-off form is the second type, actively push based on the write-off transaction code and system coupon code in the transaction information to generate a store write-off order; Obtain the settlement amount configured by the merchant according to the store write-off order and generate a store fund transaction record; Settle and deduct the funds in the merchant account according to the store fund flow, and generate the order cancellation data.
2. The method according to claim 1, characterized in that Obtain the merchant information, determine the merchant business rules based on the merchant information, and configure the merchant information through the project basic data configuration module according to the merchant information and the merchant business rules, including: Obtain the merchant basic information, and create the merchant information according to the merchant basic information; Obtain the correspondence between the merchant and the store, the correspondence between the merchant and the commodity, and the settlement setting information; Determine the merchant business rules according to the correspondence between the merchant and the store, the correspondence between the merchant and the commodity, and the settlement setting information; Configure the merchant information based on the merchant basic information and the merchant business rules, which serves as the basis for subsequent data entry verification and transaction fund cancellation.
3. The method according to claim 1, characterized in that Verify the business import file. When the business import file meets the merchant's preset requirements, enter the business import file, including: Obtain the merchant-defined format and use the merchant-defined format as the merchant's preset requirements; Judge whether the business import file meets the merchant-defined format; When it meets the requirements, import the business import file into the cancellation management system and store it in the merchant information.
4. The method according to claim 2, wherein Perform data content verification on the successfully entered business import file, including: Obtain the business store information according to the business import file; Judge whether the business store information meets the merchant business rules; When it meets the requirements, obtain the first verification pass information; Obtain the business commodity information; Judge whether the business commodity information meets the merchant business rules; When it meets the requirements, obtain the second verification pass information; Obtain the purchase amount information and judge whether the purchase amount information meets the amount floating requirements in the merchant business rules; When it meets the requirements, obtain the third verification pass information; Determine the content verification success information according to the first verification pass information, the second verification pass information, and the third verification pass information.
5. A modular order management system for write-off operations, characterized in that The system includes: The first acquisition unit is used to acquire merchant information, determine merchant business rules based on the merchant information, and configure merchant information through the project basic data configuration module according to the merchant information and the merchant business rules; The first verification unit is used to obtain a business import file based on the merchant information, verify the business import file through the merchant order entry module, and enter the business import file when the business import file meets the merchant's preset requirements; The second acquisition unit is used to perform data content verification on the successfully entered business import file, audit the verified data content when the content verification is successful, and obtain the audit passed data information; The first generation unit is used to determine the commodity type according to the audit passed data information and generate a cancellation form based on the commodity type; The third acquisition unit is used to perform transaction processing according to the cancellation form through the transaction module according to the commodity type and obtain transaction information; A first execution unit, which is used to perform order verification based on the transaction information and the verification form through a verification module, generate order verification data, and store it; The system further includes: A third determination unit, which is used to determine the commodity type according to the approved data information, where the commodity type includes a first type and a second type; A third execution unit, which is used to directly deduct the account funds and generate a transaction record when the commodity type is the first type in the verification form; A fourth execution unit, which is used to perform coupon code verification using a verification transaction code when the commodity type is the second type in the verification form; An eleventh acquisition unit, which is used to acquire the transaction amount and account information when the commodity type is the first type; A twelfth acquisition unit, which is used to obtain the transaction information according to the transaction amount and the account information; A thirteenth acquisition unit, which is used to generate a verification transaction code and simulate merchant procurement to obtain system coupon codes when the commodity type is the second type; A fourteenth acquisition unit, which is used to obtain the transaction information according to the verification transaction code and the system coupon codes; The system further includes: A first extraction unit, which is used to extract the transaction amount and account information according to the transaction information when the commodity type in the verification form is the first type; A fifteenth acquisition unit, which is used to deduct funds from the funds account of the account information according to the transaction amount to obtain a transaction record, where the transaction record is used as the order verification data; A fifth execution unit, which is used to actively push based on the verification transaction code and system coupon codes in the transaction information to generate a store verification order when the commodity type in the verification form is the second type; A sixteenth acquisition unit, which is used to obtain the settlement amount configured by the merchant according to the store verification order and generate a store funds record; A sixth execution unit, which is used to settle and deduct the merchant's account funds according to the store funds record to generate the order verification data.
6. A modular order management system for write-off operations, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the method according to any one of claims 1-4.
Citation Information
Patent Citations
Two-dimensional code generation method and device, information entry method and system and order processing method and system
CN106548388A