Payments
Deposits, holds, and refunds: payments shaped for six-figure cars
Generic checkout was designed for goods that ship in boxes. Renting a $300,000 car needs payment mechanics with more moving parts — and records that stay true when things go sideways.
Most payment tooling assumes a simple story: customer pays, goods ship, done. A luxury rental is a different story. Money moves several times, in both directions, across weeks — a booking payment, a security deposit or hold, possibly a damage claim, possibly a partial refund, occasionally a dispute. Each step has its own rules, and the operator is accountable for all of them.
Deposit or hold — and why the difference matters
A security deposit is a real charge: money leaves the renter's account and comes back after a clean return. It is certain for the operator and heavier for the renter — and it creates a refund obligation with a clock on it, because nothing sours a five-star weekend like chasing your own deposit.
A card hold reserves funds without capturing them. Lighter for the renter, but holds expire on the card network's schedule, not yours — a hold that lapses mid-rental quietly converts your protection into an unsecured promise. Whichever the policy, the system has to know which one exists on every booking, its amount, and its state right now. "I think we released that" is not a payment state.
Refunds are where trust is won
Refunds in this business are rarely all-or-nothing: a fuel charge here, a late fee there, a deposit minus a windshield chip. Two disciplines keep this clean. Money goes back to the payment method it came from — anything else looks like fraud, and card networks agree. And every deduction arrives itemized, because a renter who understands a charge may grumble, while a renter who doesn't calls their bank.
The dispute you documented for
Chargebacks happen even to careful operators. When one arrives, the case is the paperwork: the agreement, the condition photos from handover and return with timestamps, the communication log. This is why payments and field operations belong in the same system — the evidence for a payment dispute is created fifty feet from the car, weeks earlier, by whoever did the handover.
Bank-grade rails, rental-grade records
Payment processing itself is a solved problem — modern rails handle cards, holds, and payouts well. What they do not provide is rental semantics: the link between a charge and a booking, a deposit and its release conditions, a refund and its reason. That layer — where every payment state change writes an auditable record attached to the booking — is the difference between a payments account and a payments system. The end of the month should be a report, not an investigation.
AurumOS is the operating system for luxury and exotic rental fleets — currently in early access. If you operate a fleet and want to see it, write to hello@aurumexotic.com.