Voucher permission processing method and device
By configuring data communication between vehicle equipment and servers on the taxi, matching the target itinerary information of the payment order and engaging in electronic voucher application permissions, the problem of fund losses caused by multiple vouchers in the taxi service is solved, and more efficient and accurate voucher management is achieved.
Patent Information
- Application Number
- CN202411658179.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2021-08-18
- Publication Date
- 2025-02-25
AI Technical Summary
In the prior art, when taxi services apply for electronic certificates online and print physical certificates offline, it leads to multiple certificates corresponding to one order, resulting in loss of funds from the service provider.
By configuring vehicle equipment on a taxi, communicating data with the server, and connecting the vehicle equipment with the pricing component, matching the target itinerary information of the payment order, activate electronic voucher application permissions, and after the voucher application entrance is triggered, the voucher application status is synchronized to control the printing permissions of the entity voucher.
This avoids users from issuing multiple certificates on a trip information, reduces the service provider's financial losses, and improves the efficiency and accuracy of taxi services.
Smart Images

Figure CN119515482A_ABST
Abstract
Description
[0001] This application is a divisional application of the Chinese invention patent application with the application date of August 18, 2021, application number CN202110948087.5, and name “Certificate Authority Processing Method and Device”. Technical Field
[0002] This document relates to the field of data processing technology, and in particular to a credential authority processing method and device. Background Art
[0003] With the development of the Internet, online services have received widespread attention from users. Users can apply for services and issue service certificates online. With the development of informatization, taxi services have gradually become informatized. Users can make reservations and pay for taxis online. Taxis are a form of transportation service that is convenient, comfortable, flexible and all-weather. To a certain extent, they are comparable to private cars and have become a mode of travel that focuses on meeting personalized travel needs and those with strong payment capabilities. Taxis have always been able to provide convenience for users' travel. However, while taxis bring convenience and comfort to users, there are still many problems that have not been effectively solved, which restricts the development of the taxi industry. Summary of the invention
[0004] One or more embodiments of the present specification provide a method for processing credential permissions. The credential permission processing method includes: matching target travel information in the travel information uploaded by each vehicle equipment according to the payment order. Opening the electronic credential application permission for the target travel information, and displaying the credential application entrance on the user terminal based on the opening of the electronic credential application permission. After the credential application entrance is triggered, the credential application status is synchronized to the target vehicle equipment that uploaded the target travel information, so as to control the pricing component to close the printing permission of the physical credential for the target travel information.
[0005] One or more embodiments of the present specification provide another method for processing credential permissions, including: matching target travel information in the travel information uploaded by each vehicle equipment according to the payment order. Enabling the electronic credential application permission for the target travel information, and displaying the credential application entrance on the user terminal based on the activation of the electronic credential application permission. If the credential printing status of the target travel information uploaded by the target vehicle equipment is detected, closing the electronic credential application permission based on the credential printing status.
[0006] One or more embodiments of the present specification provide a credential authority processing device, including: a matching module, configured to match target travel information in the travel information uploaded by each vehicle equipment according to a payment order. An activation module, configured to activate the electronic credential application authority for the target travel information, so as to display a credential application portal on a user terminal based on the activation of the electronic credential application authority. A synchronization module, configured to synchronize the credential application status to the target vehicle equipment that uploaded the target travel information after the credential application portal is triggered, so as to control the pricing component to close the printing authority of the physical credential for the target travel information.
[0007] One or more embodiments of the present specification provide another credential authority processing device, including: an information matching module, configured to match target travel information in the travel information uploaded by each vehicle equipment according to the payment order. A permission activation module, configured to activate the electronic credential application authority for the target travel information, so as to display the credential application entrance on the user terminal based on the activation of the electronic credential application authority. A permission closing module, configured to close the electronic credential application authority based on the credential printing status if the credential printing status of the target travel information uploaded by the target vehicle equipment is detected.
[0008] One or more embodiments of the present specification provide a credential authority processing device, including: a processor; and a memory configured to store computer executable instructions, wherein when the computer executable instructions are executed, the processor: matches the target travel information in the travel information uploaded by each vehicle equipment according to the payment order. Enable the electronic credential application permission for the target travel information, and display the credential application entrance on the user terminal based on the activation of the electronic credential application permission. After the credential application entrance is triggered, the credential application status is synchronized to the target vehicle equipment that uploaded the target travel information, so as to control the pricing component to close the printing permission of the physical credential for the target travel information.
[0009] One or more embodiments of the present specification provide another credential authority processing device, including: a processor; and a memory configured to store computer executable instructions, wherein when the computer executable instructions are executed, the processor is configured to: match target travel information in the travel information uploaded by each vehicle equipment according to the payment order. Enable the electronic credential application authority for the target travel information, and display the credential application entrance on the user terminal based on the activation of the electronic credential application authority. If the credential printing status of the target travel information uploaded by the target vehicle equipment is detected, the electronic credential application authority is closed based on the credential printing status.
[0010] One or more embodiments of the present specification provide a storage medium for storing computer executable instructions, which implement the following process when executed: matching target travel information in the travel information uploaded by each vehicle equipment according to the payment order. Opening the electronic certificate application permission for the target travel information, and displaying the certificate application entrance on the user terminal based on the opening of the electronic certificate application permission. After the certificate application entrance is triggered, the certificate application status is synchronized to the target vehicle equipment that uploaded the target travel information, so as to control the pricing component to close the printing permission of the physical certificate for the target travel information.
[0011] One or more embodiments of the present specification provide another storage medium for storing computer executable instructions, which implement the following process when executed: matching the target travel information in the travel information uploaded by each vehicle equipment according to the payment order. Opening the electronic certificate application permission for the target travel information, and displaying the certificate application entrance on the user terminal based on the opening of the electronic certificate application permission. If the certificate printing status of the target travel information uploaded by the target vehicle equipment is detected, closing the electronic certificate application permission based on the certificate printing status. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] In order to more clearly illustrate one or more embodiments of the present specification or the technical solutions in the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present specification. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative labor. Figure 1 A processing flow chart of a credential authority processing method provided for one or more embodiments of this specification; Figure 2 A processing flow chart of a credential authority processing method applied to a taxi scenario provided by one or more embodiments of this specification; Figure 3 A processing flow chart of another credential authority processing method provided for one or more embodiments of this specification; Figure 4 A processing flow chart of another credential authority processing method applied to a taxi scenario provided by one or more embodiments of this specification; Figure 5 A schematic diagram of a credential authority processing device provided for one or more embodiments of this specification; Figure 6 A schematic diagram of another credential authority processing device provided for one or more embodiments of this specification; Figure 7A schematic diagram of the structure of a credential authority processing device provided for one or more embodiments of this specification; Figure 8 A schematic diagram of the structure of another credential authority processing device provided for one or more embodiments of this specification. DETAILED DESCRIPTION
[0013] In order to enable those skilled in the art to better understand the technical solutions in one or more embodiments of this specification, the technical solutions in one or more embodiments of this specification will be clearly and completely described below in conjunction with the drawings in one or more embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this specification, not all of them. Based on one or more embodiments of this specification, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this document.
[0014] This specification provides an embodiment of a method for processing credential permissions: Reference Figure 1 , which shows a processing flow chart of a credential authority processing method provided in this embodiment, referring to Figure 2 , which shows a processing flow chart of a credential authority processing method applied to a taxi scenario provided by this embodiment.
[0015] Reference Figure 1 The credential authority processing method provided in this embodiment specifically includes steps S102 to S106.
[0016] Step S102, matching the target trip information in the trip information uploaded by each vehicle equipment according to the payment order.
[0017] In actual applications, when applying for electronic vouchers online, physical vouchers are printed offline at the same time, resulting in multiple vouchers for one order, causing financial losses to the service provider. For example, in taxi services, users ask the driver for a physical voucher when getting off the car, but because the meter for printing physical vouchers cannot communicate with the data of the online electronic voucher platform, users can also apply for electronic vouchers online based on the printed physical vouchers, resulting in multiple vouchers for one travel order.
[0018] The credential authority processing method provided in this embodiment configures a vehicle machine on the taxi that communicates data with the server, and connects the vehicle machine with the meter component, so that the vehicle machine can obtain the trip information synchronized by the meter component when the meter is deducted, lifted, and the physical voucher is printed, and the trip information is further synchronized to the server, so that the server can match it according to the synchronized trip information, and open and close the electronic voucher application authority for the target trip information when the target trip information is matched.
[0019] Specifically, after the user submits a payment request by scanning the material identification code configured for the target vehicle through the user terminal, the server matches the target travel information among the multiple travel information uploaded by each vehicle equipment according to the payment order generated after the payment processing, opens the electronic voucher application permission for the target travel information, sends a permission opening reminder to the user terminal, and enables the user terminal to display the payment result page of the application control for configuring the electronic invoice. If it is detected that the application control is triggered, the voucher application status is sent to the target vehicle equipment that uploaded the target travel information, so that the vehicle equipment writes a permission closing instruction for the physical voucher of the target travel information to the pricing component, so that when the pricing component detects that the printing control of the configured physical voucher is triggered, an invalid reminder is displayed; In addition, if the voucher printing status sent by the metering machine after printing the physical voucher uploaded by the target vehicle machine is received, the electronic voucher application permission is closed, and a permission closing reminder is sent to the user terminal, so that the user terminal updates the payment result page according to the permission closing reminder. In this way, when the electronic voucher of the target trip information has been issued, the printing permission of the physical voucher is closed, and when the physical voucher is printed, the electronic voucher application permission is closed, so as to avoid multiple vouchers corresponding to one trip information, resulting in financial losses of the service provider.
[0020] In actual applications, vouchers include service vouchers issued or collected by units or individuals when purchasing goods, providing or receiving various services, and engaging in other business activities. They are the original basis for financial accounting and an important basis for inspection by relevant agencies. In this embodiment, the voucher refers to the vehicle service voucher generated after taking a taxi and paying, specifically including electronic vouchers in electronic form and physical vouchers in physical form, among which electronic vouchers refer to vouchers issued online, and physical vouchers include paper vouchers printed offline. The payment order includes a payment order generated after the payment request submitted after the user terminal scans the payment identification code is processed. The trip information includes the trip start time, trip end time, trip fare, driver identification, trip mileage, equipment identification and / or vehicle identification.
[0021] The vehicle equipment includes equipment configured on the vehicle and having a physical connection relationship with the pricing component configured on the vehicle. The vehicle equipment and the pricing component transmit information through the physical connection. In addition, the vehicle equipment can also communicate data with the server through the communication module configured by itself or the vehicle. Optionally, the vehicle equipment, the pricing component and the vehicle have a one-to-one correspondence; for the pricing component configured for any vehicle, when the pricing termination instruction is detected, the trip details are synchronized to the vehicle equipment with a physical connection; the vehicle equipment uploads the received trip details and the equipment identification as trip information. In addition, after the pricing component detects that the configured printing control is triggered, it sends the voucher printing status of the trip information of the printed paper invoice to the connected vehicle equipment. The pricing component refers to a component that can collect the trip status of the vehicle and display the trip fee according to the trip time or trip mileage, such as a taxi meter configured for a taxi.
[0022] In specific implementation, when a user takes a taxi, the driver will deduct the meter when getting on the car, and lift the meter when getting off the car. The user pays by scanning the driver's payment identification code when getting off the car. After the user pays successfully, the target trip information is matched in the trip information uploaded by each vehicle machine according to the order information recorded in the user's payment order. In order to improve the validity of the matched target trip information, an optional implementation method provided in this embodiment is to match the target trip information in the following way: Reading the payment time, payment fee and / or payee ID recorded in the payment order; The target itinerary information is matched in the itinerary information according to the payment time, the payment fee and / or the payee identifier.
[0023] Specifically, matching is performed according to one or more of the payment time, payment fee, and payee identification recorded in the payment order. In an optional implementation provided by this embodiment, in the process of matching according to the payment time, payment fee, and payee identification, the payment time, payment fee, and payee identification recorded in the payment order are first read, and then at least one first trip information whose time distance between the trip end time and the payment time is less than the time threshold is screened in at least one trip information, and then the at least one trip information is screened again to obtain at least one second trip information whose trip fee is consistent with the payment fee, and finally, according to the payee identification, the target trip information whose driver identification in the at least one second trip information is consistent with the payee identification is queried. It should be noted that in the process of determining the target trip according to the payment time, payment fee, and payee identification, the screening order can be first based on the payment time, then based on the payment fee, and finally based on the payee identification, or first based on the payee identification, then based on the payment fee, and finally based on the payment time, which is not limited in this embodiment. In addition, during the screening process, matching may also be performed based on other information recorded in the payment order, which is not limited in this embodiment.
[0024] For example, at the end of a taxi trip, the user scans the payment identification code of driver D posted on the vehicle to pay a fare of 10 yuan. In the payment order generated after the payment is completed, the payment time, the payment fee of 10 yuan, and the payment identification of the payee as driver D are read. Then, the stored trip information is filtered, and at least one first trip information corresponding to the trip end time with a time distance of less than 5 minutes from the payment time is first filtered, and then at least one second trip information with a trip fee of 10 yuan is filtered out from the at least one first trip information, and then the trip information with the driver identification of driver D is filtered out from the at least one second trip information as the target trip information. It should be noted that if there are multiple target trip information filtered out, the matching result according to the payment order is empty.
[0025] In addition, in order to reduce the operating procedures of the server and save resources, when obtaining the vehicle trip information uploaded by the vehicle equipment, if it is detected that the vehicle trip information already carries the voucher printing status, the vehicle trip information will not be used as the trip information matched with the payment order. In an optional implementation provided by this embodiment, in the process of determining the trip information, the vehicle trip information uploaded by the vehicle equipment is first obtained; then it is detected whether the vehicle trip information contains the voucher printing status; if so, no processing is performed; if not, the vehicle trip information is stored as the trip information.
[0026] Step S104, opening the electronic certificate application authority for the target itinerary information.
[0027] In this embodiment, after the user takes a taxi, in order to enhance the user's awareness of the voucher, not only the online voucher application authority is enabled for the user, but also the offline physical voucher printing authority is enabled for the user. The online voucher application authority is the electronic voucher application authority, but applying for an electronic voucher online and printing a physical voucher offline at the same time can easily result in a trip information corresponding to multiple vouchers. Therefore, in order to solve the "mutual exclusivity" of applying for an electronic invoice online and printing a physical invoice offline in the above mechanism, for the target trip information, when neither the physical voucher is printed offline nor the electronic voucher is applied for online, the online and offline voucher authorities are enabled at the same time. However, when applying for an electronic voucher online, the offline physical voucher printing authority is closed, and when printing a physical voucher offline, the online electronic voucher application authority is closed.
[0028] In specific implementation, after matching the target itinerary information of the payment order, the electronic voucher application permission of the target itinerary information is opened, and after the permission is opened, the payment result and the permission opening reminder are sent to the user terminal, so that the user terminal can display the voucher application entrance based on the opening of the electronic voucher application permission. In an optional implementation manner provided by this embodiment, after sending the payment result and the permission opening reminder to the user terminal, the user terminal displays the voucher application entrance in the following manner: Get the payment results and permission activation reminders sent by the server; Based on the payment result and the permission activation reminder, rendering and displaying a payment result page of an application control for configuring an electronic voucher; The payment order is generated based on a payment request submitted after the user terminal scans the material identification code of the target vehicle.
[0029] Specifically, when the target itinerary information is matched, the electronic certificate application permission for the target itinerary information is opened, and the payment result and the permission activation reminder are sent to the user terminal. After the user terminal receives the payment result and the permission activation reminder, the payment result page of the application control for the electronic certificate is rendered and displayed according to the payment result and the permission activation reminder. In addition, the application entrance can also be displayed in the form of a link, which is not limited in this embodiment.
[0030] For example, after matching the target itinerary information, the electronic voucher application permission for the target itinerary information is opened, and the payment result and permission opening reminder are sent to the user terminal based on the opening of the electronic voucher application permission. The user terminal renders and displays the payment result page configured with the electronic voucher application entry according to the payment result and permission opening reminder. It should be noted that if the paper voucher is not printed, the user can display the electronic voucher application entry when viewing the transaction record of the payment order later.
[0031] After the user terminal displays the payment result page for configuring the application control, if the user triggers the application control, the user terminal submits an electronic certificate application request to the server. In an optional implementation manner provided by this embodiment, if the electronic certificate application request is received, the following operations are performed: According to the electronic voucher application request submitted by the user terminal after the application portal is triggered, the target itinerary information is transmitted to the voucher application interface provided by the third-party platform; Obtain the electronic certificate returned by the certificate application interface.
[0032] Specifically, the third-party platform includes a platform with authority to issue electronic certificates, such as a tax platform. When receiving an electronic certificate application request, the target trip information is transmitted to the certificate application interface provided by the third-party platform, so that the third-party platform creates an electronic certificate corresponding to the target trip information. After obtaining the electronic certificate, the certificate application status is synchronized with the target vehicle equipment that uploaded the target trip information.
[0033] Step S106, after the credential application entry is triggered, the target vehicle equipment that uploads the target trip information synchronizes the credential application status.
[0034] The voucher application status refers to the status in which an electronic voucher has been issued for the target itinerary information; the voucher status of the target itinerary information includes the voucher printing status and the voucher application status. The target itinerary information is marked as the voucher printing status after printing the paper voucher, and is marked as the voucher application status after applying for the electronic voucher.
[0035] In specific implementation, after detecting that the voucher application entrance is triggered and an electronic voucher is issued, the voucher application status is synchronized to the target vehicle equipment that uploads the target trip information, so as to control the pricing component to close the permission to print the physical voucher for the target trip information. In an optional implementation provided by this embodiment, if the electronic voucher returned by the voucher application interface is detected, the voucher application status is synchronized to the target vehicle equipment based on the electronic voucher, so that the target vehicle equipment writes a permission closing instruction to the pricing component based on the voucher application status; wherein, after the permission closing instruction is written to the pricing component, if it is detected that the printing control of the configured paper voucher is triggered, an invalid reminder is displayed. The invalid reminder includes a voice reminder and a text display reminder.
[0036] Specifically, the user can choose whether to jump to the third-party platform for the electronic application entrance to apply for the electronic certificate. If the user chooses to apply for the electronic certificate, after detecting the electronic certificate of the target trip information, the machine identification carried in the target trip information is queried, and the certificate application status is sent to the target vehicle machine corresponding to the machine identification, so that the pricing component connected to the target vehicle machine controls to close the printing authority of the paper certificate for the target trip information.
[0037] In addition, if the user does not choose to apply for an electronic certificate, after printing the paper certificate offline, the pricing component sends the certificate printing status of the paper certificate of the target trip information to the target vehicle equipment, and the target vehicle equipment uploads the certificate printing status to the server. After the server receives the certificate printing status, it closes the online electronic certificate application permission and synchronizes the closure result to the third-party platform, so that the third-party platform does not issue the electronic certificate for the target trip information, and sends a permission closure reminder to the user terminal, so that the user terminal updates the displayed payment result page so that the updated payment result page does not display the application entrance. In an optional implementation manner provided by the present embodiment, if it is detected that the target vehicle equipment receives and uploads the voucher printing status after the print control configured in the pricing component is triggered, the electronic voucher application permission is closed based on the voucher printing status; based on the closure of the electronic voucher application permission, a permission closure reminder is sent to the user terminal, so that the user terminal updates the payment result page configured with the voucher application entrance; wherein the target trip information is marked as the voucher printing status after printing the paper voucher, and is marked as the voucher application status after applying for the electronic voucher; after the payment result page is updated, the display of the voucher application entrance is cancelled or the voucher application entrance cannot be triggered.
[0038] In order to improve the travel efficiency of users, enable users to quickly complete payment and voucher application at the end of the trip, and make it convenient for drivers to operate so that physical vouchers can be printed without triggering the print control, in this embodiment, a delayed printing mechanism is set, and a preset time is configured in the pricing component as the waiting time. When the meter lifting action of the pricing component is detected, a countdown is performed based on the waiting time. If it is detected that the waiting time countdown is completed, a paper voucher is printed, and the voucher printing status is uploaded through the target vehicle equipment. If a permission closing instruction is received from the target vehicle equipment within the countdown range of the waiting time, the countdown of the waiting time is terminated, and the printing authority of the physical voucher of the target trip information is closed.
[0039] Optionally, if the pricing component does not detect the permission closing instruction within the preset time after detecting the pricing termination instruction, it performs a paper voucher printing operation on the target trip information and synchronizes the voucher printing status to the target vehicle equipment based on the printing operation; if the pricing component detects the permission closing instruction within the preset time after detecting the pricing termination instruction, it closes the printing permission of the physical voucher.
[0040] The following uses the application of a credential authority processing method provided by this embodiment in a taxi scenario as an example to further illustrate the credential authority processing method provided by this embodiment. Figure 2 , a credential authority processing method applied to a taxi scenario, specifically includes steps S202 to S212.
[0041] Step S202, matching the target trip information in the trip information uploaded by each vehicle equipment according to the payment order.
[0042] Step S204, opening the electronic certificate application authority for the target travel information.
[0043] Step S206, sending the order result of the payment order and the permission activation reminder to the user terminal, so that the user terminal displays the payment result page of the application entrance for configuring the electronic certificate.
[0044] Step S208, according to the electronic voucher application request submitted by the user terminal after the application portal is triggered, the target itinerary information is transmitted to the voucher application interface provided by the third-party platform.
[0045] Step S210, obtaining the electronic certificate returned by the certificate application interface.
[0046] Step S212, synchronizing the certificate application status to the target vehicle equipment that uploads the target trip information according to the electronic certificate, so that the target vehicle equipment sends a permission closing instruction for the paper certificate of the target trip information to the pricing component.
[0047] To summarize, the credential authority processing method provided in this embodiment first matches the target itinerary information in the itinerary information uploaded by each vehicle equipment according to the payment order, and then opens the electronic credential application authority for the target itinerary information, so as to display the credential application entrance on the user terminal based on the opening of the electronic credential application authority, and finally, after the credential application entrance is triggered, the credential application status is synchronized to the target vehicle equipment that uploads the target itinerary information, so as to control the pricing component to close the printing authority of the physical credential for the target itinerary information, thereby preventing the user from issuing multiple vouchers for one order.
[0048] Another credential authority processing method embodiment provided in this specification: Reference Figure 3, which shows a processing flow chart of a credential authority processing method provided in this embodiment, referring to Figure 4 , which shows a processing flow chart of a credential authority processing method applied to a taxi scenario provided by this embodiment.
[0049] Reference Figure 3 The credential authority processing method provided in this embodiment specifically includes steps S302 to S306.
[0050] Step S302, matching the target trip information in the trip information uploaded by each vehicle equipment according to the payment order.
[0051] In actual applications, when applying for electronic vouchers online, physical vouchers are printed offline at the same time, resulting in multiple vouchers for one order, causing financial losses to the service provider. For example, in taxi services, users ask the driver for paper vouchers when getting off the car, but because the meter for printing paper vouchers cannot communicate with the data of the online electronic voucher platform, users can also apply for electronic vouchers online based on the printed paper vouchers, resulting in multiple vouchers for one travel order.
[0052] The credential authority processing method provided in this embodiment configures vehicle equipment on the taxi for data communication with the server, and connects the vehicle equipment with the meter component, so that the vehicle equipment can obtain the trip information synchronized by the meter component when the meter is deducted, lifted, and paper vouchers are printed, and further synchronize the trip information to the server, so that the server can match it according to the synchronized trip information, and open and close the electronic voucher application channel for the target trip information when the target trip information is matched.
[0053] Specifically, after the user submits a payment request by scanning the material identification code configured by the target vehicle through the user terminal, the server matches the target travel information among the multiple travel information uploaded by each vehicle equipment according to the payment order generated after the payment processing, opens the electronic voucher application permission for the target travel information, sends a permission opening reminder to the user terminal, and makes the user terminal display the payment result page of the application control configured with the electronic invoice. If the voucher printing status sent by the pricing equipment uploaded by the target vehicle equipment after printing the paper voucher is received, the electronic voucher application permission is closed, and a permission closing reminder is sent to the user terminal, so that the user terminal updates the payment result page according to the permission closing reminder. In this way, when printing paper vouchers, the electronic voucher application permission is closed to avoid multiple vouchers corresponding to one travel information, resulting in financial losses for the service provider.
[0054] In actual applications, vouchers include service vouchers issued or collected by units or individuals when purchasing goods, providing or receiving various services, and engaging in other business activities. They are the original basis for financial accounting and an important basis for inspection by relevant agencies. In this embodiment, the voucher refers to the vehicle service voucher generated after taking a taxi and paying, specifically including electronic vouchers in electronic form and physical vouchers in physical form, among which electronic vouchers refer to vouchers issued online, and physical vouchers include paper vouchers printed offline. The payment order includes a payment order generated after the payment request submitted after the user terminal scans the payment identification code is processed. The trip information includes the trip start time, trip end time, trip fare, driver identification, trip mileage, equipment identification and / or vehicle identification.
[0055] The vehicle equipment includes equipment configured in the vehicle and having a physical connection relationship with the pricing component configured in the vehicle. The vehicle equipment and the pricing component transmit information through the physical connection. In addition, the vehicle equipment can also communicate data with the server through the communication module configured by itself or the vehicle. Optionally, the vehicle equipment, the pricing component and the vehicle have a one-to-one correspondence; for the pricing component configured in any vehicle, when the pricing termination instruction is detected, the trip details are synchronized to the vehicle equipment with which the physical connection is established; the vehicle equipment uploads the received trip details and the equipment identification as trip information; after the pricing component detects that the configured printing control is triggered, it sends the trip information of the printed paper invoice and the physical voucher instruction that the physical voucher has been printed to the vehicle equipment with which the physical connection is established. The pricing component refers to a component that can collect the trip status of the vehicle and display the trip fee according to the trip time or trip mileage, such as the taximeter configured in a taxi.
[0056] In specific implementation, when a user takes a taxi, the driver will deduct the meter when getting on the car, and lift the meter when getting off the car. The user pays by scanning the driver's payment identification code when getting off the car. After the user pays successfully, the target trip information is matched in the trip information uploaded by each vehicle machine according to the order information recorded in the user's payment order. In order to improve the validity of the matched target trip information, in this embodiment, the target trip information is matched in the following way: Reading the payment time, payment fee and / or payee ID recorded in the payment order; The target itinerary information is matched in the itinerary information according to the payment time, the payment fee and / or the payee identifier.
[0057] Specifically, matching is performed according to one or more of the payment time, payment fee, and payee identification recorded in the payment order. In the process of matching according to the payment time, payment fee, and payee identification, the payment time, payment fee, and payee identification recorded in the payment order are first read, and then at least one first trip information whose time distance between the trip end time and the payment time is less than the time threshold is screened in at least one trip information, and then the at least one trip information is screened for a second time to obtain at least one second trip information whose trip fee is consistent with the payment fee, and finally, according to the payee identification, the target trip information whose driver identification in the at least one second trip information is consistent with the payee identification is queried. It should be noted that in the above process of determining the target trip according to the payment time, payment fee, and payee identification, the order of screening can be first according to the payment time, then according to the payment fee, and finally according to the payee identification, or first according to the payee identification, then according to the payment fee, and finally according to the payment time, which is not limited in this embodiment. In addition, in the process of screening, matching can also be performed according to other information recorded in the payment order, which is not limited in this embodiment.
[0058] For example, at the end of a taxi trip, the user scans the payment identification code of driver D to pay a fare of 10 yuan. In the payment order generated after the payment is completed, the payment time, the payment fee of 10 yuan, and the payment identification of the payee as driver D are read. Then, in the stored trip information, at least one first trip information corresponding to the trip end time with a time distance of less than 5 minutes from the payment time is filtered, and then at least one second trip information with a trip fee of 10 yuan is filtered out from the at least one first trip information, and then the trip information with the driver identification of driver D is filtered out from the at least one second trip information as the target trip information. It should be noted that if there are multiple target trip information filtered out, the matching result according to the payment order is empty.
[0059] In addition, in order to reduce the operating procedures of the server and save resources, when obtaining the vehicle trip information uploaded by the vehicle equipment, if it is detected that the vehicle trip information already carries the voucher printing status, the vehicle trip information will not be used as the trip information matched with the payment order. In an optional implementation provided by this embodiment, in the process of determining the trip information, the vehicle trip information uploaded by the vehicle equipment is first obtained; then it is detected whether the vehicle trip information contains the voucher printing status; if so, no processing is performed; if not, the vehicle trip information is stored as the trip information.
[0060] Step S304, opening the electronic certificate application authority for the target itinerary information.
[0061] In specific implementation, after matching the target itinerary information of the payment order, the electronic voucher application permission of the target itinerary information is opened, and after the permission is opened, the payment result and the permission opening reminder are sent to the user terminal, so that the user terminal can display the voucher application entrance based on the opening of the electronic voucher application permission. In an optional implementation manner provided by this embodiment, after sending the payment result and the permission opening reminder to the user terminal, the user terminal displays the voucher application entrance in the following manner: Get the payment results and permission activation reminders sent by the server; Based on the payment result and the permission activation reminder, rendering and displaying a payment result page of an application control for configuring an electronic voucher; The payment order is generated based on a payment request submitted after the user terminal scans the material identification code of the target vehicle.
[0062] Specifically, when the target itinerary information is matched, the electronic certificate application permission for the target itinerary information is opened, and the payment result and the permission activation reminder are sent to the user terminal. After the user terminal receives the payment result and the permission activation reminder, the payment result page of the application control for the electronic certificate is rendered and displayed according to the payment result and the permission activation reminder. In addition, the application entrance can also be displayed in the form of a link, which is not limited in this embodiment.
[0063] For example, after matching the target itinerary information, the electronic voucher application permission for the target itinerary information is opened, and the payment result and permission opening reminder are sent to the user terminal based on the opening of the electronic voucher application permission. The user terminal renders and displays the payment result page configured with the electronic voucher application entry according to the payment result and permission opening reminder. It should be noted that if the paper voucher is not printed, the user can display the electronic voucher application entry when viewing the transaction record of the payment order later.
[0064] After the user terminal displays the payment result page with the application control configured, if the user triggers the application control, the user terminal submits an electronic certificate application request to the server. If the electronic certificate application request is received, the target itinerary information is transmitted to the certificate application interface provided by the third-party platform according to the electronic certificate application request submitted by the user terminal after the application entry is triggered, and the electronic certificate returned by the certificate application interface is obtained.
[0065] Specifically, the third-party platform includes a platform with authority to issue electronic certificates, such as a tax platform. When receiving an electronic certificate application request, the target trip information is transmitted to the certificate application interface provided by the third-party platform, so that the third-party platform creates an electronic certificate corresponding to the target trip information. After obtaining the electronic certificate, the certificate application status is synchronized with the target vehicle equipment that uploaded the target trip information.
[0066] Step S306: If the printing status of the voucher of the target vehicle equipment uploading the target trip information is detected, the electronic voucher application authority is closed based on the printing status of the voucher.
[0067] The voucher status of the target itinerary information includes a voucher printing status and a voucher application status. The target itinerary information is marked as a voucher printing status after printing a paper voucher, and is marked as a voucher application status after applying for an electronic voucher.
[0068] During specific implementation, if the user does not choose to apply for an electronic certificate, after printing the paper certificate offline, the pricing component sends a physical certificate instruction for the paper certificate of the target trip information to the target vehicle equipment, so that the target vehicle equipment uploads the certificate printing status based on the physical certificate instruction, and the target vehicle equipment uploads the certificate printing status to the server. After the server receives the certificate printing status, it closes the online electronic certificate application permission and synchronizes the closure result to the third-party platform, so that the third-party platform does not issue the electronic certificate for the target trip information, and sends a permission closure reminder to the user terminal, so that the user terminal updates the displayed payment result page so that the updated payment result page does not display the application entrance.
[0069] Optionally, if the target vehicle equipment detects the voucher printing status received and uploaded after the printing control configured in the pricing component is triggered; based on the voucher printing status, the electronic voucher application permission is closed, and a permission closure reminder is sent to the user terminal, so that the user terminal updates the payment result page configured with the voucher application entry. The target trip information is marked as voucher printing status after printing a paper voucher, and is marked as voucher application status after applying for an electronic voucher; after the payment result page is updated, the display of the voucher application entry is cancelled or the voucher application entry cannot be triggered.
[0070] The following uses the application of a credential authority processing method provided by this embodiment in a taxi scenario as an example to further illustrate the credential authority processing method provided by this embodiment. Figure 4 , a credential authority processing method applied to a taxi scenario, specifically includes steps S402 to S412.
[0071] Step S402, matching the target trip information in the trip information uploaded by each vehicle equipment according to the payment order.
[0072] Step S404, opening the electronic certificate application authority for the target travel information.
[0073] Step S406, sending the order result of the payment order and the permission activation reminder to the user terminal, so that the user terminal displays the payment result page of the application entrance for configuring the electronic certificate.
[0074] Step S408, obtaining the printing status of the certificate uploaded by the target vehicle equipment.
[0075] Among them, the voucher printing status is uploaded by the target vehicle equipment based on the physical voucher instruction sent by the meter, and the target vehicle equipment is the vehicle equipment that uploads the target trip information.
[0076] Step S410: closing the electronic certificate application authority based on the certificate printing status.
[0077] Step S412: Sending a permission closing reminder to the user terminal so that the user terminal updates the displayed payment result page.
[0078] Among them, the updated payment result page does not display the application entrance.
[0079] To summarize, the credential authority processing method provided in this embodiment first matches the target travel information in the travel information uploaded by each vehicle equipment according to the payment order, and then opens the electronic credential application authority for the target travel information, so as to display the credential application entrance on the user terminal based on the opening of the electronic credential application authority, and finally, if the credential printing status of the target travel information uploaded by the target vehicle equipment is detected, the electronic credential application authority is closed based on the credential printing status, thereby preventing the user from issuing multiple credentials for one order.
[0080] An embodiment of a credential authority processing device provided in this specification is as follows: In the above-mentioned embodiment, a credential authority processing method is provided, and correspondingly, a credential authority processing device is also provided, which is described below with reference to the accompanying drawings.
[0081] Reference Figure 5 , which shows a schematic diagram of a credential authority processing device provided in this embodiment.
[0082] Since the device embodiment corresponds to the method embodiment, the description is relatively simple, and the relevant parts can refer to the corresponding description of the method embodiment provided above. The device embodiment described below is only illustrative.
[0083] This embodiment provides a credential authority processing device, including: A matching module 502 is configured to match the target trip information in the trip information uploaded by each vehicle tool according to the payment order; The activation module 504 is configured to activate the electronic credential application authority of the target itinerary information, so as to display the credential application entrance on the user terminal based on the activation of the electronic credential application authority; The synchronization module 506 is configured to synchronize the credential application status to the target vehicle machine that uploads the target trip information after the credential application entry is triggered, so as to control the pricing component to close the printing authority of the physical credential for the target trip information.
[0084] Another embodiment of a credential authority processing device provided in this specification is as follows: In the above-mentioned embodiment, a credential authority processing method is provided, and correspondingly, a credential authority processing device is also provided, which is described below with reference to the accompanying drawings.
[0085] Reference Figure 6 , which shows a schematic diagram of a credential authority processing device provided in this embodiment.
[0086] Since the device embodiment corresponds to the method embodiment, the description is relatively simple, and the relevant parts can refer to the corresponding description of the method embodiment provided above. The device embodiment described below is only illustrative.
[0087] This embodiment provides a credential authority processing device, including: The information matching module 602 is configured to match the target trip information in the trip information uploaded by each vehicle tool according to the payment order; The permission opening module 604 is configured to open the electronic credential application permission of the target itinerary information, so as to display the credential application entrance on the user terminal based on the opening of the electronic credential application permission; The permission closing module 606 is configured to close the electronic certificate application permission based on the certificate printing status if it is detected that the target vehicle equipment has uploaded the certificate printing status of the target trip information.
[0088] An embodiment of a credential authority processing device provided in this specification is as follows: Corresponding to the credential authority processing method described above, based on the same technical concept, one or more embodiments of this specification also provide a credential authority processing device, which is used to execute the credential authority processing method provided above. Figure 7 A schematic diagram of the structure of a credential authority processing device provided for one or more embodiments of this specification.
[0089] This embodiment provides a credential authority processing device, including: like Figure 7As shown, the credential authority processing device may have relatively large differences due to different configurations or performances, and may include one or more processors 701 and memory 702, and the memory 702 may store one or more storage applications or data. Among them, the memory 702 may be a short-term storage or a persistent storage. The application stored in the memory 702 may include one or more modules (not shown in the figure), and each module may include a series of computer executable instructions in the credential authority processing device. Furthermore, the processor 701 may be configured to communicate with the memory 702 and execute a series of computer executable instructions in the memory 702 on the credential authority processing device. The credential authority processing device may also include one or more power supplies 703, one or more wired or wireless network interfaces 704, one or more input / output interfaces 705, one or more keyboards 706, etc.
[0090] In a specific embodiment, the credential authority processing device includes a memory and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer executable instructions in the credential authority processing device, and the one or more programs are configured to be executed by one or more processors, including computer executable instructions for performing the following: Matching the target trip information with the trip information uploaded by each vehicle equipment according to the payment order; Opening the electronic voucher application authority for the target itinerary information, and displaying the voucher application entrance on the user terminal based on the opening of the electronic voucher application authority; After the voucher application entry is triggered, the voucher application status is synchronized with the target vehicle equipment that uploads the target trip information to control the pricing component to close the printing authority of the physical voucher for the target trip information.
[0091] Another embodiment of a credential authority processing device provided in this specification is as follows: Corresponding to the credential authority processing method described above, based on the same technical concept, one or more embodiments of this specification also provide a credential authority processing device, which is used to execute the credential authority processing method provided above. Figure 8 A schematic diagram of the structure of a credential authority processing device provided for one or more embodiments of this specification.
[0092] This embodiment provides a credential authority processing device, including: like Figure 8As shown, the credential authority processing device may have relatively large differences due to different configurations or performances, and may include one or more processors 801 and memory 802, and the memory 802 may store one or more storage applications or data. Among them, the memory 802 may be a short-term storage or a persistent storage. The application stored in the memory 802 may include one or more modules (not shown in the figure), and each module may include a series of computer executable instructions in the credential authority processing device. Furthermore, the processor 801 may be configured to communicate with the memory 802 and execute a series of computer executable instructions in the memory 802 on the credential authority processing device. The credential authority processing device may also include one or more power supplies 803, one or more wired or wireless network interfaces 804, one or more input / output interfaces 805, one or more keyboards 806, etc.
[0093] In a specific embodiment, the credential authority processing device includes a memory and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer executable instructions in the credential authority processing device, and the one or more programs are configured to be executed by one or more processors, including computer executable instructions for performing the following: Matching the target trip information with the trip information uploaded by each vehicle equipment according to the payment order; Opening the electronic voucher application authority for the target itinerary information, and displaying the voucher application entrance on the user terminal based on the opening of the electronic voucher application authority; If the voucher printing status of the target vehicle equipment uploading the target trip information is detected, the electronic voucher application authority is closed based on the voucher printing status.
[0094] An embodiment of a storage medium provided in this specification is as follows: Corresponding to the credential authority processing method described above, based on the same technical concept, one or more embodiments of this specification also provide a storage medium.
[0095] The storage medium provided in this embodiment is used to store computer executable instructions, and the computer executable instructions implement the following process when executed: Matching the target trip information with the trip information uploaded by each vehicle equipment according to the payment order; Opening the electronic voucher application authority for the target itinerary information, and displaying the voucher application entrance on the user terminal based on the opening of the electronic voucher application authority; After the voucher application entry is triggered, the voucher application status is synchronized with the target vehicle equipment that uploads the target trip information to control the pricing component to close the printing authority of the physical voucher for the target trip information.
[0096] It should be noted that the embodiment of the storage medium in this specification and the embodiment of the credential authority processing method in this specification are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the aforementioned corresponding method, and the repeated parts will not be repeated.
[0097] Another storage medium embodiment provided in this specification is as follows: Corresponding to the credential authority processing method described above, based on the same technical concept, one or more embodiments of this specification also provide a storage medium.
[0098] The storage medium provided in this embodiment is used to store computer executable instructions, and the computer executable instructions implement the following process when executed: Matching the target trip information with the trip information uploaded by each vehicle equipment according to the payment order; Opening the electronic voucher application authority for the target itinerary information, and displaying the voucher application entrance on the user terminal based on the opening of the electronic voucher application authority; If the voucher printing status of the target vehicle equipment uploading the target trip information is detected, the electronic voucher application authority is closed based on the voucher printing status.
[0099] It should be noted that the embodiment of the storage medium in this specification and the embodiment of the credential authority processing method in this specification are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the aforementioned corresponding method, and the repeated parts will not be repeated.
[0100] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0101] In the 1930s, improvements to a technology could be clearly distinguished as hardware improvements (for example, improvements to circuit structures such as diodes, transistors, switches, etc.) or software improvements (improvements to method flows). However, with the development of technology, many of today's method flow improvements can be regarded as direct improvements to hardware circuit structures. Designers almost always obtain the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that an improvement in a method flow cannot be implemented using hardware entity modules. For example, a programmable logic device (PLD) (such as a field programmable gate array (FPGA)) is such an integrated circuit whose logical function is determined by the user's programming of the device. Designers can "integrate" a digital system on a PLD by programming it themselves, without having to ask chip manufacturers to design and produce dedicated integrated circuit chips. Moreover, nowadays, instead of manually making integrated circuit chips, this kind of programming is mostly implemented by "logic compiler" software, which is similar to the software compiler used when developing and writing programs, and the original code before compilation must also be written in a specific programming language, which is called hardware description language (HDL). There is not only one kind of HDL, but many kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. The most commonly used ones are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also know that it is only necessary to program the method flow slightly in the above-mentioned hardware description languages and program it into the integrated circuit, and then it is easy to obtain the hardware circuit that implements the logic method flow.
[0102] The controller may be implemented in any suitable manner, for example, the controller may take the form of a microprocessor or processor and a computer-readable medium storing a computer-readable program code (e.g., software or firmware) executable by the (micro)processor, a logic gate, a switch, an application-specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller, examples of which include but are not limited to the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicone Labs C8051F320, and the memory controller may also be implemented as part of the control logic of the memory. It is also known to those skilled in the art that, in addition to implementing the controller in a purely computer-readable program code manner, the controller may be implemented in the form of a logic gate, a switch, an application-specific integrated circuit, a programmable logic controller, and an embedded microcontroller by logically programming the method steps. Therefore, such a controller may be considered as a hardware component, and the devices for implementing various functions included therein may also be considered as structures within the hardware component. Or even, the devices for implementing various functions may be considered as both software modules for implementing the method and structures within the hardware component.
[0103] The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
[0104] For the convenience of description, the above devices are described in terms of functions and are divided into various units. Of course, when implementing the embodiments of this specification, the functions of each unit can be implemented in the same or multiple software and / or hardware.
[0105] It should be understood by those skilled in the art that one or more embodiments of the present specification may be provided as a method, system or computer program product. Therefore, one or more embodiments of the present specification may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present specification 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.
[0106] This specification is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of this specification. 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.
[0107] 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 including 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.
[0108] 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 in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0109] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0110] Memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.
[0111] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined in this article, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0112] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0113] One or more embodiments of the present specification may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. One or more embodiments of the present specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.
[0114] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0115] The above description is only an embodiment of this document and is not intended to limit this document. For those skilled in the art, this document may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this document should be included in the scope of the claims of this document.
Claims
1. A method for processing credential permissions, comprising: Matching the target trip information with the trip information uploaded by each vehicle equipment according to the payment order; Activate the permission to apply for the electronic certificate of the target itinerary information and the permission to print the physical certificate; If an electronic certificate of the target trip information applied for based on the electronic certificate application authority is detected, the certificate application status is synchronized with the target vehicle machine that uploads the target trip information to control the pricing component to close the printing authority.
2. According to the credential authority processing method described in claim 1, there is a one-to-one correspondence between the vehicle equipment, the pricing component and the vehicle; for the pricing component configured for any vehicle, when a pricing termination instruction is detected, the trip details are synchronized to the vehicle equipment with which the physical connection is established; the vehicle equipment uploads the received trip details and the equipment identification as trip information.
3. According to the credential authority processing method of claim 1, after the electronic credential application authority is activated, the credential application entrance is displayed on the user terminal based on the activation of the electronic credential application authority; the user terminal displays the credential application entrance in the following manner: Get the payment results and permission activation reminders sent by the server; Based on the payment result and the permission activation reminder, rendering and displaying a payment result page of an application control for configuring an electronic voucher; in, The payment order is generated based on a payment request submitted after the user terminal scans the material identification code of the target vehicle.
4. The credential authority processing method according to claim 3, after the step of opening the electronic credential application authority for the target trip information and the printing authority for the physical credential is executed, and before the step of synchronizing the credential application status to the target vehicle machine that uploads the target trip information based on the electronic credential application authority is executed to control the pricing component to close the printing authority, further comprising: According to the electronic voucher application request submitted by the user terminal after the voucher application portal is triggered, the target itinerary information is transmitted to the voucher application interface provided by the third-party platform; Obtain the electronic certificate returned by the certificate application interface.
5. The credential authority processing method according to claim 4, wherein the target vehicle equipment that uploads the target trip information synchronizes the credential application status, including: Based on the electronic certificate, synchronizing the certificate application status to the target vehicle equipment, so that the target vehicle equipment writes a permission closing instruction to the pricing component based on the certificate application status; Among them, after the permission closing instruction is written into the pricing component, if it is detected that the printing control of the configured paper voucher is triggered, an invalid reminder is displayed.
6. The credential authority processing method according to claim 1, wherein the step of matching the target itinerary information in the itinerary information uploaded by each vehicle tool according to the payment order comprises: Reading the payment time, payment fee and / or payee ID recorded in the payment order; The target itinerary information is matched in the itinerary information according to the payment time, the payment fee and / or the payee identifier.
7. The credential authority processing method according to claim 1, before the step of matching the target itinerary information in the itinerary information uploaded by each vehicle tool according to the payment order is executed, it also includes: Obtain vehicle travel information uploaded by vehicle equipment; Detecting whether the vehicle trip information includes a voucher printing status; If not, the vehicle travel information is stored as the travel information.
8. The credential authority processing method according to claim 1, wherein the step of matching the target itinerary information in the itinerary information uploaded by each vehicle tool according to the payment order comprises: Read the payment time, payment fee and payee ID recorded in the payment order; Filtering at least one first trip information whose time distance between the trip termination time and the payment time is less than a time threshold from at least one trip information; Performing a secondary screening on the at least one itinerary information to obtain at least one second itinerary information whose itinerary cost is consistent with the payment cost; According to the payee identifier, query the target trip information whose driver identifier in the at least one second trip information is consistent with the payee identifier.
9. The credential authority processing method according to claim 1, further comprising: Sending a permission closing reminder to the user terminal based on the closing of the electronic certificate application permission, so that the user terminal updates the payment result page configured with the certificate application entry; Among them, the target itinerary information is marked as the voucher printing status after printing the paper voucher, and is marked as the voucher application status after applying for the electronic voucher; after the payment result page is updated, the display of the voucher application entrance is cancelled or the voucher application entrance cannot be triggered.
10. The credential authority processing method according to claim 1, if the pricing component does not detect the authority closing instruction within a preset time after detecting the pricing termination instruction, a paper voucher printing operation is performed on the target trip information and the voucher printing status is synchronized to the target vehicle equipment based on the printing operation; If the pricing component detects the permission closing instruction within a preset time after detecting the pricing termination instruction, the printing permission of the physical voucher is closed.
11. A method for processing credential permissions, comprising: Matching the target trip information with the trip information uploaded by each vehicle equipment according to the payment order; Activate the permission to apply for the electronic certificate of the target itinerary information and the permission to print the physical certificate; If it is detected that the target vehicle equipment has uploaded the voucher printing status of the target trip information after the pricing component prints the physical voucher of the target trip information based on the printing authority, the electronic voucher application authority is closed.
12. According to the credential authority processing method of claim 11, the vehicle equipment, the pricing component and the vehicle have a one-to-one correspondence; the pricing component configured for any vehicle, when detecting a pricing termination instruction, synchronizes the trip details to the vehicle equipment with which the physical connection is established; The vehicle equipment uploads the received trip details and equipment identification as trip information; After the pricing component detects that the configured printing control is triggered, it sends the trip information of the printed paper invoice and the physical voucher instruction that the physical voucher has been printed to the vehicle equipment that has established a physical connection.
13. The credential authority processing method according to claim 11, after the electronic credential application authority is activated, a credential application entrance is displayed on the user terminal based on the activation of the electronic credential application authority; the user terminal displays the credential application entrance in the following manner: Get the payment results and permission activation reminders sent by the server; Based on the payment result and the permission activation reminder, a payment result page of an application control configured with an electronic voucher is rendered and displayed.
14. The method for processing credential authority according to claim 13, wherein if it is detected that the target vehicle equipment has uploaded the credential printing status of the target trip information after the pricing component prints the physical credential of the target trip information based on the printing authority, after the step of closing the electronic credential application authority is executed, it further comprises: Sending a permission closing reminder to the user terminal so that the user terminal updates the payment result page; Among them, after the payment result page is updated, the display of the voucher application entrance is cancelled or the voucher application entrance cannot be triggered.
15. The credential authority processing method according to claim 11, before the step of matching the target itinerary information in the itinerary information uploaded by each vehicle tool according to the payment order is executed, it also includes: Obtain vehicle travel information uploaded by vehicle equipment; Detecting whether the vehicle trip information includes a voucher printing status; If not, the vehicle travel information is stored as the travel information.
16. A credential authority processing device, comprising: A matching module configured to match target trip information in the trip information uploaded by each vehicle tool according to the payment order; An activation module is configured to activate the electronic certificate application permission and the physical certificate printing permission of the target itinerary information; The synchronization module is configured to synchronize the credential application status to the target vehicle machine that uploads the target trip information if the electronic credential applied for the target trip information based on the electronic credential application authority is detected, so as to control the pricing component to close the printing authority.
17. A credential authority processing device, comprising: An information matching module is configured to match target trip information in the trip information uploaded by each vehicle tool according to the payment order; A permission activation module, configured to activate the electronic certificate application permission and the physical certificate printing permission of the target itinerary information; The permission closing module is configured to close the electronic certificate application permission if it detects the certificate printing status of the target trip information uploaded by the target vehicle equipment after the pricing component prints the physical certificate of the target trip information based on the printing permission.
18. A credential authority processing device, comprising: processor; as well as, a memory configured to store computer executable instructions which, when executed, cause the processor to: Matching the target trip information with the trip information uploaded by each vehicle equipment according to the payment order; Activate the permission to apply for the electronic certificate of the target itinerary information and the permission to print the physical certificate; If an electronic certificate of the target trip information applied for based on the electronic certificate application authority is detected, the certificate application status is synchronized with the target vehicle machine that uploads the target trip information to control the pricing component to close the printing authority.
19. A credential authority processing device, comprising: processor; as well as, a memory configured to store computer executable instructions which, when executed, cause the processor to: Matching the target trip information with the trip information uploaded by each vehicle equipment according to the payment order; Activate the permission to apply for the electronic certificate of the target itinerary information and the permission to print the physical certificate; If it is detected that the target vehicle equipment has uploaded the voucher printing status of the target trip information after the pricing component prints the physical voucher of the target trip information based on the printing authority, the electronic voucher application authority is closed.
20. A storage medium for storing computer executable instructions, wherein the computer executable instructions implement the following process when executed: Matching the target trip information with the trip information uploaded by each vehicle equipment according to the payment order; Activate the permission to apply for the electronic certificate of the target itinerary information and the permission to print the physical certificate; If an electronic certificate of the target trip information applied for based on the electronic certificate application authority is detected, the certificate application status is synchronized with the target vehicle machine that uploads the target trip information to control the pricing component to close the printing authority.
21. A storage medium for storing computer executable instructions, wherein the computer executable instructions implement the following process when executed: Matching the target trip information with the trip information uploaded by each vehicle equipment according to the payment order; Activate the permission to apply for the electronic certificate of the target itinerary information and the permission to print the physical certificate; If it is detected that the target vehicle equipment has uploaded the voucher printing status of the target trip information after the pricing component prints the physical voucher of the target trip information based on the printing authority, the electronic voucher application authority is closed.