Method for supporting order filing and invoicing
By calling the order acquisition and recovery interface in the online car-hailing platform, the problem of invoices that cannot be issued by archived orders is solved, which improves user experience and system efficiency and reduces customer service pressure.
Patent Information
- Application Number
- CN202411672985.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-21
- Publication Date
- 2025-03-18
AI Technical Summary
In online car-hailing platforms, archived orders cannot be issued normally, resulting in poor user experience and increased customer service pressure.
By calling the order information interface and the order recovery interface, we can determine whether the order information can be obtained and restored. If it is successful, the order information will be parsed and the invoice will be issued. If it fails, the corresponding error message will be returned.
Optimize users' experience when applying for invoices, reduce customer service processing pressure, and improve the system's efficiency when processing archive orders.
Smart Images

Figure CN119648319A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of online car-hailing platforms, and specifically relates to a method for supporting the issuance of invoices for archived orders. Background Art
[0002] In the era of online car-hailing, the number of orders is increasing rapidly, which poses a higher challenge to the order query system. It is necessary to adopt certain strategies for optimization, such as only retaining data within a certain period of time in the order table and regularly archiving expected orders, that is, transferring from the order table to the archive table, so as to improve the order query performance. In this context, if the channel uses archived orders to issue invoices, the online car-hailing system cannot find the order information, resulting in failure to issue invoices. The channel will prompt the user to contact the customer service of the online car-hailing platform for invoicing. The user contacts the customer service to assist in completing the invoicing, resulting in the failure of using archived orders to issue invoices, which is not user-friendly and increases the pressure on customer service. For this reason, the present invention proposes a method for supporting the issuance of invoices for archived orders. Summary of the invention
[0003] The object of the present invention is to provide a method for supporting invoicing of archived orders to solve the problems raised in the above background technology.
[0004] To achieve the above-mentioned purpose, the present invention provides the following technical solution: a method for supporting the issuance of invoices for archived orders, the specific steps comprising: S1: a user applies for an invoice request;
[0005] S2: After receiving the invoice request, the system calls the order information acquisition interface to determine whether the order can be acquired successfully. If yes, execute step S4; if no, execute the subsequent process;
[0006] S3: Call the restore order interface to determine whether the restore is successful. If not, execute step S6; if yes, execute the subsequent process.
[0007] S4: parse the order information, call the invoice issuing interface, and determine whether the invoice issuing is successful. If not, execute step S7; if yes, execute the subsequent process.
[0008] S5: Return the result of issuing the invoice successfully, and go to step S8;
[0009] S6: Return error information and execute step S8;
[0010] S7: Return to the invoicing failure, and execute step S8;
[0011] S8: Return information to the user;
[0012] S9: End.
[0013] Preferably, the error message content in step S6 is: "The order number does not exist, please reconfirm."
[0014] Preferably, in step S3, the restoration order of the restoration order interface can set a time range, and the time range can be manually set according to different city conditions.
[0015] Preferably, after the invoicing fails in step S7, when the information is returned to the user, the reason for the invoicing failure can be noted and sent back together.
[0016] Compared with the prior art, the beneficial effects of the present invention are: when a user applies for an invoice, if the order can be queried normally, the invoice can be directly issued; if the order cannot be queried, the order recovery interface is called, and if the recovery is successful, the order information is queried and the invoice is issued, and if it is unsuccessful, the user is prompted with a failure; the functions are optimized, the user experience is improved, and the pressure on customer service is reduced. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 It is a schematic diagram of the process of the present invention. DETAILED DESCRIPTION
[0018] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0019] See also Figure 1 , a technical solution is provided: a method for supporting invoicing of archived orders, the specific steps comprising: S1: user applies for an invoicing request;
[0020] S2: After receiving the invoice request, the system calls the order information acquisition interface to determine whether the order can be acquired successfully. If yes, execute step S4; if no, execute the subsequent process;
[0021] S3: Call the restore order interface to determine whether the restore is successful. If not, execute step S6. If yes, execute the subsequent process.
[0022] S4: parse the order information, call the invoice issuing interface, and determine whether the invoice issuing is successful. If not, execute step S7; if yes, execute the subsequent process.
[0023] S5: Return the success of the invoice issuance and execute step S8;
[0024] S6: Return an error message "Order number does not exist, please reconfirm", and execute step S8;
[0025] S7: Return invoicing failure;
[0026] S8: Return information to the user;
[0027] S9: End.
[0028] In this embodiment, preferably, in step S3, the restoration order of the restoration order interface can set a time limit range, and the time limit range can be manually set according to different city conditions.
[0029] In this embodiment, preferably, after the invoicing fails in step S7, when the information is returned to the user, the reason for the invoicing failure may be noted and sent back together.
[0030] Although embodiments of the present invention have been shown and described (see the above detailed description for details), it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to these embodiments without departing from the principles and spirit of the present invention, and the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A method for supporting invoicing of archived orders, characterized by: The specific steps include: S1: user applies for an invoice request; S2: After receiving the invoice request, the system calls the order information acquisition interface to determine whether the order can be acquired successfully. If yes, execute step S4; if no, execute the subsequent process; S3: Call the restore order interface to determine whether the restore is successful. If not, execute step S6; if yes, execute the subsequent process. S4: parse the order information, call the invoice issuing interface, and determine whether the invoice issuing is successful. If not, execute step S7; if yes, execute the subsequent process. S5: Return the result of issuing the invoice successfully, and go to step S8; S6: Return error information and execute step S8; S7: Return to the invoice failure, and execute step S8; S8: Return information to the user; S9: End.
2. A method for supporting invoicing of archived orders according to claim 1, characterized in that: The error message in step S6 is: "Order number does not exist, please reconfirm." 3. A method for supporting invoicing of archived orders according to claim 1, characterized in that: In step S3, the restoration order of the restoration order interface can set a time range, and the time range can be manually set according to different city conditions.
4. A method for supporting invoicing of archived orders according to claim 1, characterized in that: After the invoicing fails in step S7, when returning information to the user, the reason for the invoicing failure can be noted and sent back together.