Parking package refund method and device, computer equipment and storage medium

By providing a refund method for parking packages, the package expires due to inability to use is solved, and the user's losses are reduced and the experience is improved. By automatically calculating and executing refunds, the refund process is simplified.

CN120013541APending Publication Date: 2025-05-16深圳市顺易通信息科技有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510066669.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-15
Publication Date
2025-05-16

AI Technical Summary

Technical Problem

The parking package purchased by users is unable or inconvenient to various reasons, resulting in the package automatically expires, causing user losses and affecting user experience.

Method used

Provide a parking package refund method. By obtaining a refund request, it determines whether the preset refund conditions are met. If it is met, it determines whether the package has been used, calculates the refund fee based on the usage situation and performs the refund operation.

Benefits of technology

It reduces user losses, improves user experience, improves user evaluation of the car park, and simplifies the refund process by automatically calculating and executing refunds.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120013541A_ABST
    Figure CN120013541A_ABST
Patent Text Reader

Abstract

The invention discloses a parking plan refund method and device, computer equipment and a storage medium, and the method comprises the steps: obtaining a parking plan refund request for a target parking plan; based on the parking package refund request, determining whether a preset refund condition is satisfied; if the parking package refund request meets the preset refund condition, determining whether the target parking package is used or not; if the target parking package is used, the refund cost is calculated according to a refund rule, and refund operation is executed; and if the target parking package is not used, refund operation is executed. Whether the target parking package is used or not is determined when the target parking package is determined to be refund according to the refund request proposed by the user, if the target parking package is used, the refund cost of the target parking package can be automatically calculated, refund to the user can be automatically carried out according to the refund cost, and if the target parking package is not used, refund can be directly carried out, so that the loss of the user is reduced, and the user experience is improved. The user experience is improved; and the evaluation of the user on the parking lot is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of parking lot management technology, and in particular to a parking package refund method, device, computer equipment and storage medium. Background Art

[0002] As the concept of smart parking lots begins to become popular in parking lots, in order to increase the operating income of parking lots and provide more convenience for car owners, parking lots have begun to launch a variety of parking packages based on the needs of different users to attract car owners to purchase, so as to increase the utilization rate and revenue of parking lots.

[0003] However, currently, there are cases where users have purchased packages but have not used them, or have only used part of the package benefits and cannot continue to use them for various reasons, such as business trips, moving, etc., which makes it impossible or inconvenient for users to park their vehicles in the parking lot corresponding to the parking package. For the convenience of operation and management, parking lots usually have time limits on the parking packages they launch. If the validity period is exceeded, the parking package will automatically expire and cannot be used. This will cause losses to users who have purchased the package, and will also affect the user experience and reduce the user's evaluation of the parking lot. Summary of the invention

[0004] Based on this, it is necessary to provide a parking package refund method, device, computer equipment and storage medium to address the above technical issues, so as to solve at least one problem existing in the above-mentioned prior art.

[0005] In a first aspect, a parking package refund method is provided, comprising:

[0006] Get a parking package refund request for a target parking package;

[0007] Based on the parking package refund request, determining whether a preset refund condition is met;

[0008] If the parking package refund request meets the preset refund condition, determining whether the target parking package has been used;

[0009] If the target parking package has been used, the refund fee is calculated according to the refund rules, and the refund operation is performed;

[0010] If the target parking package is not used, a refund operation will be performed.

[0011] In one embodiment, the parking package refund request includes usage information of the target parking package, and the refund fee is calculated according to the usage refund rule, including:

[0012] Calculate the used amount based on the actual payment amount of the target parking package and the usage information;

[0013] Calculate the refund penalty based on the preset penalty collection strategy;

[0014] The refund fee is calculated based on the actual paid amount, the used amount and the refund penalty of the target parking package.

[0015] In one embodiment, the calculating the used amount based on the actual payment amount of the target parking package and the usage information includes:

[0016] When the target parking package is a limited-time package, determining the number of times the target parking package has been used and the total number of times the target parking package should be parked based on the usage information;

[0017] Calculate the used amount based on the actual paid amount, the number of times used and the total number of times to be stopped; or

[0018] When the target parking package is a time-limited package, determining the number of days used and the total number of days the target parking package should be parked based on the usage information;

[0019] Calculate the used amount based on the actual payment amount, the number of days used and the total number of days to be stopped;

[0020] Among them, the limited-time package refers to a parking package with a preset number of uses within the validity period, and the limited-time package refers to a parking package with a preset usage time.

[0021] In one embodiment, the calculation of the refund penalty based on the preset penalty collection strategy includes:

[0022] Determining the current market price of the target parking package;

[0023] Obtaining a dynamic penalty based on the product of the current market price of the target parking package and a preset default ratio;

[0024] Determining whether the dynamic liquidated damages are greater than the preset capped liquidated damages;

[0025] If the dynamic liquidated damages are greater than the preset capped liquidated damages, the preset capped liquidated damages will be used as the refund liquidated damages;

[0026] If the dynamic liquidated damages are less than / equal to the preset capped liquidated damages, the dynamic liquidated damages will be used as the refund liquidated damages.

[0027] In one embodiment, the refund fee is calculated based on the actual payment amount, the used amount and the refund penalty of the target parking package, including:

[0028] Determine whether the actual payment amount of the target parking package is the payment amount after the discount;

[0029] If the target parking package is a discounted payment, determine the discount amount;

[0030] Calculate the difference between the actual payment amount and the used amount to obtain the remaining refundable fee;

[0031] The refund fee is obtained by subtracting the refund penalty and the discount amount from the remaining refundable fee.

[0032] In one embodiment, determining whether a preset refund condition is met based on the parking package refund request includes:

[0033] Determine whether the target parking package is within the validity period; or

[0034] Determine whether the vehicle corresponding to the target parking package is in the parking lot corresponding to the target parking package; or

[0035] Determine whether the ordering user of the target parking package is the same as the refunding user.

[0036] In one embodiment, after calculating the refund fee based on the actual payment amount, the used amount and the refund penalty of the target parking package, the method further includes:

[0037] When the refund fee is greater than the actual payment amount, or the refund fee is less than / equal to 0, no refund operation will be performed; or

[0038] When the refund fee is greater than the preset refund fee, a refund operation will be performed through customer service.

[0039] In a second aspect, a parking package refund device is provided, comprising:

[0040] A refund request obtaining unit, used to obtain a parking package refund request for a target parking package;

[0041] A refund condition determination unit, configured to determine whether a preset refund condition is met based on the parking package refund request;

[0042] A usage status determination unit, configured to determine whether the target parking package has been used if the preset refund condition is met;

[0043] A first refund unit, configured to calculate a refund fee according to a refund rule and perform a refund operation if the target parking package has been used;

[0044] The second refund unit is used to perform a refund operation if the target parking package is not used.

[0045] In a third aspect, a computer device is provided, comprising a memory, a processor, and computer-readable instructions stored on the memory and running on the processor, wherein when the processor executes the computer-readable instructions, the parking package refund method as described above is implemented.

[0046] In a fourth aspect, a readable storage medium is provided, on which computer-readable instructions are stored. When the computer-readable instructions are executed by a processor, the parking package refund method as described above is implemented.

[0047] The above-mentioned parking package refund method, device, computer equipment and storage medium, and its method implementation include: obtaining a parking package refund request for a target parking package; based on the parking package refund request, determining whether a preset refund condition is met; if the parking package refund request meets the preset refund condition, determining whether the target parking package has been used; if the target parking package has been used, calculating the refund fee according to the refund rule, and performing a refund operation; if the target parking package has not been used, performing a refund operation. In the embodiment of the present application, a refund of the target parking package can be made according to a refund request made by the user. When determining that a refund of the target parking package is to be made, it can be determined first whether the target parking package is used. If it has been used, the refund fee of the target parking package can be automatically calculated, and the refund can be automatically refunded to the user according to the refund fee. If it has not been used, a refund can be made directly, which can reduce the user's loss, improve the user experience, and enhance the user's evaluation of the parking lot. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments of the present application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0049] Figure 1 This is a flow chart of a parking package refund method in one embodiment of the present application. Figure 1 ;

[0050] Figure 2 This is a flow chart of a parking package refund method in one embodiment of the present application. Figure 2 ;

[0051] Figure 3 This is a flow chart of a parking package refund method in one embodiment of the present application. Figure 3 ;

[0052] Figure 4 This is a flow chart of a method for determining a refund penalty in an embodiment of the present application;

[0053] Figure 5 This is a flowchart of a method for calculating refund fees in one embodiment of the present application;

[0054] Figure 6 This is a structural schematic diagram of a parking package refund device in one embodiment of the present application;

[0055] Figure 7 It is a schematic diagram of a computer device in one embodiment of the present application. DETAILED DESCRIPTION

[0056] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0057] In one embodiment, if Figure 1 As shown, a parking package refund method is provided, including the following steps:

[0058] In step S110, a parking package refund request for a target parking package is obtained;

[0059] In the embodiment of the present application, the user can enter the target parking package refund page in the parking lot management platform through an application, mini program, official account, etc. and perform a refund operation. Optionally, the user can query the parking package he has purchased and initiate a refund operation. The platform can obtain the identification code of the parking package, such as the number, order number, etc., and the parking package information of the parking package, such as the actual payment amount of the parking package, validity period, usage record, parking package order serial number, parking package type, ordering user, etc.

[0060] The parking package types may include time-limited packages and times-limited packages. The time-limited packages may be parking packages with a validity period such as monthly cards, daily cards, annual cards, and half-year cards. The times-limited packages may be times-limited cards, such as twice-use within 7 days, and parking packages with a preset number of uses within the validity period.

[0061] In step S120, based on the parking package refund request, it is determined whether a preset refund condition is met;

[0062] The parking package refund request may include, but is not limited to, target parking package information, user information, and usage information, etc. The usage information may include the number of days the parking package is used, the number of times it is used, the parking lot information used, etc. The parking package information may also include an expiration date, which refers to the usage period of the parking package, such as 3 months, half a year, etc. User information may include user verification information and user credit status, etc.

[0063] Optionally, when a refund request for a target parking package is obtained, it is possible to verify whether the refund conditions are met. For example, whether the purchase order for the target parking package is normal, such as the authenticity and legality of the order serial number; whether the target parking package for which the user submits a refund is the same as the user who placed the order for the target parking package; whether the vehicle corresponding to the target parking package is currently in the parking lot bound to the target parking package, whether the target parking package has expired, etc.

[0064] It should be noted that a parking package can be associated with a parking lot, that is, it can only be used in the parking lot associated with it. A parking package can be managed with one or more parking lots. For example, it can only be used in parking lots in the same community, or it can be used in all parking lots in the same park, etc.

[0065] In step S130, if the preset refund condition is met, it is determined whether the target parking package has been used;

[0066] In an embodiment of the present application, if the preset refund conditions are met, it can be determined based on the usage information whether the target parking package has been used. If the target parking package has not been used, a full refund can be made. If it has been used, the refundable fee can be calculated based on the remaining usage time, the remaining number of uses, etc.

[0067] In step S140, if the target parking package has been used, the refund fee is calculated according to the refund rule, and the refund operation is performed;

[0068] Since the target parking package has been used, the parking lot has provided the corresponding service to the user. Considering that the investment in services provided by different parking lots and different packages is not exactly the same, this application supports each parking lot to formulate different usage refund rules based on the parking lot situation and package type. When refunding, the refund fee is calculated based on the usage refund rules, thereby taking into account the interests of both the parking lot and the user.

[0069] In an embodiment of the present application, if the target parking package has been used, the usage can be determined based on the type of the target parking package. For example, if the target parking package is a time-limited package, the used time, remaining usage time, etc. of the target parking package can be determined based on the usage information. If the target parking package is a time-limited card, the number of times the target parking package has been used, the remaining number of times, etc. can be determined. Then, if the target parking package is a time-limited package, the used amount can be calculated based on the actual payment amount and the used time of the target parking package. If the target parking package is a limited-time package, the used amount can be calculated based on the actual payment amount and the number of times the target parking package has been used.

[0070] Optionally, for the refund penalty, different parking lots, different parking packages, and different user types may correspond to different penalty collection strategies, for example, no penalty is charged for new users, a penalty of 10% of the total payment amount is charged for users with multiple refunds, a penalty of 2% is charged for monthly cards, a penalty of 5% is charged for half-year cards, a penalty of 10% is charged for annual cards, etc. Based on the target parking package, and the parking lot, user, etc. associated with the target parking package, the corresponding refund penalty strategy can be obtained, and then based on the refund penalty strategy, the penalty for this refund is determined.

[0071] It can be understood that the actual payment amount refers to the amount actually paid when purchasing the target parking package. The refund fee is calculated based on the actual payment amount, the amount used and the refund penalty of the target parking package. Exemplarily, refund fee = actual payment amount - amount used - refund penalty, so that the refund fee can be obtained. It should be noted that it is possible to determine whether the actual payment amount is consistent with the selling price of the target parking package. If not, determine whether the actual payment amount is a preferential price after using a coupon or discount. If so, the refund fee can be deducted from the preferential amount again to obtain the actual refund fee, and perform a refund operation. If the refund fee is less than or equal to 0, the refund operation will not be performed. If the refund fee is greater than the actual payment amount, it means that the calculation is incorrect, and the refund will not be performed. The refund calculation can be re-performed.

[0072] Optionally, after the refund fee is calculated, the refund fee can be automatically returned to the order payment account of the target parking package, or automatically returned to the user's parking lot account to offset subsequent parking fees.

[0073] In step S150, if the target parking package is not used, a refund operation is performed.

[0074] Optionally, if the target parking package is not used, a refund operation can be performed directly. If the target parking package has a long purchase period when a refund is made, for example, a one-month monthly card is purchased, but the user initiates a refund request in the middle of the month, at this time, although the monthly card is not used, it will still affect the subsequent usage time. Therefore, a certain amount of liquidated damages can be charged, that is, the amount obtained by deducting the liquidated damages from the purchase amount of the monthly card is used as the actual refund amount and refunded to the user.

[0075] In an embodiment of the present application, a parking package refund method is provided, including: obtaining a parking package refund request for a target parking package; based on the parking package refund request, determining whether a preset refund condition is met; if the parking package refund request meets the preset refund condition, determining whether the target parking package has been used; if the target parking package has been used, calculating the refund fee according to the refund rule, and performing a refund operation; if the target parking package has not been used, performing a refund operation. In an embodiment of the present application, a target parking package refund can be made according to a refund request made by a user. When determining that a target parking package refund is to be made, it can be determined first whether the target parking package is used. If it has been used, the refund fee of the target parking package can be automatically calculated, etc., and the refund can be automatically refunded to the user according to the refund fee. If it has not been used, a refund can be made directly, which can reduce the user's loss, improve the user experience, and enhance the user's evaluation of the parking lot.

[0076] See also Figure 2 In one embodiment of the present application, the parking package refund request includes usage information of the target parking package, and the refund fee is calculated according to the usage refund rule, including:

[0077] In step S210, the used amount is calculated based on the actual payment amount and usage information of the target parking package;

[0078] In step S220, based on the preset penalty collection strategy, the refund penalty is calculated;

[0079] In step S230, the refund fee is calculated based on the actual payment amount, the used amount and the refund penalty of the target parking package.

[0080] Optionally, based on the usage information, the used time, remaining use time, total number of days to park, or the number of times used, remaining use times, total number of times to park, etc. of the target parking package may be determined. Then, the used amount may be calculated based on the actual payment amount and the used time of the target parking package. Alternatively, the used amount may be calculated based on the actual payment amount and the used times of the target parking package.

[0081] It should be noted that different parking lots, different target parking packages, and different user types may correspond to different penalty collection strategies. For example, no penalty is charged to new users, a penalty of 10% of the total payment amount is charged to users who have made multiple refunds, a penalty of 2% is charged to monthly cards, a penalty of 5% is charged to half-year cards, and a penalty of 10% is charged to annual cards, etc. Based on the target parking package, as well as the parking lot and user associated with the target parking package, the corresponding refund penalty strategy can be obtained, and the penalty for this refund can be determined.

[0082] Then, the actual payment amount of the target parking package can be obtained, and the actual payment amount refers to the actual amount paid when purchasing the target parking package. The refund fee is calculated based on the actual payment amount, the amount used, and the refund penalty of the target parking package. Exemplarily, refund fee = actual payment amount - amount used - refund penalty, so that the refund fee can be obtained. It should be noted that it is possible to determine whether the actual payment amount is consistent with the selling price of the target parking package. If not, determine whether the actual payment amount is a preferential price after using a coupon or discount. If so, the refund fee can be deducted from the preferential amount again to obtain the actual refund fee, and perform a refund operation. If the refund fee is less than or equal to 0, the refund operation will not be performed. If the refund fee is greater than the actual payment amount, it means that the calculation is incorrect, and the refund is not performed. The refund calculation can be re-performed.

[0083] There is no particular order for step S210 and step S220. Step S210 may be performed first, or step S220 may be performed first, or both step S210 and step S220 may be performed simultaneously.

[0084] See also Figure 3 In one embodiment of the present application, the used amount is calculated based on the actual payment amount and usage information of the target parking package, including:

[0085] In step S310, when the target parking package is a limited-time package, the number of times the target parking package has been used and the total number of times it should be parked are determined based on the usage information;

[0086] In step S320, the used amount is calculated based on the actual payment amount, the number of times used and the total number of times the service should be stopped; or

[0087] In step S330, when the target parking package is a time-limited package, the number of days used and the total number of days to be parked of the target parking package are determined based on the usage information;

[0088] In step S340, the used amount is calculated based on the actual payment amount, the number of days used, and the total number of days to be stopped;

[0089] Among them, a limited-time package refers to a parking package with a preset number of uses within the validity period, and a limited-time package refers to a parking package with a preset usage time.

[0090] Optionally, the target parking package may be a limited-time package or a limited-time package. The limited-time package refers to a target parking package with a preset number of uses within the validity period, for example, it can be used twice within 7 days, 15 times within a month, etc. A limited-time package refers to a target parking package with a preset use time, such as use within a month, use within half a year, etc. If the target parking package is a limited-time package, the target parking package's used time and remaining use time can be determined based on the usage information. If the target parking package is a limited-time card, the number of uses and remaining number of uses of the target parking package can be determined. If the target parking package is a limited-time package, the used amount can be calculated based on the actual payment amount and the used time of the target parking package, for example, the used amount = actual payment amount / total number of days to be parked * number of days used. If the target parking package is a limited-time package, the used amount can be calculated based on the actual payment amount and the number of uses of the target parking package, for example, the used amount = order amount / total number of times to be parked * number of times used.

[0091] See also Figure 4 In one embodiment of the present application, based on the preset penalty collection strategy, the refund penalty is calculated, including:

[0092] In step S410, the current market price of the target parking package is obtained;

[0093] In step S420, a dynamic penalty is obtained based on the product of the current market price of the target parking package and the preset default ratio;

[0094] In step S430, it is determined whether the dynamic liquidated damages are greater than the preset capped liquidated damages;

[0095] In step S440, if the dynamic liquidated damages are greater than the preset capped liquidated damages, the preset capped liquidated damages are used as the refund liquidated damages;

[0096] In step S450, if the dynamic liquidated damages are less than / equal to the preset capped liquidated damages, the dynamic liquidated damages will be used as the refund liquidated damages.

[0097] Among them, the current market price refers to the current selling price of the target parking package. Due to price adjustments of parking lots and market price fluctuations, the price of the target parking package changes. Therefore, the current price can be queried according to the type of the target parking package.

[0098] The preset breach ratio may be a percentage of liquidated damages, such as 10%, etc. Then the dynamic liquidated damages = the current market price of the target parking package * the preset breach ratio.

[0099] Among them, the capped penalty refers to the maximum penalty. By setting a capped penalty, we can avoid the penalty being too high, which will bring a bad experience to users.

[0100] Optionally, if the dynamic liquidated damages are greater than the preset capped liquidated damages, the preset capped liquidated damages will be used as the refund liquidated damages; if the dynamic liquidated damages are less than the preset capped liquidated damages, the dynamic liquidated damages will be used as the refund liquidated damages. If the dynamic liquidated damages are the same as the preset capped liquidated damages, the dynamic liquidated damages can be directly used as the refund liquidated damages.

[0101] See also Figure 5 In one embodiment of the present application, the refund fee is calculated based on the actual payment amount, the used amount and the refund penalty of the target parking package, including:

[0102] In step S510, it is determined whether the actual payment amount of the target parking package is the payment fee after the discount;

[0103] In step S520, if the target parking package is a discounted payment fee, the discount amount is determined;

[0104] In step S530, the difference between the actual payment amount and the used amount is calculated to obtain the remaining refundable fee;

[0105] In step S540, the refund fee is obtained by deducting the refund penalty and the discount amount from the remaining refundable fee.

[0106] Optionally, if the user uses a coupon or discount to pay for the parking package, the discount amount for this payment can be determined based on the actual fee and the actual payment amount. Then, if the parking package has been used, the remaining refundable fee can be obtained by subtracting the used fee from the actual payment amount. Since a penalty will be incurred during a refund, the remaining refundable fee can be used to subtract the refund penalty and the discount amount to obtain the final refund fee. Then, refund fee = actual payment - amount used - refund penalty - discount amount.

[0107] In one embodiment of the present application, after calculating the refund fee based on the actual payment amount, the used amount and the refund penalty of the target parking package, the refund fee includes:

[0108] When the refund fee is greater than the actual amount paid, or the refund fee is less than / equal to 0, no refund will be made; or

[0109] When the refund fee is greater than the preset refund fee, a refund will be processed through customer service.

[0110] Optionally, if the refund fee is less than or equal to 0, no refund will be made. If the refund fee is greater than the actual amount paid, it means that the calculation is incorrect and no refund will be made. The refund calculation can be recalculated. When the refund fee is greater than the preset refund fee, it means that it exceeds the automatic refund amount. At this time, the customer service can be notified to handle the refund approval and refund operation. When the refund fee is successfully approved, the refund fee can be automatically returned to the order payment account of the target parking package, or automatically returned to the user's parking account to be used to deduct subsequent parking fees.

[0111] In an embodiment of the present application, determining whether the target parking package meets the preset refund conditions includes:

[0112] Determine whether the target parking package is within the validity period, such as whether the package still has remaining valid usage time; or

[0113] Determine whether the vehicle corresponding to the target parking package is in the parking lot corresponding to the target parking package; or

[0114] Determine whether the ordering user of the target parking package is the same as the refunding user.

[0115] Optionally, when a refund request for a target parking package is obtained, it can be verified whether the target parking package meets the refund conditions, for example, whether the target parking package has remaining usage time or remaining usage times. If so, the refund conditions are met, otherwise no refund operation will be performed; or it can be determined whether the vehicle corresponding to the target parking package is in the parking lot corresponding to the target parking package. If so, the refund conditions are met, otherwise no refund operation will be performed; it can be determined whether the target parking package submitted for refund by the user is the same as the user who placed the order for the target parking package. If they are the same, it means that the user has the authority to refund and meets the refund conditions, otherwise no refund operation will be performed;.

[0116] In an embodiment of the present application, a refund of the target parking package can be made according to a refund request submitted by the user. When determining to refund the target parking package, it is possible to first determine whether the target parking package has been used. If it has been used, the refund fee of the target parking package can be automatically calculated, and the refund can be automatically made to the user according to the refund fee. If it has not been used, a refund can be made directly, which can reduce the user's loss, improve the user experience, and enhance the user's evaluation of the parking lot.

[0117] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0118] In one embodiment, a parking package refund device is provided, and the parking package refund device corresponds to the parking package refund method in the above embodiment. Figure 6As shown, the parking package refund device includes a refund request acquisition unit 10, a refund condition determination unit 20, a usage status determination unit 30, a first refund unit 40 and a second refund unit 50. The functional modules are described in detail as follows:

[0119] A refund request obtaining unit 10, used to obtain a parking package refund request for a target parking package;

[0120] A refund condition determination unit 20, configured to determine whether a target parking package satisfies a preset refund condition based on the parking package refund request;

[0121] A usage status determination unit 30, configured to determine whether the target parking package has been used if the parking package refund request satisfies a preset refund condition;

[0122] A first refund unit 40 is used to calculate a refund fee according to a refund rule and perform a refund operation if the target parking package has been used;

[0123] The second refunding unit 50 is used to perform a refund operation if the target parking package is not used.

[0124] In an implementation of the present application, the first refund unit 40 is further used to:

[0125] Calculate the used amount based on the actual payment amount and usage information of the target parking package;

[0126] Calculate the refund penalty based on the preset penalty collection strategy;

[0127] The refund fee is calculated based on the actual paid amount, the used amount and the refund penalty of the target parking package.

[0128] In an implementation of the present application, the first refund unit 40 is further used to:

[0129] When the target parking package is a limited-time package, the number of times the target parking package has been used and the total number of times the target parking package should be parked are determined based on the usage information;

[0130] Calculate the amount used based on the actual amount paid, the number of times used and the total number of times that should be stopped; or

[0131] When the target parking package is a time-limited package, the number of days used and the total number of days that the target parking package should be parked are determined based on the usage information;

[0132] Calculate the used amount based on the actual payment amount, the number of days used and the total number of days that should be stopped;

[0133] Among them, a limited-time package refers to a parking package with a preset number of uses within the validity period, and a limited-time package refers to a parking package with a preset usage time.

[0134] In an implementation of the present application, the first refund unit 40 is further used to:

[0135] Determine the current market price of the target parking package;

[0136] A dynamic penalty is obtained based on the product of the current market price of the target parking package and the preset default ratio;

[0137] Determine whether the dynamic liquidated damages are greater than the preset capped liquidated damages;

[0138] If the dynamic liquidated damages are greater than the preset capped liquidated damages, the preset capped liquidated damages will be used as the refund liquidated damages;

[0139] If the dynamic penalty is less than / equal to the preset capped penalty, the dynamic penalty will be used as the refund penalty.

[0140] In one embodiment of the present application, the first refund unit 40 is further used to:

[0141] Determine whether the actual payment amount of the target parking package is the payment amount after the discount;

[0142] If the target parking package is a discounted payment, determine the discount amount;

[0143] Calculate the difference between the actual amount paid and the amount used to obtain the remaining refundable fee;

[0144] Subtract the refund penalty and discount amount from the remaining refundable fee to obtain the refund fee.

[0145] In an embodiment of the present application, the refund condition determination unit 20 is further configured to:

[0146] Determine whether there is remaining usage time or remaining usage count for the target parking package; or

[0147] Determine whether the vehicle corresponding to the target parking package is in the parking lot corresponding to the target parking package; or

[0148] Determine whether the purchase time of the target parking package exceeds a preset time threshold; or

[0149] Determine whether the ordering user of the target parking package is the same as the refunding user.

[0150] In one embodiment of the present application, the first refund unit 40 is further used to:

[0151] When the refund fee is greater than the actual amount paid, or the refund fee is less than / equal to 0, no refund will be made; or

[0152] When the refund fee is greater than the preset refund fee, a refund will be processed through customer service.

[0153] In an embodiment of the present application, a refund of the target parking package can be made according to a refund request submitted by the user. When determining to refund the target parking package, it is possible to first determine whether the target parking package has been used. If it has been used, the refund fee of the target parking package can be automatically calculated, and the refund can be automatically made to the user according to the refund fee. If it has not been used, a refund can be made directly, which can reduce the user's loss, improve the user experience, and enhance the user's evaluation of the parking lot.

[0154] For the specific definition of the parking package refund device, please refer to the definition of the parking package refund method above, which will not be repeated here. Each module in the above parking package refund device can be implemented in whole or in part by software, hardware and a combination thereof. The above modules can be embedded in or independent of the processor in the computer device in hardware form, or can be stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to the above modules.

[0155] In one embodiment, a computer device is provided. The computer device may be a terminal device, and its internal structure diagram may be as follows: Figure 7 As shown. The computer device includes a processor, a memory, and a network interface connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a readable storage medium. The readable storage medium stores computer-readable instructions. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer-readable instructions are executed by the processor, a parking package refund method is implemented. The readable storage medium provided in this embodiment includes a non-volatile readable storage medium and a volatile readable storage medium.

[0156] In an embodiment of the present application, a computer device is provided, including a memory, a processor, and computer-readable instructions stored in the memory and executable on the processor. When the processor executes the computer-readable instructions, the steps of the parking package refund method described above are implemented.

[0157] In an embodiment of the application, a readable storage medium is provided, which stores computer-readable instructions. When the computer-readable instructions are executed by a processor, the steps of the parking package refund method as described above are implemented.

[0158] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing related hardware through computer-readable instructions, and the computer-readable instructions can be stored in a non-volatile readable storage medium or a volatile readable storage medium. When the computer-readable instructions are executed, they may include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0159] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.

[0160] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A parking package refund method, characterized in that: The method comprises: Get a parking package refund request for a target parking package; Based on the parking package refund request, determining whether a preset refund condition is met; If the parking package refund request meets the preset refund condition, determining whether the target parking package has been used; If the target parking package has been used, the refund fee is calculated according to the refund rules, and the refund operation is performed; If the target parking package is not used, a refund operation will be performed.

2. The parking package refund method according to claim 1, characterized in that: The parking package refund request includes usage information of the target parking package, and the refund fee is calculated according to the usage refund rule, including: Calculate the used amount based on the actual payment amount of the target parking package and the usage information; Calculate the refund penalty based on the preset penalty collection strategy; The refund fee is calculated based on the actual paid amount, the used amount and the refund penalty of the target parking package.

3. The parking package refund method according to claim 2, characterized in that: The calculating the used amount based on the actual payment amount of the target parking package and the usage information includes: When the target parking package is a limited-time package, determining the number of times the target parking package has been used and the total number of times the target parking package should be parked based on the usage information; Calculate the used amount based on the actual paid amount, the number of times used and the total number of times to be stopped; or When the target parking package is a time-limited package, determining the number of days used and the total number of days the target parking package should be parked based on the usage information; Calculate the used amount based on the actual payment amount, the number of days used and the total number of days to be stopped; Among them, the limited-time package refers to a parking package with a preset number of uses within the validity period, and the limited-time package refers to a parking package with a preset usage time.

4. The parking package refund method according to claim 2, characterized in that: The calculation of the refund penalty based on the preset penalty collection strategy includes: Determining the current market price of the target parking package; Obtaining a dynamic penalty based on the product of the current market price of the target parking package and a preset default ratio; Determining whether the dynamic liquidated damages are greater than the preset capped liquidated damages; If the dynamic liquidated damages are greater than the preset capped liquidated damages, the preset capped liquidated damages will be used as the refund liquidated damages; If the dynamic liquidated damages are less than / equal to the preset capped liquidated damages, the dynamic liquidated damages will be used as the refund liquidated damages.

5. The parking package refund method according to claim 2, characterized in that: The refund fee is calculated based on the actual payment amount, the used amount and the refund penalty of the target parking package, including: Determine whether the actual payment amount of the target parking package is the payment amount after the discount; If the target parking package is a discounted payment, determine the discount amount; Calculate the difference between the actual payment amount and the used amount to obtain the remaining refundable fee; The refund fee is obtained by subtracting the refund penalty and the discount amount from the remaining refundable fee.

6. The parking package refund method according to any one of claims 1 to 5, characterized in that: The determining, based on the parking package refund request, whether a preset refund condition is met includes: Determine whether the target parking package is within the validity period; or Determine whether the vehicle corresponding to the target parking package is in the parking lot corresponding to the target parking package; or Determine whether the ordering user of the target parking package is the same as the refunding user.

7. The parking package refund method according to claim 6, characterized in that: The calculation of the refund fee based on the actual payment amount, the used amount and the refund penalty of the target parking package also includes: When the refund fee is greater than the actual payment amount, or the refund fee is less than / equal to 0, no refund operation will be performed; or When the refund fee is greater than the preset refund fee, a refund operation will be performed through customer service.

8. A parking package refund device, characterized in that: The device comprises: A refund request obtaining unit, used to obtain a parking package refund request for a target parking package; A refund condition determination unit, configured to determine whether a preset refund condition is met based on the parking package refund request; A usage status determination unit, configured to determine whether the target parking package has been used if the preset refund condition is met; A first refund unit, configured to calculate a refund fee according to a refund rule and perform a refund operation if the target parking package has been used; The second refund unit is used to perform a refund operation if the target parking package is not used.

9. A computer device comprising a memory, a processor, and computer-readable instructions stored in the memory and executed on the processor, characterized in that: When the processor executes the computer-readable instructions, it implements the parking package refund method as described in any one of claims 1 to 7.

10. A readable storage medium having computer readable instructions stored thereon, characterized in that: When the computer-readable instructions are executed by a processor, the parking package refund method as described in any one of claims 1 to 7 is implemented.