Why rental businesses lose more disputes than ecommerce
Ecommerce merchants ship a product and the customer receives it. The transaction is simple to prove. Rental businesses operate differently: the service spans days or weeks, charges can happen after the hire ends, and evidence is spread across multiple touchpoints.
When a customer disputes a damage charge or a late return fee, the card issuer asks: did the customer authorise this charge? Did they receive what they paid for? For rentals, the answer often depends on signed agreements, condition reports, timestamps, and communication logs — things many operators do not collect or store in a way that satisfies dispute requirements.
Add to that: expired bond holds. If your authorisation expires before you can capture for damage, you must create a new charge. That charge appears days after the hire ended, looks unfamiliar to the customer, and is far more likely to be disputed and lost.
How Stripe disputes work (timeline + compelling evidence)
When a customer disputes a charge through their bank, Stripe receives a chargeback. You typically have 7–21 days (depending on the card network) to respond with evidence. The bank then reviews your submission and decides whether to reverse the chargeback or uphold it.
The key term is compelling evidence. Card networks expect you to prove that the customer authorised the transaction and received the service. For rentals, that means:
- ✓ Proof the customer agreed to the charge (signed agreement, policy acknowledgement)
- ✓ Proof the service was delivered (rental dates, pickup/return records)
- ✓ Proof of the incident (condition photos, damage reports, timestamps)
- ✓ Proof the customer was notified before capture (notice before charge, email trail)
Without these, the bank has little reason to rule in your favour. Outcomes are not guaranteed — each case is judged on its merits — but strong evidence significantly improves your chances.
What Visa and Mastercard typically accept as strong evidence
Card networks publish dispute guidelines. While they do not guarantee outcomes, they describe what tends to support a merchant. For rental and hire businesses, the following are commonly cited:
- Signed rental agreement — Shows the customer agreed to terms, including damage and post-hire charges.
- Pre- and post-hire condition documentation — Timestamped photos and condition reports that establish baseline and return state.
- Customer acknowledgement of the charge — Email or signed notice before capture, showing they were informed and had a chance to respond.
- 3D Secure / SCA — Strong Customer Authentication can shift liability to the issuer and supports that the cardholder authorised the payment.
- IP address, device, or delivery confirmation — Helps prove the customer (or their authorised user) completed the transaction.
Generic statements, screenshots without context, or evidence submitted after the deadline are weak. Structured, timestamped, and clearly linked evidence is stronger.
File limits: When submitting evidence to Stripe (or building dispute packs), keep files under 10MB each. PDFs and images (JPEG, PNG) are typically accepted. Check Stripe's current limits before submitting.
A rental-specific dispute breakdown example
A customer disputes a $420 damage charge. They claim they never authorised it and did not rent a vehicle during the dates shown.
A strong response would include:
- Signed rental agreement — Customer name, dates, vehicle, and signature. Proves they entered the contract.
- Pre-hire condition photos — Timestamped images showing the vehicle state at pickup.
- Post-hire condition photos — Damage documented at return with date/time.
- Notice before charge — Email or letter sent before capture, explaining the charge and giving them time to respond.
- Payment authorisation — If 3DS was used, note it. If a bond hold was placed at pickup, show the authorisation and capture timeline.
A weak response might be: "The customer damaged the vehicle. We have photos." Without dates, signatures, and a clear chain of events, the bank has little to work with.
7-step rental dispute defence system
Build these steps into your operations so you are ready when a dispute arrives:
- Verify identity before release — Use Stripe Identity or equivalent. Reduces fraud and supports that the right person authorised the rental.
- Get signed agreements and policy acknowledgement before payment — Customer explicitly agrees to damage and post-hire charge terms.
- Use 3D Secure on online payments — Shifts liability and strengthens authorisation evidence.
- Authorise first, capture later for bonds — Keeps the original authorisation valid. Avoid creating new charges days after the hire.
- Refresh holds for rentals longer than 7 days — Prevents expired authorisations. See our guide on Stripe bond holds.
- Document everything with timestamps — Pre- and post-hire photos, condition reports, notices, and emails. Store in a system you can retrieve quickly.
- Send notice before capture — Inform the customer of the charge, provide evidence, and give them a chance to respond before you capture.
Check your chargeback risk
Take our free 2-minute assessment to see how vulnerable your rental business is to disputes. Get a personalised action plan.
Check your risk scoreCommon mistakes that kill cases
- ✕ Missing the deadline — Submit evidence before the due date. Late submissions are often rejected.
- ✕ No signed agreement — Verbal agreements or unsigned terms are weak. Get a signature.
- ✕ Charging without notice — Capture without informing the customer first. Notice before capture is expected.
- ✕ Expired hold, new charge — Creating a new charge days after the hire looks like an unauthorised transaction. Keep holds valid.
- ✕ Unorganised evidence — Scattered screenshots and emails. Present a clear, structured response with dates and context.
Reduce dispute risk with structured evidence
Parked Funds helps rental businesses collect and organise evidence, send notice before capture, and generate dispute-ready packs. Built for Stripe.
See how it works