Car Rental Vehicle Deposit and Violation Deposit Lifecycle
Pretty booking funnels sell the car photo. Accountants inherit the deposits. If your car rental software collapses everything into “total paid,” you will spend the first quarter arguing whether a scratched bumper refund is late, whether a traffic ticket should have been covered by a hold you never isolated, and why the store says the money is “still in the system.”
Ptaxi’s store-rental line separates checkout fee types — rent, vehicle deposit, violation deposit, basic service guarantee — from completion overages — over-mileage, over-time, delivery/pickup, add-ons, chauffeur — and keeps deposit records with an explicit refund action in finance. Enterprise approval workflows are a different article (car rental enterprise approval workflow). Return inspection choreography is covered in return inspection and deposit refund. This piece is the money taxonomy: what is held at checkout, what can appear later, and how refunds leave the ledger.
Checkout is four ideas, not one total
When the renter confirms a store order, they choose return mode and deposit payment approach, confirm user info and fees, then submit and pay. Documented booking payment fee types on the order include:
- Rent — the hire itself under the pricing plan for the vehicle tier and calendar (weekday / weekend / holiday base prices in the plan).
- Vehicle deposit — hold against the car’s condition and related risk you define in policy.
- Violation deposit — hold aimed at traffic / violation exposure during the hire window.
- Basic service guarantee (base service cover) — the documented service-guarantee line at booking.
That split is the product contract. If your export only shows a single “prepaid” blob, stores will invent columns in Excel and no two cities will match. Pricing plans by vehicle grade configure vehicle deposit, violation deposit, basic service guarantee, base prices, over-mileage, over-time, chauffeur fee and door-to-door fees — so the same vocabulary must appear in store training and passenger terms.
Return modes (in-store pickup/return, paid door-to-door delivery/collection, chauffeur configuration) change ops workload; they should not smash deposit types together. Delivery fees and chauffeur fees belong in the fee plan and later in completion lines when used — not as silent edits to “rent.”
Stores can waive deposits — that is a switch, not a bug
Documented store services include the ability to support deposit-free operation as a store setting (alongside door-to-door, one-way return, chauffeur, and related switches). Commercially that is powerful. Operationally it is dangerous if nobody owns the exception.
Rules worth writing before launch:
- Who may enable deposit-free for a store or a renter segment.
- Whether violation exposure is handled another way when the hold is waived.
- How finance still sees a clean order when amounts are zero vs missing.
Zero is a number. Missing is a defect. Deposit records should still show the story.
Post-trip: overages and the second payment
Pickup and return create the evidence. Dispatch confirmation uploads pickup mileage, condition photos and notes (and assigns a driver when delivery or chauffeur applies). At return, the store confirms mileage, photos and notes and may add other fees; if fees are added, the renter completes a second payment before the economics are honest.
Documented completion payment types include:
- Over-mileage
- Over-time
- Delivery / pickup fees
- Add-on / extra fees
- Chauffeur fees
Order detail also carries refund amounts for vehicle deposit and violation deposit, breach withhold/return lines where relevant, coupon effects, and the actual amount after the dust settles. Admin list columns that already separate booking payment amount, completion payment amount, actual amount and refund amount are there so month-end does not invent them.
Tradeoffs:
- Add every possible fee at return without warning: chargeback energy, one-star reviews, store staff invent discounts to calm the desk.
- Never add legitimate overages: you train renters that limits are fiction; fleet cost leaks.
- Mix deposit forfeiture into “extra fees” without labels: auditors cannot tell policy from improvisation.
Publish examples of what can appear at completion in the booking terms. Put the same list on the store checklist. “We’ll message you if anything comes up” is not a fee policy.
Finance deposit records: the refund desk
Admin deposit records exist to answer a boring question with a precise row: did this order’s vehicle deposit and violation deposit get paid, and were they refunded? Documented fields include time, store name, order id, passenger phone, vehicle deposit, violation deposit, status and an action to refund deposit.
Run the desk like a product, not a favor:
- Vehicle deposit release — days after clean return, evidence standard, who clicks refund.
- Violation deposit release — hold window, what ticket evidence keeps or releases the hold, partial vs full refund rules.
- Dual-status visibility — a row can be “vehicle refunded / violation still held.” If your UI cannot say that, staff will refund both early or neither ever.
- Store vs platform ownership — who initiates, who audits, what export finance locks at month-end.
Passenger messaging should mirror those clocks. “Refunded in 3–7 days” without naming which deposit creates a new ticket on day 4 about the hold that was always meant to last longer.
How this differs from “we have deposits somewhere”
Many rental stacks can collect a big preauthorization-shaped number and call it a deposit. The documented store-rental model is more specific: two named deposits, a rent line, a service guarantee line, completion overages, and a finance refund action on deposit records. That specificity is what lets a multi-store operator compare cities without a priest translating each store’s slang.
Related reading when you implement the physical return: the return-inspection article. Related reading when corporate travelers need approve/reject semantics: the enterprise-approval article. Keep this lifecycle article in the money lane so new hires do not confuse “pending company review” with “violation deposit still held.”
Vehicle grade plans are where amounts are born
Deposits are not random numbers typed at the counter. Documented pricing plans attach vehicle deposit, violation deposit, basic service guarantee, calendar base prices, over-mileage, over-time, chauffeur and door-to-door fees to vehicle grades. That means a compact hatch and a premium sedan can carry different holds without staff improvising at checkout.
Implementation habit: freeze grade → plan mapping before a marketing weekend. Last-minute “just lower the deposit for this campaign” edits that bypass the plan become unauditable favors. If you need a campaign, create a named plan version or a documented store exception — still visible on the order — rather than a silent discount to a deposit line.
Breach lines and coupons sit beside deposits, not inside them
Order detail also surfaces breach withhold/return amounts and coupon effects next to actual amount. Keep those concepts separate in training:
- Coupons usually attack rent or eligible fee lines you configure — not a license to erase violation holds.
- Breach withhold is a policy outcome after review, not a third deposit type you invent at the curb.
- Deposit refund actions should remain deposit refund actions even when a breach withhold happened on the same order; agents need two clear levers.
When demos blur coupon, breach and deposit into one “adjust money” button, finance will rebuild the taxonomy in a private sheet within a month.
Pay methods stay inside the docs
Passenger pay methods called out for store rental include balance and the local online methods you enable (source docs list common regional wallets). Do not invent card brands, Stripe, tip lines or fake “instant worldwide refund rails” in sales copy. Refund speed is a combination of your policy, your payment provider configuration and the deposit-record action — say that plainly.
What this is not
- This is not keyless P2P carsharing hardware. Store rental with smart unlock and scan-to-rent is a different product surface; deposits still follow store-rental finance.
- This is not enterprise approval redesign. Approvals change who pays; they do not redefine vehicle vs violation deposit.
- This is not a promise that every store must collect both deposits. Plans configure amounts; stores may offer deposit-free under policy.
- This is not China-only channel packaging. Overseas buyers care about the ledger split and the refund button.
Soft next step
Export one sample order detail from staging and highlight four booking lines and five completion lines by name. Then open deposit records and refund only the vehicle deposit while leaving violation held. If that demo is calm, continue on the car rental software page or book a walkthrough with your finance lead in the room. Bring your current “deposit” spreadsheet column headers; the goal of the meeting is to retire them.
Frequently asked questions
What fee types appear when a renter checks out a store car rental order?
Documented booking payment types include rent, vehicle deposit, violation deposit and basic service guarantee (base service cover). Coupon effects can apply where you enable them; pay methods in docs include balance and local online wallets you turn on per deployment.
What extra fees can appear after the trip?
Completion payment types documented on order detail include over-mileage, over-time, delivery/pickup fees, add-on fees and chauffeur fees when those services were used. Stores often confirm return with a possible second payment before the order economics close.
Where do deposits get refunded in admin?
Finance deposit records track whether vehicle and violation deposits were paid and refunded — with time, store, order id, passenger phone, amounts, status and a refund action. Treat timing rules as published policy, not a chat promise.
Is deposit-free rental the same as skipping violation hold?
No. Stores can enable deposit-free service as a commercial switch. That is an exception path with a named policy. Violation deposit and vehicle deposit remain separate concepts in pricing plans even when a store waives holds for some renters.