Traceable battery replacement consumption order settlement method and device, and medium

By splitting and verifying the battery swap consumption orders from multiple nodes and generating bills and settlement statements, the traceability of various consumption types in the traditional settlement process is solved, the accuracy and traceability of order settlement are achieved, and the user experience is improved.

CN120278779APending Publication Date: 2025-07-08AULTON NEW ENERGY AUTOMOBILE TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411212925.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-12-29
Filing Date
2024-08-30
Publication Date
2025-07-08

AI Technical Summary

Technical Problem

The traditional battery swap consumption order settlement process cannot meet the settlement needs of various consumption types, which increases the difficulty of traceability in the settlement process and cannot promptly check settlement problems.

Method used

By splitting user battery swap consumption orders into multiple nodes, order verification is carried out, battery swap consumption bills and settlement statements are generated, traceability information is stored, detailed process data and multiple traceability methods are provided, and order accuracy and traceability are ensured.

Benefits of technology

It improves the accuracy and efficiency of order settlement, reduces the workload of repeated settlements, supports settlement needs of various consumption types, and realizes the traceability of the order settlement process, which facilitates problem investigation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120278779A_ABST
    Figure CN120278779A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a traceable power conversion consumption order settlement method and device and a medium, and relates to the technical field of power conversion order settlement, and the method comprises the steps: obtaining a user power conversion consumption order of a current user, and carrying out the order verification of the user power conversion consumption order; determining a corresponding power conversion consumption bill according to the power conversion consumption order of the user in a state that the verification is passed; obtaining user account information corresponding to the current user, and generating a power conversion consumption settlement bill according to the user account information and the power conversion consumption bill; and according to the power conversion consumption settlement bill, performing expense settlement in the user account of the current user, and storing the power conversion consumption bill and the power conversion consumption settlement bill, thereby realizing traceable order settlement of the power conversion consumption order of the user.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application claims priority from the invention patent application filed with the National Intellectual Property Administration on December 29, 2023, with the application number 202311867160.1 and the invention title "A Traceable Settlement Method, Device and Medium for Battery Swap Consumption Orders". The full text of the above Chinese patent application is incorporated herein by reference. Technical Field

[0002] This specification relates to the technical field of battery swap order settlement, and particularly to a traceable settlement method, device and medium for battery swap consumption orders. Background Art

[0003] When performing consumption settlement for battery swap orders on the battery swap client side, information such as user accounts, vehicles, and station terminals is required. By querying the battery swap vehicle and station terminal billing configurations, the total order amount is calculated, and then preferential deductions are made. After that, it is matched with the account balance in the user account to deduct the corresponding balance package.

[0004] There are differences in user accounts, and there are differences in consumption types such as consumption discounts for different users. In the traditional order settlement process, the order settlement under different consumption types needs to be operated according to the corresponding processes. There are repeated operations such as checking parameters and checking balances between multiple settlement processes, which increases the difficulty of maintaining the settlement process. In addition, if there is an abnormality in order settlement, since the order settlement under different consumption types needs to be operated according to the corresponding processes, it increases the difficulty of tracing the operation traces, which is not conducive to troubleshooting problems during the settlement process. Therefore, the traditional order settlement process cannot meet the settlement requirements of multiple consumption types, increases the tracing difficulty in the settlement process, and cannot troubleshoot settlement problems in a timely manner. Summary of the Invention

[0005] One or more embodiments of this specification provide a traceable settlement method, device and medium for battery swap consumption orders to solve the following technical problems: The traditional order settlement process cannot meet the settlement requirements of multiple consumption types, increases the tracing difficulty in the settlement process, and cannot troubleshoot settlement problems in a timely manner.

[0006] One or more embodiments of this specification adopt the following technical solutions:

[0007] One or more embodiments of the present specification provide a traceable method for settling battery swap consumption orders, the method comprising: obtaining a current user's battery swap consumption order to perform order verification on the user's battery swap consumption order; when the verification is passed, determining a corresponding battery swap consumption bill based on the user's battery swap consumption order; obtaining user account information corresponding to the current user, and generating a battery swap consumption settlement sheet based on the user account information and the battery swap consumption bill; settling fees in the current user's user account based on the battery swap consumption settlement sheet, and storing the battery swap consumption bill and the battery swap consumption settlement sheet.

[0008] Through the above technical solution, the user's battery swap consumption order is split according to multiple nodes, and the multiple steps in the settlement process are processed and stored separately, providing detailed process data of the order settlement process; through order verification, the order accuracy of the user's battery swap consumption order is guaranteed, and the extra settlement workload of illegal and repeated orders is avoided; through the battery swap consumption bill and the battery swap consumption settlement bill, the bill settlement process is provided with discount data that is actually related to the original bill data and the user account, which improves the settlement process and discount usage process and can be applicable to a variety of consumption types; considering the differences in account availability of different users, the settlement fees corresponding to various settlement resources can be provided to users, which is convenient for improving the user experience and improving the accuracy of deductions; the battery swap consumption bill and the battery swap consumption settlement bill are stored to provide traceability data for the order settlement process, realizing the traceability of the order settlement process, which is conducive to timely troubleshooting of settlement problems.

[0009] Furthermore, after storing the power exchange consumption bill and the power exchange consumption settlement sheet, the method also includes: generating pre-verification node information by performing order verification on the user's power exchange consumption order; determining the bill processing node information according to the power exchange consumption bill and the power exchange consumption settlement sheet; performing fee settlement according to the power exchange consumption settlement sheet to determine the settlement node information; generating traceability information of the user's power exchange consumption order according to the pre-verification node information, the bill processing node information and the settlement node information, wherein the traceability information includes the order identifier of the user's power exchange consumption order, the user identifier of the current user and at least one of the node storage addresses of each node information; and tracing the order settlement process of the user's power exchange consumption order through the traceability information.

[0010] Through the above technical solution, after storing multiple node information, traceability information is generated according to the specific node storage address stored, and traceability information identifiers such as order identifier and user identifier are set, which is conducive to tracing the information of each node in the settlement process through orders or users, and provides a variety of traceability methods to facilitate the rapid positioning of supporting data for subsequent settlement issues.

[0011] Further, order verification is performed on the user's battery swapping consumption order, which specifically includes: obtaining the order information of the user's battery swapping consumption order, where the order information includes an order identifier and order battery swapping information, and the order battery swapping information includes the vehicle attributes of the vehicle to be swapped and the vehicle battery swapping mileage data; performing format verification on the order identifier of the user's battery swapping consumption order to generate a format verification identifier for the user's battery swapping consumption order, where the format verification identifier includes a legal identifier and an illegal identifier; in the case where the format verification identifier is a legal identifier, performing order search in a pre-constructed completed order storage area according to the order identifier to verify the processing status of the user's battery swapping consumption order and generate a processing status identifier for the user's battery swapping consumption order, where the processing status identifier includes an unprocessed identifier and a processed status identifier; performing battery swapping information verification on the user's battery swapping consumption order according to the order battery swapping information to generate a battery swapping verification identifier for the user's battery swapping consumption order, where the battery swapping verification identifier includes a verification compliance identifier and a verification violation identifier; encoding the format verification identifier, the processing status identifier, and the battery swapping verification identifier of the user's battery swapping consumption order according to a preset encoding method to generate pre-verification node information for the user's battery swapping consumption order.

[0012] Through the above technical solution, by performing identifier legality verification on the order identifier of the user's battery swapping consumption order, the legality of the order identifier of the user's battery swapping consumption order is ensured; by verifying the processing status of the user's battery swapping consumption order, the problem of repeated settlement caused by processing duplicate orders is avoided, the duplicate workload of duplicate orders can be reduced, and further the problem of repeated deduction is avoided, improving the user experience; in addition, by performing battery swapping information verification on the battery swapping information, the generation of incorrect battery swapping information is avoided, further ensuring the accuracy of order settlement; before order settlement, pre-verification of the order is performed to ensure the accuracy and legality of the order, avoiding the settlement workload caused by incorrect orders, and improving the accuracy and settlement efficiency of order settlement.

[0013] Further, according to the user's battery swapping consumption order, the corresponding battery swapping consumption bill is determined, which specifically includes: obtaining multiple consumption configuration information corresponding to the user's battery swapping consumption order, where the consumption configuration information includes any one of vehicle battery swapping mileage data, vehicle battery swapping power data, battery swapping times, and battery swapping time; charging the user's battery swapping consumption order according to the multiple consumption configuration information and separating according to multiple settlement resources to generate the battery swapping consumption bill, where the battery swapping consumption bill includes the original bill fees corresponding to the multiple settlement resources respectively.

[0014] Furthermore, a power swap consumption settlement statement is generated based on the user account information and the power swap consumption bill, specifically including: obtaining the user account information of the current user, wherein the user account information includes user preferential resources; performing discount calculation on the power swap consumption bill through the user preferential resources, and separating the bill according to multiple settlement resources to generate a power swap consumption settlement bill, wherein the power swap consumption settlement bill includes discounted bill fees corresponding to multiple settlement resources; based on the power swap consumption bill and the power swap consumption settlement bill, generating the bill processing node information of the user's power swap consumption order.

[0015] Through the above technical solution, before the order is settled, a battery swap consumption bill and a battery swap consumption settlement bill are generated. The battery swap consumption bill is the original fee corresponding to the order, and is a variety of settlement resources. It provides original bill data for the bill settlement process, improves the settlement process, and uses a variety of settlement resources to generate original fee bills, which can meet the settlement needs of various consumption types; combined with the user's account information, a battery swap consumption settlement bill is generated, that is, the corresponding discounted bill data, which provides discount data that is actually related to the user account for the bill settlement process, improves the discount usage process, and also uses a variety of settlement resources, which can be applicable to a variety of consumption types.

[0016] Furthermore, according to the battery swap consumption settlement sheet, fee settlement is performed in the user account of the current user, specifically including: under the triggering of the current settlement resources of the current user, determining the order fees to be deducted corresponding to the current settlement resources in the user's battery swap consumption order through the bill processing node information; in the user account of the current user, deducting fees according to the order fees to be deducted, settling the user's battery swap consumption order, and generating settlement node information of the user's battery swap consumption order, wherein the settlement node information includes the current settlement resources, the settlement fees corresponding to the current settlement resources, and the deduction status identifier.

[0017] Through the above technical solution, taking into account the differences in account availability of different users, users can select the current settlement resource according to the bill processing node information, which can provide users with an intuitive display of the settlement fees corresponding to various settlement resources, thereby improving the user experience; deductions are made according to the pending fees of the order corresponding to the current settlement resource, which improves the accuracy of deductions and further increases the settlement fees; settlement node information is generated through the previous settlement resource, the settlement fee corresponding to the current settlement resource and the deduction status identifier, and the deduction method, deduction amount and deduction status are recorded, providing multi-angle settlement data for the settlement process, which is convenient for the comprehensiveness of subsequent settlement data tracing.

[0018] Further, after the cost settlement is performed in the user account of the current user according to the power swap consumption settlement statement, the method further includes: updating the current account information of the current user according to the settlement node information to generate user account update information of the current user, where the user account update information includes preferential resource update information and current settlement resource update information of the current user account.

[0019] Through the above technical solution, after the settlement is performed, the user account is updated in a timely manner, ensuring the timeliness and accuracy of the user account, which is beneficial to the order settlement of the next order and improves the user's power swap settlement experience.

[0020] Further, after generating the user account update information of the current user, the method further includes: sending the user account update information and the settlement node information to the user terminal of the current user; receiving, within a specified time period, a confirmation receipt feedback message of the current user for the user account update information and the settlement node information; triggering upon receiving the confirmation receipt feedback message, sending an information review request to the current user, so that the current user can confirm the user account update information and the settlement node information according to the information review request to generate a confirmation operation trigger message; obtaining, through the confirmation operation trigger message, a review status flag of the current user for the user account update information and the settlement node information, and adding the review status flag to the settlement node information.

[0021] Through the above technical solution, after the settlement process is completed, the user account update information and the settlement node information are sent to the user simultaneously, avoiding the problem of asymmetric user information caused by only updating in the user account; through two steps of message sending confirmation and content confirmation, it further ensures the timely sending of the user account update information and the settlement node information. Through the user's confirmation of the user account update information and the settlement node information, it further ensures the accuracy of the settlement process data. The user's review status is added to the settlement node information to leave a mark on the user's confirmation and retain the confirmation trace data, further improving the data storage in the settlement process.

[0022] Further, through the tracing information, trace the order settlement process of the user's battery replacement consumption order, which specifically includes: obtaining the tracing order identification information of the order to be traced, where the tracing order identification information includes any one of the tracing order identification and the tracing user identification; through the tracing order identification information, match the corresponding current tracing information of the order to be traced to obtain the node storage address of each node information in the current tracing information; according to the node storage address of each node information, obtain multiple tracing node information corresponding to the order to be traced, and based on the multiple tracing node information, determine the order settlement process data of the order to be traced, so as to realize the tracing of the order settlement process of the order to be traced.

[0023] Through the above technical solution, by means of tracing order identification information, multiple tracing methods are provided, which can meet the scenario requirements of various data tracing; by matching the corresponding tracing information through the tracing order identification information, the tracing information can be quickly and accurately obtained from a large number of process data, providing comprehensive and complete order settlement data for the tracing process.

[0024] One or more embodiments of this specification provide a traceable battery replacement consumption order settlement device, which includes: an order verification module, configured to obtain the user's battery replacement consumption order of the current user to verify the user's battery replacement consumption order; a bill determination module, configured to determine the corresponding battery replacement consumption bill according to the user's battery replacement consumption order in the case of successful verification; a settlement form generation module, configured to obtain the user account information corresponding to the current user, and generate a battery replacement consumption settlement form according to the user account information and the battery replacement consumption bill; a settlement module, configured to perform fee settlement in the user account of the current user according to the battery replacement consumption settlement form, and store the battery replacement consumption bill and the battery replacement consumption settlement form.

[0025] One or more embodiments of this specification provide an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor implements the traceable battery replacement consumption order settlement method described in any one of the above when executing the computer program.

[0026] One or more embodiments of this specification provide a computer-readable storage medium, on which a computer program is stored, and the computer program implements the traceable battery replacement consumption order settlement method described in any one of the above when executed by a processor.

[0027] The above at least one technical solution adopted in the embodiments of this specification can achieve the following beneficial effects: Through the above technical solution, the user's battery swapping consumption order is split according to multiple nodes, and multiple steps in the settlement process are processed and stored separately, providing detailed process data for the order settlement process; through order verification, the order accuracy of the user's battery swapping consumption order is ensured, avoiding the additional settlement workload of illegal and duplicate orders; through the battery swapping consumption bill and the battery swapping consumption settlement bill, the original bill data and discount data closely related to the user's account are provided for the bill settlement process, improving the settlement process and the discount usage process, and can be applied to various consumption types; considering the differences in account availability of different users, the settlement fees corresponding to various settlement resources can be provided for users, facilitating the improvement of the user experience and improving the accuracy of deduction; storing the battery swapping consumption bill and the battery swapping consumption settlement form provides traceability data for the order settlement process, realizing the traceable feature of the order settlement process, which is conducive to promptly investigating settlement problems. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] In order to more clearly illustrate the technical solutions in the embodiments of this specification or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings described below are only some embodiments recorded in this specification. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings. In the drawings:

[0029] Figure 1 It is a schematic flow chart of a traceable battery swapping consumption order settlement method provided by an embodiment of this specification;

[0030] Figure 2 It is a schematic structural diagram of an electronic device provided by an embodiment of this specification. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0031] In order to enable those skilled in the art to better understand the technical solutions in this specification, the following will clearly and completely describe the technical solutions in the embodiments of this specification in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only a part of the embodiments of this specification, rather than all of the embodiments. Based on the embodiments of this specification, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the scope of protection of this specification.

[0032] When performing the consumption settlement of the battery swapping order on the battery swapping client, information such as the user's account, vehicle, and station terminal is required. By querying the charging configuration of the battery swapping vehicle and the station terminal, the total order amount is calculated, and then the preferential deduction operation is performed. After that, it is matched with the account balance in the user's account to perform the deduction of the corresponding balance package.

[0033] There are differences in user accounts, and there are differences in consumption types such as consumption discounts corresponding to different users. In the traditional order settlement process, the order settlement under different consumption types needs to be operated according to the corresponding processes. There are duplicate operations such as checking parameters and checking balances between multiple settlement processes, which increases the difficulty of maintaining the settlement process. In addition, if there is an abnormal order settlement, since the order settlement under different consumption types needs to be operated according to the corresponding processes, it increases the difficulty of tracing the operation traces, which is not conducive to troubleshooting problems during the settlement process. Therefore, the traditional order settlement process cannot meet the settlement needs of multiple consumption types, increases the tracing difficulty in the settlement process, and cannot troubleshoot settlement problems in a timely manner.

[0034] The embodiments of this specification provide a traceable power swap consumption order settlement method. It should be noted that the execution entity in the embodiments of this specification can be a server or any device with data processing capabilities. Figure 1 As shown in Figure 1 the flowchart of a traceable power swap consumption order settlement method provided by the embodiments of this specification, mainly including the following steps:

[0035] Step S101, obtain the user's power swap consumption order of the current user to verify the order.

[0036] In an embodiment of this specification, to obtain the user's power swap consumption order of the current user, the power swap consumption order here can be obtained through the power swap device in the power swap station or through the application on the user side, and no specific limitation is made here. The power swap consumption order here includes the power swap consumption order corresponding to the power swap process of the current user.

[0037] The order verification for this user's battery swapping consumption order specifically includes: obtaining the order information of this user's battery swapping consumption order, where the order information includes an order identifier and order battery swapping information, and the order battery swapping information includes vehicle replacement attributes and vehicle battery swapping mileage data; performing a format check on the order identifier of this user's battery swapping consumption order to generate a format check identifier for this user's battery swapping consumption order, where the format check identifier includes a legal identifier and an illegal identifier; in the case where the format check identifier is a legal identifier, performing an order search in a pre-constructed completed order storage area according to the order identifier, and checking the processing status of this user's battery swapping consumption order to generate a processing status identifier for this user's battery swapping consumption order, where the processing status identifier includes an unprocessed identifier and a processed status identifier; according to the order battery swapping information, performing a battery swapping information check on this user's battery swapping consumption order to generate a battery swapping check identifier for this user's battery swapping consumption order, where the battery swapping check identifier includes a check compliance identifier and a check violation identifier; encoding the format check identifier, the processing status identifier, and the battery swapping check identifier of this user's battery swapping consumption order according to a preset encoding method to generate pre-verification node information for this user's battery swapping consumption order. Among them, the pre-verification node information includes an order verification result.

[0038] In an embodiment of this specification, obtaining the order information of a user's battery swapping consumption order, the order information includes an order identifier and order battery swapping information, such as an order number, and the order battery swapping information includes vehicle replacement attributes and vehicle battery swapping mileage data. The vehicle attributes can be information such as vehicle identification codes, license plate numbers, and battery swapping power. Before settling the user's battery swapping consumption order, in order to ensure the accuracy of the consumption order, it is necessary to verify the user's battery swapping consumption order, that is, perform pre-verification before this stage.

[0039] First, perform a legality check on the order number. By checking the legality of the order number, check whether the format of the order number meets the regulations. For example, whether the order number contains specific characters or numbers, and whether the length meets the requirements, etc., to determine whether the order is a legal order, and generate a format check identifier for the user's battery swapping consumption order. Among them, the format check identifier includes a legal identifier and an illegal identifier. For example, the legal identifier is represented by 1, and the illegal identifier is represented by 0.

[0040] Secondly, when the format verification identifier is a legal identifier, that is, when the user's battery swapping consumption order is a legal order, use the order identifier to search for the order in the pre-constructed completed order storage area. The completed order storage area stores completed orders. By searching for the order in the order storage area, verify the processing status of the user's battery swapping consumption order, determine whether the user's battery swapping consumption order is a duplicate order that has been completed, and generate a processing status identifier for the user's battery swapping consumption order. Among them, the processing status identifier includes an unprocessed identifier and a processed status identifier. Here, the unprocessed identifier can be represented by 1, and the processed status identifier can be represented by 0. When this order identifier does not exist in the completed order storage area, it means that this order is in an unprocessed state. On the contrary, if this order identifier is found in the completed order storage area, it means that this order is in a processed state and is a duplicate order.

[0041] After that, according to the battery swapping information of the order, verify the battery swapping information of the user's battery swapping consumption order, and generate a battery swapping verification identifier for the user's battery swapping consumption order. The battery swapping verification identifier includes a verification compliance identifier and a verification violation identifier. For example, the verification compliance identifier can be represented by 1, and the verification violation identifier can be represented by 0. It should be noted that the battery swapping information verification here can be carried out through the battery swapping power. Set the minimum battery swapping threshold power and the maximum battery swapping threshold power of the battery swapping power. Through the relationship between the battery swapping power information in the order battery swapping information and the minimum battery swapping threshold power and the maximum battery swapping threshold power, carry out the battery swapping information verification. When the battery swapping power information is greater than the minimum battery swapping threshold power and less than the maximum battery swapping threshold power, it is determined that the battery swapping information verification is compliant; when the battery swapping power information is not greater than the minimum battery swapping threshold power, or not less than the maximum battery swapping threshold power, it is determined that the battery swapping information verification is violated. At this time, there may be a situation where the order information is incorrect.

[0042] In addition to verifying through the battery swapping power, it can also be verified through the vehicle battery swapping mileage data. Obtain the vehicle parameters of the vehicle according to the vehicle identification code or license plate number. Through the vehicle parameters, set the vehicle mileage range interval. When the vehicle battery swapping mileage data belongs to this vehicle mileage range interval, it is determined that the battery swapping information verification is compliant; on the contrary, when the vehicle battery swapping mileage data does not belong to this vehicle mileage range interval, it is determined that the battery swapping information verification is violated.

[0043] Encode the format verification identifier, the processing status identifier, and the battery swapping verification identifier of the user's battery swapping consumption order according to the preset encoding method to generate the pre-verification node information of the user's battery swapping consumption order. For example, hexadecimal encoding, binary encoding, or a custom encoding method according to the battery swapping service requirements and rules can be used, and specific strings can be used to represent different format verification identifiers or processing status identifiers. That is to say, by encoding the format verification identifier, the processing status identifier, and the battery swapping verification identifier, the format verification identifier, the processing status identifier, and the battery swapping verification identifier are converted into order verification results. The encoding rules are as follows: when the format verification identifier is a legal identifier, the processing status identifier is an unprocessed identifier, and the battery swapping verification identifier is a verification-compliant identifier, the corresponding order verification result is the verification-passed corresponding result code; when the format verification identifier is an illegal identifier or the processing status identifier is a processed identifier or the battery swapping verification identifier is a verification-violation identifier, the corresponding order verification result is the verification-failed corresponding result code.

[0044] Through the above technical solution, by performing identifier legality verification on the order identifier of the user's battery swapping consumption order, the legality of the order identifier of the user's battery swapping consumption order is ensured; by verifying the processing status of the user's battery swapping consumption order, the problem of repeated settlement caused by processing duplicate orders is avoided, the repeated workload of duplicate orders can be reduced, and the problem of repeated deduction is further avoided, improving the user experience; in addition, battery swapping information verification is performed on the battery swapping information to avoid generating incorrect battery swapping information, further ensuring the accuracy of order settlement; before order settlement, pre-verification of the order is performed to ensure the accuracy and legality of the order, avoid the settlement workload caused by incorrect orders, and improve the accuracy and settlement efficiency of order settlement.

[0045] Step S102, in the state of verification passed, determine the corresponding battery swapping consumption bill according to the user's battery swapping consumption order.

[0046] In an embodiment of this specification, when the order verification result is verification passed, it indicates that the battery swapping consumption order is an unprocessed compliant order. In this case, disassemble the user's battery swapping consumption order to generate the bill processing node information of the user's battery swapping consumption order for subsequent settlement operations. Among them, the bill processing node information includes the battery swapping consumption bill and the battery swapping consumption settlement bill. When the order verification result is verification failed, mark the user's battery swapping consumption order as an abnormal order and store it in the abnormal order information library for subsequent tracing of abnormal orders.

[0047] According to the user's battery swapping consumption order, determine the corresponding battery swapping consumption bill, specifically including: obtaining multiple consumption configuration information corresponding to the user's battery swapping consumption order, where the consumption configuration information includes any one of vehicle battery swapping mileage data, vehicle battery swapping power data, number of battery swaps, and battery swapping time; according to the multiple consumption configuration information, charge the user's battery swapping consumption order and separate it according to multiple settlement resources to generate the battery swapping consumption bill, where the battery swapping consumption bill includes the original bill expenses corresponding to multiple settlement resources respectively.

[0048] In an embodiment of the present specification, since there are differences in the account information of different users and differences in the settlement methods in the accounts of different users, in order to ensure the generality of the settlement order, the battery swapping consumption order includes multiple consumption configuration information, which includes any one of vehicle battery swapping mileage data, vehicle battery swapping power data, number of battery swaps, and battery swapping time, and can meet the settlement needs of various types of users. According to the multiple consumption configuration information, charge the user's battery swapping consumption order and separate the expenses according to multiple settlement resources to generate the battery swapping consumption bill, and the battery swapping consumption bill includes the original bill expenses corresponding to multiple settlement resources respectively. It should be noted that the consumption settlement resources here correspond to the corresponding consumption configuration information, and the user's account information is not included in the battery swapping consumption bill. Examples of the original bill expenses corresponding to multiple settlement resources are as follows: the order will deduct 30 degrees of the quota of the privilege package and deduct 10 yuan of the balance, and it can be applied to the settlement of various consumption types, such as daily package, power consumption, mileage retail, power consumption privilege package and other consumption types.

[0049] Suppose the actual power consumption of the bill is 40 degrees, but the remaining quota of the power consumption privilege package is 30 degrees, that is, the actual power consumption of the bill exceeds the quota of the power consumption privilege package in the user's account. In this case, after deducting the quota of the power consumption privilege package, that is, after deducting 30 degrees of power, the balance will be deducted; on the contrary, if the actual power consumption of the bill does not exceed the quota of the privilege package in the user's account, for example, the actual power consumption of the bill is 20 degrees, but the remaining quota of the power consumption privilege package is 30 degrees, then only 20 degrees of the corresponding privilege package quota needs to be deducted.

[0050] Next, take mileage retail as an example. Assume that the user's account has a power swap mileage entitlement package limit of 500 kilometers and a balance of 50 yuan. The actual mileage consumed for this power swap service is 600 kilometers. First, check the power swap mileage entitlement package limit in the user's account and find that there are 500 kilometers remaining. Since the actual mileage consumed for this power swap is 600 kilometers, which exceeds the 500-kilometer limit within the entitlement package, the system first deducts the 500-kilometer entitlement package limit. After deducting the entitlement package limit, the remaining mileage for which payment is due is 600 kilometers - 500 kilometers = 100 kilometers. Based on the mileage retail rate of 0.5 yuan per kilometer (for example only, the actual rate may vary), the payment due for the remaining 100 kilometers is calculated as 100 kilometers * 0.5 yuan / kilometer = 50 yuan. The user's account balance is 50 yuan, which is sufficient to pay the remaining 50 yuan, so 50 yuan is deducted from the user's balance. After settlement, the power swap mileage entitlement package limit in the user's account is reduced by 500 kilometers, and the balance is reduced by 50 yuan, and the user completes the power swap service. If the actual mileage consumed for this power swap does not exceed the entitlement package limit (for example, the actual consumption is 400 kilometers), then only the 400-kilometer limit within the entitlement package is deducted, and there is no balance deduction involved.

[0051] Step S103: Obtain the user account information corresponding to the current user, and generate a power swap consumption settlement statement based on the user account information and the power swap consumption bill.

[0052] Generate a power swap consumption settlement statement based on the user account information and the power swap consumption bill, specifically including: obtaining the user account information of the current user, where the user account information includes user preferential resources; calculating a discount on the power swap consumption bill through the user preferential resources, and separating it according to multiple settlement resources to generate a power swap consumption settlement statement, where the power swap consumption settlement statement includes the discounted bill amounts corresponding to multiple settlement resources; generating the bill processing node information of the user's power swap consumption order based on the power swap consumption bill and the power swap consumption settlement statement.

[0053] In an embodiment of this specification, obtain the user account information of the current user. The user account information includes user preferential resources. Here, the user preferential resources refer to discounts, entitlements, etc. possessed by the user account. For example, the unit price discount of the entitlement card and the total price discount of the coupon. Calculate a discount on the power swap consumption bill through the user preferential resources, and separate it according to multiple settlement resources to generate a power swap consumption settlement statement. The power swap consumption settlement statement includes the discounted bill amounts corresponding to multiple settlement resources. Generate the bill processing node information of the user's power swap consumption order based on the power swap consumption bill and the power swap consumption settlement statement. The bill processing node information includes the power swap consumption bill and the power swap consumption settlement statement.

[0054] Through the above technical solution, before the order settlement, a battery swapping consumption bill and a battery swapping consumption settlement bill are generated. The battery swapping consumption bill is the original cost corresponding to the order and is multiple settlement resources, providing the original bill data for the bill settlement process, improving the settlement process. Generating the original cost bill using multiple settlement resources can meet the settlement requirements of various consumption types; combining the user's account information, a battery swapping consumption settlement bill, that is, the corresponding discounted bill data, is generated, providing the discount data closely related to the user's account for the bill settlement process, improving the discount usage process. Similarly, using multiple settlement resources can be applicable to various consumption types.

[0055] Step S104: According to the battery swapping consumption settlement form, perform cost settlement in the user account of the current user, and store the battery swapping consumption bill and the battery swapping consumption settlement form.

[0056] Performing cost settlement in the user account of the current user according to the battery swapping consumption settlement form specifically includes: under the trigger of the current settlement resource of the current user, through the bill processing node information, determining the order pending deduction cost corresponding to the current settlement resource in the user's battery swapping consumption order; in the user account of the current user, deducting fees according to the order pending deduction cost, settling the user's battery swapping consumption order, and generating the settlement node information of the user's battery swapping consumption order, where the settlement node information includes the current settlement resource, the settlement cost corresponding to the current settlement resource, and the deduction status flag.

[0057] In an embodiment of the present specification, there may be multiple settlement methods in the accounts of different users. The bill processing node information can be sent to the user terminal, and the user can select the current settlement resource corresponding to the order settlement. Under the trigger of the current settlement resource of the current user, through the bill processing node information, determining the order pending deduction cost corresponding to the current settlement resource in the user's battery swapping consumption order, and in the user account of the current user, deducting fees according to the order pending deduction cost, settling the user's battery swapping consumption order, and completing the settlement of the user's battery swapping consumption order. Monitoring the deduction status to avoid the situation of unsuccessful deduction. According to the deduction status, the current settlement resource, and the settlement cost, generating the settlement node information of the user's battery swapping consumption order. Here, the settlement node information includes the current settlement resource, the settlement cost corresponding to the current settlement resource, and the deduction status flag.

[0058] Through the above technical solution, considering the differences in account availability among different users, users can select the current settlement resources by themselves according to the bill processing node information, which can provide an intuitive display of the settlement fees corresponding to various settlement resources for users, facilitating the improvement of the user experience; the deduction is made according to the order pending deduction fees corresponding to the current settlement resources, improving the accuracy of the deduction and further increasing the settlement fees; the settlement node information is generated through the pre-settlement resources, the settlement fees corresponding to the current settlement resources, and the deduction status identifier, recording the deduction method, deduction amount, and deduction status, providing multi-angle settlement data for the settlement process, and facilitating the comprehensiveness of subsequent settlement data traceability.

[0059] After the cost settlement is performed in the user account of the current user according to the battery replacement consumption settlement statement, the method further includes: updating the current account information of the current user according to the settlement node information to generate the user account update information of the current user, where the user account update information includes the preferential resource update information of the current user account and the current settlement resource update information.

[0060] In an embodiment of the present specification, after the settlement node information of the user's battery replacement consumption order is generated, the account balance in the user account changes. To ensure the timeliness of the user account information, the current account information of the current user is updated according to the settlement node information to generate the user account update information of the current user. Since preferential resources such as depreciation are used in the settlement process of the user's battery replacement consumption order, the preferential resources of the user account are updated. In addition, the payment of fees will also cause changes in the account balance. Therefore, the user account update information includes the preferential resource update information of the current user account and the current settlement resource update information. Here, the user account update node information can also be generated. To protect the privacy of the user account, after the user account is updated, the user account update node information can be generated according to the update status, and there is no need to archive the information after the user account is updated. That is, after the update, an update identifier is generated to facilitate the subsequent process traceability of user account problems.

[0061] Through the above technical solution, after the settlement, the user account is updated in a timely manner, ensuring the timeliness and accuracy of the user account, which is beneficial to the order settlement of the next order and improves the user's battery replacement settlement experience.

[0062] After generating the user account update information of the current user, the method further includes: sending the user account update information and the settlement node information to the user terminal of the current user; within a specified time period, receiving a confirmation receipt feedback message from the current user regarding the user account update information and the settlement node information; upon receiving the trigger of the confirmation receipt feedback message, sending an information review request to the current user, so that the current user can confirm the user account update information and the settlement node information according to the information review request, and generate a confirmation operation trigger message; through the confirmation operation trigger message, obtaining a review status identifier of the current user for the user account update information and the settlement node information, and adding the review status identifier to the settlement node information.

[0063] In one embodiment of the present specification, sending the user account update information and the settlement node information to the user terminal of the current user, such as the user's mobile phone terminal, user email, etc. To ensure that this information is successfully sent to the user terminal, it can be in the form of a confirmation operation trigger. Within a specified time period, receive a confirmation receipt feedback message from the current user regarding the user account update information and the settlement node information. Here, the confirmation receipt feedback message means that the user has received the user account update information and the settlement node information. Upon receiving the trigger of the confirmation receipt feedback message, send an information review request to the current user, facilitating the current user to confirm the user account update information and the settlement node information according to the information review request, and generate a confirmation operation trigger message. There are two situations in the confirmation operation trigger message. One is that the two types of information are confirmed to be correct, and the other is that there are doubtful data; through the feedback of the confirmation operation trigger message, obtain the review status identifier of the current user for the user account update information and the settlement node information. If the user confirms that the user account update information and the settlement node information are correct, the corresponding review status identifier is the correct review status, and add the review status identifier to the settlement node information.

[0064] Through the above technical solution, after the settlement process is completed, the user account update information and the settlement node information are sent to the user at the same time, avoiding the problem of user information asymmetry caused by only updating within the user account; through two steps of message sending confirmation and content confirmation, it further ensures the timely sending of the user account update information and the settlement node information. Through the user's confirmation of the user account update information and the settlement node information, it further ensures the accuracy of the settlement process data. Adding the user's review status to the settlement node information leaves a mark on the user's confirmation and retains the confirmation trace data, further improving the data storage in the settlement process.

[0065] After storing the electricity replacement consumption bill and the electricity replacement consumption settlement statement, the method further includes: generating pre-verification node information by verifying the user's electricity replacement consumption order; determining bill processing node information according to the electricity replacement consumption bill and the electricity replacement consumption settlement statement; performing fee settlement according to the electricity replacement consumption settlement statement to determine settlement node information; generating traceability information for the user's electricity replacement consumption order according to the pre-verification node information, the bill processing node information, and the settlement node information, where the traceability information includes at least one of the order identifier of the user's electricity replacement consumption order, the user identifier of the current user, and the node storage address of each node information; and tracing the order settlement process of the user's electricity replacement consumption order through the traceability information.

[0066] In an embodiment of the present specification, the pre-verification node information, the bill processing node information, and the settlement node information obtained in the foregoing steps are stored. Here, a database can be pre-constructed, and the pre-verification node information, the bill processing node information, and the settlement node information are stored in a dedicated database. The node information of different orders can be stored in different storage areas to achieve traceable order settlement of the user's electricity replacement consumption order.

[0067] In an embodiment of the present specification, obtain the node storage addresses of the pre-verification node information, the bill processing node information, and the settlement node information. And generate a traceability information identifier according to the order identifier of the user's electricity replacement consumption order corresponding to the pre-verification node information, the bill processing node information, and the settlement node information, and the user identifier of the paying user. Generate traceability information according to the node storage address of each node information. Name the traceability information through the traceability information identifier, or establish a mapping relationship between the traceability information and the traceability information identifier. Trace the order settlement process of the user's electricity replacement consumption order through the traceability information.

[0068] Through the above technical solution, after storing multiple node information, traceability information is generated according to the specific node storage addresses, and traceability information identifiers such as order identifiers and user identifiers are set, which is conducive to tracing each node information in the settlement process by order or user, providing multiple tracing methods, and facilitating the rapid positioning of support data for subsequent settlement problems.

[0069] Through the traceability information, the order settlement process of the user's battery replacement consumption order is traced, specifically including: obtaining the traceability order identification information of the order to be traced, wherein the traceability order identification information includes any one of the traceability order identification and the traceability user identification; matching the current traceability information corresponding to the order to be traced through the traceability order identification information to obtain the node storage address of each node information in the current traceability information; according to the node storage address of each node information, obtaining multiple traceability node information corresponding to the order to be traced, and based on the multiple traceability node information, determining the order settlement process data of the order to be traced, so as to realize the tracing of the order settlement process of the order to be traced.

[0070] In one embodiment of the present specification, in the actual settlement data tracing process, the tracing order identification information of the order to be traced is first obtained, and the tracing order identification information here includes any one of the tracing order identification and the tracing user identification, and multiple tracing methods are provided. Through the tracing order identification information, the current tracing information corresponding to the order to be traced is matched to obtain the node storage address of each node information in the current tracing information. According to the node storage address of each node information, the tracing node information of each node is obtained at the corresponding position. Through multiple tracing node information, the order settlement process data of the order to be traced is obtained, and the order settlement process of the order to be traced is traced.

[0071] Through the above technical solution, by tracing the order identification information, a variety of tracing methods are provided to meet the needs of various data tracing scenarios; by tracing the order identification information to match the corresponding tracing information, the tracing information can be quickly and accurately obtained from a large number of process data, providing comprehensive and complete order settlement data for the tracing process.

[0072] At least one of the above-mentioned technical solutions adopted in the embodiments of this specification can achieve the following beneficial effects: through the above-mentioned technical solution, the user's battery replacement consumption order is split according to multiple nodes, and multiple steps in the settlement process are processed and stored separately, providing detailed process data of the order settlement process; through order verification, the order accuracy of the user's battery replacement consumption order is guaranteed, and the extra settlement workload of illegal and duplicate orders is avoided; through the battery replacement consumption bill and the battery replacement consumption settlement bill, the bill settlement process is provided with discount data that is actually related to the original bill data and the user account, which improves the settlement process and discount usage process and can be applicable to a variety of consumption types; considering the differences in account availability of different users, the settlement fees corresponding to various settlement resources can be provided to users, which is convenient for improving the user experience and improving the accuracy of deductions; the battery replacement consumption bill and the battery replacement consumption settlement bill are stored to provide traceability data for the order settlement process, realizing the traceability of the order settlement process, which is conducive to timely troubleshooting of settlement problems.

[0073] An embodiment of this specification further provides a traceable electricity replacement consumption order settlement device, which includes: an order verification module, configured to obtain the user's electricity replacement consumption order of the current user to verify the user's electricity replacement consumption order; a bill determination module, configured to determine the corresponding electricity replacement consumption bill according to the user's electricity replacement consumption order in the case of successful verification; a settlement form generation module, configured to obtain the user account information corresponding to the current user, and generate an electricity replacement consumption settlement form according to the user account information and the electricity replacement consumption bill; a settlement module, configured to perform fee settlement in the user account of the current user according to the electricity replacement consumption settlement form, and store the electricity replacement consumption bill and the electricity replacement consumption settlement form.

[0074] One or more embodiments of this specification provide an electronic device. Figure 2 The figure is a schematic internal structure diagram of an electronic device provided by an embodiment of this application, as Figure 2 shown, the electronic device includes a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, it implements the traceable electricity replacement consumption order settlement method of any of the above embodiments.

[0075] In an embodiment of this specification, the above-mentioned processor can execute: obtaining the user's electricity replacement consumption order of the current user to verify the user's electricity replacement consumption order; in the case of successful verification, determining the corresponding electricity replacement consumption bill according to the user's electricity replacement consumption order; obtaining the user account information corresponding to the current user, and generating an electricity replacement consumption settlement form according to the user account information and the electricity replacement consumption bill; performing fee settlement in the user account of the current user according to the electricity replacement consumption settlement form, and storing the electricity replacement consumption bill and the electricity replacement consumption settlement form.

[0076] One or more embodiments of this specification provide a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the traceable electricity replacement consumption order settlement method of any of the above embodiments.

[0077] In an embodiment of this specification, when the above-mentioned computer program is executed, it can implement: obtaining the user's electricity replacement consumption order of the current user to verify the user's electricity replacement consumption order; in the case of successful verification, determining the corresponding electricity replacement consumption bill according to the user's electricity replacement consumption order; obtaining the user account information corresponding to the current user, and generating an electricity replacement consumption settlement form according to the user account information and the electricity replacement consumption bill; performing fee settlement in the user account of the current user according to the electricity replacement consumption settlement form, and storing the electricity replacement consumption bill and the electricity replacement consumption settlement form.

[0078] Each embodiment in this specification is described in a progressive manner. For the same or similar parts among the embodiments, reference can be made to each other, and the differences between each embodiment and other embodiments are emphasized. In particular, for the embodiments of devices, equipment, and non-volatile computer storage media, since they are basically similar to the method embodiments, the description is relatively simple, and reference can be made to the corresponding parts of the method embodiments for relevant details.

[0079] The above describes specific embodiments of this specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims may be performed in a different order than in the embodiments and still achieve the desired result. Additionally, the processes depicted in the figures do not necessarily require the specific order or sequential order shown to achieve the desired result. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0080] The devices and media provided in the embodiments of this specification correspond one-to-one with the methods. Therefore, the devices and media also have beneficial technical effects similar to those of their corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the devices and media will not be elaborated here.

[0081] Those skilled in the art should understand that the embodiments of this specification can be provided as methods, systems, or computer program products. Therefore, this specification can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, this specification can 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.

[0082] This specification is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of this specification. It should be understood that each flow and / or block in the flowchart and / or block diagram, as well as the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the specified functions in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0083] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including an instruction means that implements the function specified in one or more of the procedures Figure 1 procedure or procedures and / or blocks Figure 1 function specified in a block or blocks.

[0084] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, so that the instructions executed on the computer or other programmable apparatus provide steps for implementing the function specified in one or more of the procedures Figure 1 procedure or procedures and / or blocks Figure 1 function specified in a block or blocks.

[0085] In a typical configuration, a computing device includes one or more processors (CPUs), an input / output interface, a network interface, and memory.

[0086] The memory may include non-permanent memory in the computer-readable medium, in the form of random access memory (RAM) and / or non-volatile memory such as read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.

[0087] Computer-readable media includes both permanent and non-permanent, removable and non-removable media implemented by any method or technology for storage of information. The 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 technologies, compact disc read-only memory (CD-ROM), digital versatile discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media such as modulated data signals and carrier waves.

[0088] It should also be noted that the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, such that a process, method, commodity or device comprising a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, commodity or device. Without further limitation, an element defined by the statement "comprising one..." does not exclude the presence of additional identical elements in the process, method, commodity or device comprising the said element.

[0089] The above description is only for one or more embodiments of this specification and is not intended to limit this specification. For those skilled in the art, various changes and modifications can be made to one or more embodiments of this specification. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of one or more embodiments of this specification shall be included within the scope of the claims of this specification.

Claims

1. A traceable settlement method for battery replacement consumption orders, characterized in that, The method includes: Obtaining the user's battery replacement consumption order to verify the order of the user's battery replacement consumption; In the case of successful verification, determining the corresponding battery replacement consumption bill according to the user's battery replacement consumption order; Obtaining the user account information corresponding to the current user, and generating a battery replacement consumption settlement form according to the user account information and the battery replacement consumption bill; Settling the fees in the user account of the current user according to the battery replacement consumption settlement form, and storing the battery replacement consumption bill and the battery replacement consumption settlement form.

2. The traceable electricity replacement consumption order settlement method according to claim 1, wherein After storing the battery replacement consumption bill and the battery replacement consumption settlement form, the method further includes: Generating pre-verification node information by verifying the user's battery replacement consumption order; Determining bill processing node information according to the battery replacement consumption bill and the battery replacement consumption settlement form; determining settlement node information by settling the fees according to the battery replacement consumption settlement form; Generating traceability information of the user's battery replacement consumption order according to the pre-verification node information, the bill processing node information, and the settlement node information, where the traceability information includes at least one of the order identifier of the user's battery replacement consumption order, the user identifier of the current user, and the node storage address of each node information; Tracing the order settlement process of the user's battery replacement consumption order through the traceability information.

3. The traceable power replacement consumption order settlement method according to claim 1, wherein Verifying the order of the user's battery replacement consumption specifically includes: Obtaining the order information of the user's battery replacement consumption order, where the order information includes an order identifier and order battery replacement information, and the order battery replacement information includes vehicle replacement attributes and vehicle battery replacement mileage data; Performing format verification on the order identifier of the user's battery replacement consumption order to generate a format verification identifier for the user's battery replacement consumption order, where the format verification identifier includes a legal identifier and an illegal identifier; In the case where the format verification identifier is a legal identifier, performing order search in the pre-constructed completed order storage area according to the order identifier, and verifying the processing status of the user's battery replacement consumption order to generate a processing status identifier for the user's battery replacement consumption order, where the processing status identifier includes an unprocessed identifier and a processed status identifier; Performing battery replacement information verification on the user's battery replacement consumption order according to the order battery replacement information to generate a battery replacement verification identifier for the user's battery replacement consumption order, where the battery replacement verification identifier includes a verification compliance identifier and a verification violation identifier; Encoding the format verification identifier, the processing status identifier, and the battery replacement verification identifier of the user's battery replacement consumption order according to a preset encoding method to generate pre-verification node information for the user's battery replacement consumption order.

4. The traceable power replacement consumption order settlement method according to claim 1, characterized in that Determining the corresponding battery replacement consumption bill according to the user's battery replacement consumption order specifically includes: Obtaining multiple consumption configuration information corresponding to the user's battery replacement consumption order, where the consumption configuration information includes any one of vehicle battery replacement mileage data, vehicle battery replacement power data, battery replacement times, and battery replacement time; Billing the user's battery swapping consumption order according to the multiple consumption configuration information, separating it according to multiple settlement resources, and generating the battery swapping consumption bill, where the battery swapping consumption bill includes the original bill fees corresponding to the multiple settlement resources respectively.

5. The traceable electricity replacement consumption order settlement method according to claim 4, characterized in that Generating a battery swapping consumption settlement form according to the user account information and the battery swapping consumption bill, specifically including: Obtaining the user account information of the current user, where the user account information includes user preferential resources; Calculating the discount of the battery swapping consumption bill through the user preferential resources, and separating it according to multiple settlement resources to generate a battery swapping consumption settlement bill, where the battery swapping consumption settlement bill includes the discounted bill fees corresponding to the multiple settlement resources; Generating the bill processing node information of the user's battery swapping consumption order based on the battery swapping consumption bill and the battery swapping consumption settlement bill.

6. The traceable electricity replacement consumption order settlement method according to claim 1, characterized in that, Settling the fees in the user account of the current user according to the battery swapping consumption settlement form, specifically including: Under the trigger of the current settlement resource of the current user, determining the order pending deduction fees corresponding to the current settlement resource in the user's battery swapping consumption order according to the battery swapping consumption settlement form; Deducting the fees according to the order pending deduction fees in the user account of the current user, settling the user's battery swapping consumption order, and generating the settlement node information of the user's battery swapping consumption order, where the settlement node information includes the current settlement resource, the settlement fees corresponding to the current settlement resource, and the deduction status flag.

7. A traceable settlement method for battery swapping consumption orders according to claim 1, characterized in that After settling the fees in the user account of the current user according to the battery swapping consumption settlement form, the method further includes: Obtaining the settlement node information of the user's battery swapping consumption order, and updating the current account information of the current user according to the settlement node information to generate the user account update information of the current user, where the user account update information includes the updated information of the preferential resources of the current user account and the updated information of the current settlement resource.

8. A traceable settlement method for battery swapping consumption orders according to claim 7, characterized in that, After generating the user account update information of the current user, the method further includes: Sending the user account update information and the settlement node information to the user terminal of the current user; Receiving the confirmation receipt feedback information of the current user for the user account update information and the settlement node information within a specified time period; Sending an information review request to the current user under the trigger of receiving the confirmation receipt feedback information, so that the current user can confirm the user account update information and the settlement node information according to the information review request to generate a confirmation operation trigger information; Obtaining the review status flag of the current user for the user account update information and the settlement node information through the confirmation operation trigger information, and adding the review status flag to the settlement node information.

9. The traceable power replacement consumption order settlement method according to claim 2, wherein, Tracing the order settlement process of the user's battery swapping consumption order through the traceability information, specifically including: Obtain the traceability order identification information of the order to be traced, where the traceability order identification information includes any one of the traceability order identification and the traceability user identification; Match the current traceability information corresponding to the order to be traced through the traceability order identification information to obtain the node storage address of each node information in the current traceability information; Obtain multiple traceability node information corresponding to the order to be traced according to the node storage address of each node information, and determine the order settlement process data of the order to be traced based on the multiple traceability node information, so as to realize the traceability of the order settlement process of the order to be traced.

10. A traceable power-swap consumption order settlement device, characterized in that, The device includes: An order verification module, configured to obtain the user's electricity replacement consumption order of the current user to verify the user's electricity replacement consumption order; A bill determination module, configured to determine the corresponding electricity replacement consumption bill according to the user's electricity replacement consumption order in the state where the verification is passed; A settlement list generation module, configured to obtain the user account information corresponding to the current user, and generate an electricity replacement consumption settlement list according to the user account information and the electricity replacement consumption bill; A settlement module, configured to perform fee settlement in the user account of the current user according to the electricity replacement consumption settlement list, and store the electricity replacement consumption bill and the electricity replacement consumption settlement list.

11. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the traceable electricity replacement consumption order settlement method according to any one of claims 1-9.

12. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the traceable electricity replacement consumption order settlement method according to any one of claims 1-9.