What is a Stripe authorisation hold?
A Stripe authorisation hold places a temporary hold on a customer's card without capturing funds. In rentals, this is typically used as a bond or security hold before the hire begins.
- ✓ No money is taken immediately
- ✓ The amount is reserved on the customer's card
- ✓ The hold must be captured or released later
How long do Stripe authorisation holds last?
This is where most rental businesses get caught out. Stripe authorisation holds expire automatically if they are not captured.
- Visa / Mastercard: typically 7 days
- Some cards allow extensions, others do not
- After expiry: you cannot capture it and must create a new charge
That new charge is far more likely to be disputed because it appears days after the hire ended.
Why this is a problem for rental businesses
Rental charges often happen after the hire ends. Issues like damage, cleaning, tolls, and late fees can surface days after pickup, sometimes after the Stripe hold has expired.
- → Damage discovered on return
- → Cleaning fees
- → Tolls or parking infringements
- → Late return charges
Stripe alone does not manage hold refresh timing, customer notifications, evidence collection, or consent logging. That is where most disputes come from.
Fix Stripe authorization holds for rentals
Parked Funds automatically refreshes authorization holds every ~6 days until the rental ends. No expired bonds. Full audit trail.
Intro offer: 50 free payments per month for your first 3 months (normally 10)
Create AccountWhat customers see on their card statement
Understanding the customer experience matters. A hold looks different from a charge and can easily be misunderstood.
- During a hold: the amount appears as pending and reduces available balance
- When released: the pending transaction disappears and no charge posts
- If captured later: it appears as a new charge, often days after the hire ended
Without clear communication, customers often believe they were charged twice or charged without permission, which triggers chargebacks.
Stripe's limitations for rental workflows
Stripe is excellent at payments, but it is not rental-aware. Out of the box, Stripe does not:
- ✕ Track rental incidents
- ✕ Manage post-hire approvals
- ✕ Link evidence to a charge
- ✕ Record customer acknowledgement
- ✕ Provide rental-specific dispute packs
Rental operators are left stitching together manual emails, screenshots, notes in booking systems, and last-minute charges. This is fragile and hard to defend in disputes.
A better approach: Stripe-native, rental-specific workflows
For rentals, authorisation holds need to be part of a workflow, not just a payment event.
- Hold placed at booking or pickup
- Hire completes
- Incident identified (if any)
- Customer notified with evidence
- Customer acknowledgement recorded
- Charge captured (or released)
This preserves customer trust, card network compliance, and strong dispute evidence.
How Parked Funds handles Stripe authorisation holds
Parked Funds works on top of Stripe, not instead of it. We provide rental-specific workflows for bond holds, post-hire charges, evidence collection, and consent logs.
- ✓ Holds are Stripe-native and refreshable
- ✓ Post-hire charges are structured and auditable
- ✓ Every charge includes timestamps, customer notifications, evidence attachments, and consent records
Common rental use cases
Parked Funds is designed for real rental scenarios:
- → Vehicle damage discovered on return
- → Cleaning fees
- → Late return charges
- → Tolls and parking infringements
- → Equipment repair costs
Each follows the same workflow: hold → hire → incident → evidence → charge.
Stripe authorisation holds vs charge-and-refund
Many rentals still use "charge now, refund later." This creates delays and confusion for customers.
- ✕ Refunds take days to appear
- ✕ Customers panic and contact support
- ✕ Disputes increase and trust erodes
Authorisation holds, done properly, are clearer for customers, safer for merchants, and easier to defend.
Key takeaways
- ✓ Stripe authorisation holds expire (often in 7 days)
- ✓ Rentals often need to charge after the hire ends
- ✓ Stripe alone does not manage rental workflows
- ✓ Clear communication and evidence prevent disputes
- ✓ Rental-specific workflows matter
Helpful templates
Use these templates to standardise communication, evidence collection, and charge approvals:
- Bond hold explainer
- Post-hire charge policy
- Damage assessment checklist
- Stripe dispute response template
Stop losing rental deposits in Stripe
Expired Stripe authorization holds mean you lose the right to capture after return. Parked Funds keeps holds valid through the entire rental.
- ✓ Built specifically for rental businesses
- ✓ Stripe-native authorization holds
- ✓ Automatic hold refresh until return
- ✓ Clear capture and release audit trail
Intro offer: 50 free payments per month for your first 3 months
Normally 10 free payments per month