SaaS online car-hailing rent withholding method and system

By freezing the driver's funds in the online ride-hailing industry and deducting rent according to the configured deduction strategy, the problem of fund security caused by the driver running away is solved, the safe supervision and timely collection of rent are achieved, and the risks of transportation companies are reduced.

CN120672435APending Publication Date: 2025-09-19BEIJING BAILONG MAYUN TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510637863.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-16
Publication Date
2025-09-19

AI Technical Summary

Technical Problem

In the online ride-hailing industry, financial security issues caused by drivers renting a car and running away without paying the rent, or the fleet running away, affect the rights and interests of drivers and transportation companies.

Method used

By freezing funds when the driver completes an order, determining whether the income funds are greater than the rental funds, and deducting rent according to the pre-configured deduction strategy, using the fund transfer tool to transfer the rent to the rent supervision account, combined with rolling deductions, partial deductions, direct deductions and unfreezing deductions and other strategies, the driver's withdrawal timing and capital flow are controlled.

Benefits of technology

It strengthens the security and supervision of funds, protects the interests of transportation companies, reduces the risk of drivers’ default, and ensures the timely collection of rent.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120672435A_ABST
    Figure CN120672435A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of rent withholding, and discloses a SaaS online car-hailing rent withholding method and system, and the method comprises the steps: judging whether a to-be-deducted rent exists or not when a driver side is detected to complete an order; if the rent to be deducted exists, the fund is frozen, and whether the income fund of the driver side is greater than the rent fund is judged; if the income fund of the driver side is greater than the rent fund, the rent fund deduction is initiated according to a pre-configured deduction strategy; according to the method, the fund is frozen firstly under the condition that the order is completed at the driver end and the rent to be deducted exists, so that the condition that the rent cannot be deducted instead due to the fact that the driver withdraws the fund when the rent deduction is not completed is prevented, and when the income fund of the driver end is greater than the rent fund, the fund is transferred to the rent supervision account through the fund transfer tool. According to the method, the rent withholding is initiated, the withholding rent is transferred to the rent supervision account, the rent withholding is automatically carried out, and the security and supervision strength of funds are enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of rent deduction, and in particular to a SaaS-based rent deduction method and system for online ride-hailing. Background Art

[0002] With the booming online ride-hailing industry, a large number of online ride-hailing drivers have entered the market, and transportation companies are also actively participating in the vehicle rental business. Ride-hailing drivers are seeking to rent vehicles and then run away without paying, while transportation companies are seeking to rent vehicles and collect deposits. However, this process raises financial security concerns. For example, a driver might rent a vehicle and then run away without paying the rent, or a fleet might abscond after collecting the rent, leaving the driver without a vehicle. These risks pose a risk to both drivers and transportation companies. Therefore, how to withhold rent and protect the rights and interests of both parties has become a key issue. Summary of the Invention

[0003] In view of this, the present invention provides a SaaS-based online car-hailing rental deduction method and system to solve the problem of how to deduct rent.

[0004] In a first aspect, the present invention provides a SaaS-based online car-hailing rental deduction method, the method comprising:

[0005] When the driver completes the order, it determines whether there is rent to be deducted;

[0006] If there is rent to be deducted, the funds will be frozen and it will be determined whether the driver's income funds are greater than the rent funds;

[0007] If the driver's income is greater than the rental funds, the rental funds will be deducted according to the pre-configured deduction strategy;

[0008] Use the funds transfer tool to transfer the rent deduction to the rent supervision account.

[0009] The present invention freezes funds first when the order is completed on the driver's side and there is rent to be deducted, preventing the driver from withdrawing funds before the rent deduction is completed, resulting in the inability to deduct rent. When the driver's income funds are greater than the rent funds, the present invention initiates rent withholding, transfers the withheld rent to the rent supervision account, and automatically performs rent withholding, thereby enhancing the security and supervision of funds and protecting the interests of the transportation company.

[0010] In an optional embodiment, the method further includes:

[0011] If there is no rent to be deducted, configure the withdrawal window period;

[0012] Control the actual withdrawal time on the driver side according to the configured withdrawal window.

[0013] The present invention controls the actual withdrawal time of the driver side by configuring the withdrawal window period, so as to protect the platform funds from being obtained in real time in scenarios such as driver cheating, thereby ensuring the safety of funds on the driver side.

[0014] In an optional embodiment, the system deduction strategy includes rolling deductions, and the system initiates rental fund deductions according to a pre-configured deduction strategy, including:

[0015] During the rental deduction period, if there is a balance in the driver's wallet, the rental funds will be placed on hold and a deduction of frozen funds will be initiated;

[0016] If the rental fund deduction is not completed within the current deduction period, the unfinished rental fund deduction will be rolled over to the next deduction period.

[0017] The present invention adopts a rolling deduction strategy to put the rental funds on hold when there is a balance in the driver's wallet, and to freeze the funds for deduction to ensure the collection of rental funds. The unfinished rental fund deductions in the current deduction cycle are rolled over to the next deduction cycle, giving a certain buffer time to avoid the situation where the driver is judged to have breached the contract due to insufficient deductions in one time, thereby reducing the risk of driver breach of contract.

[0018] In an optional embodiment, the system deduction strategy also includes partial deductions, and the system initiates rental fund deductions according to a pre-configured deduction strategy, further comprising:

[0019] At the end of the rent deduction cycle, the funds to be received within the deduction cycle will be unfrozen and the rent deduction will be initiated;

[0020] Rental fund deductions that are not completed in this deduction cycle will not be included in the next deduction cycle and will be processed offline.

[0021] The present invention deducts rent funds by unfreezing the funds to be recorded within the deduction period, thereby avoiding the risk of deducting all rent at one time. The rent fund deductions that are not completed in this deduction period will not be included in the next deduction period, and offline processing will be performed to ensure rent collection.

[0022] In an optional embodiment, the system deduction strategy also includes direct deduction, and the system initiates rental fund deduction according to a pre-configured deduction strategy, further comprising:

[0023] At the beginning or end of the rent deduction cycle, rent funds will be deducted, the driver's wallet balance will be deducted to a negative number, and the funds will be unfrozen according to the unfreezing period.

[0024] The present invention directly deducts the driver's wallet balance to a negative number at the beginning or end of the rent deduction cycle to ensure rent collection and ensure that the rent deduction service is not affected.

[0025] In an optional embodiment, the system deduction strategy also includes unfreezing deductions, and the system initiates rental fund deductions according to a pre-configured deduction strategy, further comprising:

[0026] At the beginning of the rent deduction cycle, initiate fund unfreezing according to the unfreezing period;

[0027] If there is rent in the wallet, the rent funds will be deducted.

[0028] The present invention unfreezes funds at the beginning of the rent deduction cycle and deducts rent funds in time when there is rent in the account wallet, thereby improving capital circulation and ensuring that the rent fund collection business is not affected.

[0029] In a second aspect, the present invention provides a SaaS-based online car-hailing rental deduction system, which includes:

[0030] The first judgment module is used to determine whether there is rent to be deducted when detecting that the driver has completed the order;

[0031] The second judgment module is used to freeze funds if there is rent to be deducted, and to determine whether the driver's income funds are greater than the rent funds;

[0032] The withholding module is used to initiate rent withholding according to the pre-configured withholding strategy if the driver's income is greater than the rental funds;

[0033] The rent transfer module is used to transfer the withheld rent to the rent supervision account using the funds transfer tool.

[0034] In a third aspect, the present invention provides a computer device comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, computer instructions being stored in the memory, and the processor executing the computer instructions to thereby execute the SaaS-based online car-hailing rental deduction method of the first aspect or any corresponding embodiment thereof.

[0035] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the SaaS-based online car-hailing rental deduction method of the above-mentioned first aspect or any corresponding embodiment thereof.

[0036] In a fifth aspect, the present invention provides a computer program product comprising computer instructions, which are used to enable a computer to execute the SaaS-based online car-hailing rental deduction method of the above-mentioned first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0038] Figure 1 1. It is a flowchart of a SaaS-based online car-hailing rental deduction method according to an embodiment of the present invention;

[0039] Figure 2 1 is a flowchart of wallet debit and fund transfer according to an embodiment of the present invention;

[0040] Figure 3 This is a structural block diagram of a SaaS-based online car-hailing rental deduction system according to an embodiment of the present invention;

[0041] Figure 4 Schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0042] To make the purpose, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts shall fall within the scope of protection of the present invention.

[0043] First, the nouns appearing in the embodiments of the present invention are explained:

[0044] Rent: In a leasing business, the compensation a lessor receives from a lessee for transferring the right to use an asset is reflected as rental income for the lessor and as rental expense for the lessee. Leasing rent is typically determined based on the cost of the asset through negotiation between the lessor and the lessee, and is calculated over time, such as a monthly rent.

[0045] Withholding: also known as automatic deduction service, refers to the user authorizing a third-party payment company to automatically deduct funds from the user's bank account under specific conditions to complete the payment.

[0046] Online ride-hailing operating company: The actual operating entity of online ride-hailing, which organizes drivers to complete online travel and transportation to complete transactions.

[0047] Transport company: A company entity that actually owns vehicle assets and leases vehicles to drivers.

[0048] Driver: A person who rents a car from a transportation company and then goes to an online car-hailing company to receive orders and complete online transactions.

[0049] When drivers run away without paying rent, the transportation company suffers losses. To address this issue, embodiments of the present invention provide a SaaS-based rent deduction method for online ride-hailing services. By freezing funds when rent is due, and transferring the deducted rent to a rent escrow account, this method prevents drivers from running away without paying rent, which could harm the transportation company.

[0050] According to an embodiment of the present invention, an embodiment of a SaaS-based online car-hailing rental deduction method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0051] In this embodiment, a SaaS-based online car-hailing rental deduction method is provided. Figure 1 Flowchart of the SaaS-based online car-hailing rental deduction method according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:

[0052] Step S101, when it is detected that the driver has completed the order, it is determined whether there is rent to be deducted.

[0053] In this embodiment of the present invention, the platform monitors order status in real time and initiates the rent deduction process when the driver completes an order. Drivers are not allowed to withdraw cash directly after completing an order. Instead, the platform first determines whether the driver has any pending rent deductions, prioritizing rent deductions when necessary.

[0054] Step S102: If there is rent to be deducted, the funds are frozen and it is determined whether the driver's income funds are greater than the rent funds.

[0055] In this embodiment of the present invention, if the driver has rent outstanding, they are not allowed to withdraw cash freely. Instead, their funds are frozen first, and then a determination is made as to whether the driver's income exceeds their rent. If the driver's rent is less than their rent, the funds are frozen until their income exceeds their rent. The excess amount can then be withdrawn as the driver's personal income.

[0056] Step S103: If the driver's income is greater than the rental funds, the rental funds are deducted according to the pre-configured deduction strategy.

[0057] In an embodiment of the present invention, only when the driver's income funds are greater than the rental funds will the next deduction process be entered, the deduction strategy will be pre-configured, and the rental fund deduction will be automatically initiated according to the deduction strategy.

[0058] Step S104: Use a funds transfer tool to transfer the rent deduction to the rent supervision account.

[0059] In the embodiment of the present invention, the withheld rent is safely transferred to the rent supervision account by using a fund transfer tool to protect the platform's revenue. Moreover, this part of the funds is supervised and cannot be moved by the online car-hailing operating company. According to the agreement between the online car-hailing operating company and the transportation company, the withheld rent is transferred to the transportation company according to the configured account entry cycle to ensure the safety of the transportation company's income. Among them, the fund transfer tool can be used as follows: Figure 2 The safety tools shown here are for example only and are not intended to be limiting.

[0060] The SaaS-based online car-hailing rent deduction method provided in this embodiment freezes the funds first when the order is completed on the driver side and there is rent to be deducted, preventing the driver from withdrawing funds before the rent deduction is completed, resulting in the inability to deduct the rent. When the driver's income funds are greater than the rent funds, the rent deduction is initiated, and the deducted rent is transferred to the rent supervision account, and the rent is automatically deducted, thereby strengthening the security and supervision of funds and protecting the interests of the transportation company.

[0061] This embodiment provides a SaaS-based online car-hailing rental deduction method, which includes the following steps:

[0062] Step S201, when it is detected that the driver has completed the order, it is determined whether there is rent to be deducted.

[0063] For details, please see Figure 1 Step S101 of the illustrated embodiment will not be described in detail here.

[0064] Step S202: If there is rent to be deducted, the funds are frozen and it is determined whether the driver's income funds are greater than the rent funds.

[0065] For details, please see Figure 1 Step S102 of the illustrated embodiment will not be described in detail here.

[0066] Step S203: If there is no rent to be deducted, configure the withdrawal window period.

[0067] Step S204: Control the actual withdrawal time of the driver according to the configured withdrawal window.

[0068] In this embodiment of the present invention, if the driver has no pending rent deductions, meaning no outstanding rent charges, they can withdraw cash. A withdrawal window is configured to control when drivers can withdraw cash, protecting platform funds from real-time access in scenarios such as driver fraud. This window must be configured through SaaS capabilities and made available to ride-hailing companies.

[0069] The specific dimensions are as follows: According to the actual capital turnover of the online ride-hailing company, multiple fixed time windows can be opened each week. For example, cash withdrawals can be made from 10:00 to 22:00 every Monday.

[0070] By configuring the withdrawal window, the actual withdrawal time on the driver side is controlled to protect the platform funds from being obtained in real time in scenarios such as driver cheating, thus ensuring the safety of funds on the driver side.

[0071] Step S205: If the driver's income is greater than the rental funds, the rental funds are deducted according to the pre-configured deduction strategy.

[0072] Specifically, the deduction strategies include rolling deduction, partial deduction, direct deduction and unfreezing deduction.

[0073] Specifically, when the deduction strategy is rolling deduction, the above step S205 includes:

[0074] Step S2051: During the rental deduction period, if there is a balance in the driver's wallet, the rental funds will be placed on account and a frozen funds deduction will be initiated.

[0075] Step S2052: If the rental fund withholding is not completed within the current deduction period, the unfinished rental fund withholding will be rolled over to the next deduction period.

[0076] In this embodiment of the present invention, the rolling deduction strategy is as follows: within a rental deduction cycle, the amount deducted from the wallet is the same as the amount deducted within the cycle. Any undeducted funds within the cycle are rolled over to the next deduction cycle. The deduction process is as follows: First, determine whether the driver's wallet has a balance. If there is no balance, a failure is returned. If there is a balance, the actual deduction funds are frozen, the rental funds are placed on the account, and a frozen fund deduction is initiated in the wallet to perform the asset transfer. If the rental funds are not deducted within the current deduction cycle, the uncompleted rental funds withheld from this week will be rolled over to the next deduction cycle.

[0077] By adopting a rolling deduction strategy, when there is a balance in the driver's wallet, the rental funds will be put on account and the frozen funds will be deducted to ensure the collection of rental funds. The unfinished rental fund deductions in this deduction cycle will be rolled over to the next deduction cycle, giving a certain buffer time to avoid the situation where the driver is deemed to have breached the contract due to insufficient deductions in one time, thereby reducing the risk of driver breach of contract.

[0078] Specifically, when the deduction policy is partial deduction, the above step S205 includes:

[0079] Step S2053: At the end of the rent deduction period, the funds to be received within the deduction period are unfrozen and the rent funds are deducted.

[0080] Step S2054: The rental fund deductions that are not completed in this deduction cycle will not be included in the next deduction cycle and will be processed offline.

[0081] In this embodiment of the present invention, the partial deduction strategy is as follows: at the end of the rent deduction cycle, pending funds are unfrozen, and the remaining funds are deducted. Any remaining funds deducted will not be carried forward to the next cycle and will be processed offline. The deduction process is as follows: at the end of the rent deduction cycle, transaction records from the deduction cycle are unfrozen, pending funds are unfrozen, rent withholding is initiated, and asset transfer is performed. If the rent withholding is not completed within the current deduction cycle, it will not be carried forward to the next cycle and will be processed offline.

[0082] By unfreezing the funds to be received within the deduction period, rent funds can be deducted on behalf of the customer to avoid the risk of all rent being deducted at one time. The unfinished rent funds deductions in this deduction period will not be included in the next deduction period and will be processed offline to ensure rent collection.

[0083] Specifically, when the deduction strategy is direct deduction, the above step S205 includes:

[0084] Step S2055: At the beginning or end of the rent deduction cycle, initiate rent fund deduction, deduct the driver's wallet balance to a negative number, and initiate fund unfreezing according to the unfreezing period.

[0085] In this embodiment of the present invention, the direct deduction strategy involves directly deducting a negative amount from the wallet at the beginning or end of the rent deduction cycle. The transaction flow remains normal and the funds are unfrozen according to the platform's unfreezing period. The deduction process involves directly initiating a deduction from the wallet at the beginning or end of the rent deduction cycle, deducting a negative amount, and then transferring assets.

[0086] By directly deducting the driver's wallet balance to a negative number at the beginning or end of the rent deduction cycle, we can ensure that rent collection is carried out and the rent deduction service is not affected.

[0087] Specifically, when the deduction policy is unfreeze deduction, the above step S205 includes:

[0088] Step S2056: At the beginning of the rent deduction cycle, initiate fund unfreezing according to the unfreezing period.

[0089] Step S2057: If there is rent in the account wallet, the rent funds will be deducted.

[0090] In this embodiment of the present invention, the unfreezing and deduction strategy is as follows: at the beginning of the rent deduction cycle, the rent account is recorded and the transaction flow is unfrozen according to the platform's normal unfreezing period. However, before the payment is credited to the wallet, a check is performed to determine whether there is rent. The deduction process is as follows: a task is regularly initiated to initiate unfreezing and determine whether there is rent. If there is rent, the rent is deducted on the account and the asset is transferred. If not, the payment is credited to the wallet.

[0091] The SaaS-based online car-hailing rental deduction method provided in this embodiment unfreezes funds at the beginning of the rental deduction cycle and deducts the rental funds in a timely manner when there is rent in the wallet, thereby improving capital circulation and ensuring that the rental fund collection business is not affected.

[0092] like Figure 2 As shown, Figure 2 This diagram illustrates the process of rent deductions and fund transfers from a ride-hailing driver's wallet. In the wallet deduction section, deduction order information includes the payment number, expected amount, actual amount deducted, and status. Deductions are processed using four deduction strategies: rolling deductions, partial deductions, direct deductions, and unfreeze deductions. The fund transfer process involves the driver, security distributors / online vendors, settlement providers, and service providers. The driver's balance is automatically transferred proportionally to their balance account through security distributors / online vendors, enabling fund transfers between the driver, settlement providers, and service providers.

[0093] In this embodiment, a SaaS-based online car-hailing rental deduction system is also provided. The system is used to implement the above-mentioned embodiments and preferred implementation methods, and the details that have been explained will not be repeated. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the system described in the following embodiments is preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0094] This embodiment provides a SaaS-based online car rental deduction system. Figure 3 As shown, including:

[0095] The first judgment module 301 is used to judge whether there is rent to be deducted when it is detected that the driver has completed the order.

[0096] The second judgment module 302 is used to freeze funds if there is rent to be deducted, and to determine whether the driver's income funds are greater than the rent funds.

[0097] The withholding module 303 is used to initiate withholding of rental funds according to a pre-configured withholding strategy if the driver's income funds are greater than the rental funds.

[0098] The rent transfer module 304 is used to transfer the withheld rent to the rent supervision using a fund transfer tool.

[0099] In some optional embodiments, the system further comprises:

[0100] Configuration module for configuring the withdrawal window if there is no rent to be deducted.

[0101] The control module is used to control the actual withdrawal time of the driver according to the configured withdrawal window.

[0102] In some optional implementations, the withholding module 303 includes:

[0103] The first deduction unit is used to place the rent funds on the account and initiate deduction of frozen funds if there is a balance in the driver's wallet during the rent deduction cycle.

[0104] The rolling unit is used to roll over the unfinished rent fund withholding to the next deduction period if the rent fund withholding is not completed within the current deduction period.

[0105] In some optional implementations, the withholding module 303 further includes:

[0106] The second deduction unit is used to unfreeze the funds to be received within the deduction period at the end of the rent deduction period and initiate the deduction of rent funds.

[0107] The processing unit is used to process the unfinished rental fund deductions in the current deduction cycle without carrying them over to the next deduction cycle and to process them offline.

[0108] In some optional implementations, the withholding module 303 further includes:

[0109] The first unfreezing unit is used to initiate rent fund deduction at the beginning or end of the rent deduction cycle, deduct the driver's wallet balance to a negative number, and initiate fund unfreezing according to the unfreezing period.

[0110] In some optional implementations, the withholding module 303 further includes:

[0111] The first unfreezing unit is used to initiate fund unfreezing according to the unfreezing period at the beginning of the rent deduction cycle.

[0112] The third deduction unit is used to deduct the rent funds if there is rent in the wallet.

[0113] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.

[0114] The SaaS-based online car-hailing rental deduction system in this embodiment is presented in the form of functional units, where the units refer to ASIC (Application Specific Integrated Circuit) circuits, processors and memories that execute one or more software or fixed programs, and / or other devices that can provide the above functions.

[0115] The embodiment of the present invention also provides a computer device having the above Figure 3 The SaaS-based online car-hailing rental deduction system shown.

[0116] See also Figure 4 , Figure 4 is a structural diagram of a computer device provided by an optional embodiment of the present invention, such as Figure 4 As shown, the computer device includes: one or more processors 10, memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components utilize different buses to communicate with each other and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in the memory or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Equally, multiple computer devices can be connected, and each device provides part of the necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 4 A processor 10 is taken as an example.

[0117] The processor 10 may be a central processing unit, a network processor, or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic, or any combination thereof.

[0118] The memory 20 stores instructions that can be executed by at least one processor 10, so as to enable at least one processor 10 to execute the method shown in the above embodiment.

[0119] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created based on the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely located relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0120] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid-state drive; the memory 20 may also include a combination of the above types of memory.

[0121] The computer device further includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Figure 4 The bus connection is taken as an example.

[0122] The input device 30 can receive input digital or character information and generate key signal input related to user settings and function control of the computer device, such as a touch screen, etc. The output device 40 can include a display device, etc.

[0123] The embodiment of the present invention also provides a computer-readable storage medium. The above-mentioned method according to the embodiment of the present invention can be implemented in hardware, firmware, or implemented as a computer code that can be recorded in a storage medium, or implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memory. It can be understood that a computer, a processor, a microprocessor controller or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor or hardware, the method shown in the above embodiment is implemented.

[0124] A portion of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the form in which the computer program instruction exists in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc. Accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium that can be accessed by the computer.

[0125] Although the embodiments of the present invention have been described with reference to the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are intended to fall within the scope of this application.

Claims

1. A SaaS-based online car-hailing rental deduction method, characterized by: The method comprises: When the driver completes the order, it determines whether there is rent to be deducted; If there is rent to be deducted, the funds will be frozen and it will be determined whether the driver's income funds are greater than the rent funds; If the driver's income is greater than the rental funds, the rental funds will be deducted according to the pre-configured deduction strategy; Use the funds transfer tool to transfer the rent deduction to the rent supervision account.

2. The method according to claim 1, characterized in that The method further comprises: If there is no rent to be deducted, configure the withdrawal window period; Control the actual withdrawal time on the driver side according to the configured withdrawal window.

3. The method according to claim 1, characterized in that The deduction strategy includes rolling deductions, and initiating rental fund deductions according to a pre-configured deduction strategy includes: During the rental deduction period, if there is a balance in the driver's wallet, the rental funds will be placed on hold and a deduction of frozen funds will be initiated; If the rental fund deduction is not completed within the current deduction period, the unfinished rental fund deduction will be rolled over to the next deduction period.

4. The method according to claim 3, characterized in that The deduction strategy also includes partial deductions, and the initiation of rental fund deductions according to the pre-configured deduction strategy also includes: At the end of the rent deduction cycle, the funds to be received within the deduction cycle will be unfrozen and the rent deduction will be initiated; Rental fund deductions that are not completed in this deduction cycle will not be included in the next deduction cycle and will be processed offline.

5. The method according to claim 3, characterized in that The deduction strategy also includes direct deduction, and the initiation of rental fund deduction according to the pre-configured deduction strategy also includes: At the beginning or end of the rent deduction cycle, rent funds will be deducted, the driver's wallet balance will be deducted to a negative number, and the funds will be unfrozen according to the unfreezing period.

6. The method according to claim 3, characterized in that The deduction strategy also includes unfreezing the deduction, and initiating the rental fund deduction according to the pre-configured deduction strategy also includes: At the beginning of the rent deduction cycle, initiate fund unfreezing according to the unfreezing period; If there is rent in the wallet, the rent funds will be deducted.

7. A SaaS-based online car-hailing rental deduction system, characterized by: The system comprises: The first judgment module is used to determine whether there is rent to be deducted when detecting that the driver has completed the order; The second judgment module is used to freeze funds if there is rent to be deducted, and to determine whether the driver's income funds are greater than the rent funds; The withholding module is used to initiate rent withholding according to the pre-configured withholding strategy if the driver's income is greater than the rental funds; The rent transfer module is used to transfer the withheld rent to the rent supervision account using the funds transfer tool.

8. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, computer instructions are stored in the memory, and the processor executes the SaaS online car-hailing rental deduction method according to any one of claims 1 to 6 by executing the computer instructions.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, which are used to enable a computer to execute the SaaS-based online car-hailing rental deduction method according to any one of claims 1 to 6.

10. A computer program product, characterized in that It includes computer instructions, which are used to enable a computer to execute the SaaS online car-hailing rental deduction method described in any one of claims 1 to 6.