Back to Blog
Vacation Rental Security Deposits Before Check-in
Billing

Vacation Rental Security Deposits Before Check-in

Set up security deposits for direct vacation bookings with a guest message template, check-in status checklist and realistic card-authorization timing.

September 13, 20265 min read
P
PayRequest Team
Security deposit editors

For a direct vacation-rental booking, disclose the security deposit before confirmation, request authorization close enough to arrival that the hold can cover the stay and inspection, and verify the confirmed funds before check-in. Keep the accommodation payment separate. A sent deposit link is not proof that the guest authorized a card hold.

This guide is for holiday-home owners and property managers taking direct bookings. Its practical contribution is a booking-to-deposit reconciliation sheet and guest message template. It is not a property-management-system comparison or a promise of automatic integration with your booking calendar.

First check where the booking came from

Your own direct-booking policy does not override a marketplace's rules. Airbnb says most hosts cannot charge security deposits, including outside its platform. It describes limited exceptions with disclosure requirements. Do not send a PayRequest deposit link to an Airbnb guest simply because it works for direct guests.

For other channels, check your current channel agreement and account eligibility. Keep a channel field in the booking record so staff cannot apply the direct-booking process indiscriminately. Long-term residential tenancies can have separate deposit-protection requirements; this holiday-stay workflow is not a statutory tenancy-bond service.

Choose the collection method before publishing your policy

MethodGuest's experienceOperational requirement
Card pre-authorizationAvailable funds are temporarily reservedInspect and decide before the real authorization expires
Collected refundable paymentMoney is charged, then the unused amount is refundedTrack the liability, refund and applicable fees separately
Marketplace damage processHandled under channel-specific rulesFollow the permitted channel process and deadlines

A refund and a release are different events. Describe the method accurately in the booking terms, confirmation and guest message. PayRequest's Stripe security-deposit flow uses card authorization followed by release or final capture. It does not automatically turn an expiring hold into a refundable payment.

Build a check-in readiness sheet

Use one row per booking with these fields. This is a suggested spreadsheet or PMS record, not a claim that PayRequest automatically synchronizes them.

FieldWhat staff must verify
Booking and property referenceSame property, guest and stay dates as the deposit request
Booking channelDirect booking or an explicitly permitted channel workflow
Amount and currencyMatch the disclosed terms
Authorization statusConfirmed funds, not merely a sent link
Capture deadlineLater than the planned inspection and decision
Guest contactA verified contact for unresolved authorization
Checkout and inspectionNamed responsible person and backup
SettlementReleased amount or supported final charge recorded

Run the sheet before the arrival handover. If an authorization is still processing, verify its outcome before sending a duplicate request. A guest's bank may label an authorized card transaction pending; use the merchant status to establish whether PayRequest has confirmed funds reserved.

Work backward from checkout, not forward from booking

Assume a fictional Friday-to-Monday stay. Authorization on Thursday and inspection on Monday afternoon require coverage across that full interval. Record exact times and timezone. If inspection slips to Tuesday, recalculate against the actual provider deadline instead of assuming the booking dates protect you.

Stripe's authorization documentation explains that holds expire and validity depends on the transaction. Check the granted deadline for each deposit. For extended stays, arrange a suitable provider-supported method before confirmation; do not promise one card hold will last for the whole stay.

A failed or expired authorization needs an agreed next step under the booking terms and applicable rules. Do not surprise a guest at the door with a new payment condition that was absent from the original agreement. Use the authorization-expiry guide to plan exceptions.

A guest message you can adapt

Replace every bracketed field and use this text only where the booking terms permit the described card hold:

Subject: Security-deposit authorization for booking [reference]

Your stay at [property] is from [arrival] to [departure]. As stated in your booking terms, please authorize a [currency and amount] security-deposit card hold using [secure link] by [date and time]. This reserves available funds; it is separate from your accommodation payment.

We inspect the property by [date and time]. If there is no supported claim under the agreed terms, we will release the hold. If we identify a charge, we will explain the itemized amount and evidence. Your bank controls when a released hold disappears from your available balance. Contact [verified business contact] if you need help completing authorization.

Check that your actual operations meet those promises. Never ask a guest to send their full card number or security code in a reply. A business-branded explanation and matching booking reference give guests a way to recognize the request.

Settle the whole booking after inspection

Compare the arrival record, checkout inspection, terms and itemized costs. Suppose a €400 hold supports a documented €75 charge. A final partial Stripe capture in PayRequest charges €75 and releases €325. Complete the review before confirming because the released €325 cannot fund a second capture from the same authorization.

If the property is returned without a supported claim, release the hold and record the outcome. If the guest cancels before arrival, keep the cancellation fee decision separate from the security hold; see releasing a canceled rental hold.

Start with one direct booking in PayRequest

Use the security-deposit feature, connect your supported provider and create a deposit link for an agreed booking. After authorization, open Security Deposits and select the customer name or View Deposit to inspect the status and deadline. Use release or the available capture action only after the appropriate review.

Free currently allows 1 active deposit and 3 new deposits per month. A manager with simultaneous arrivals should check the dashboard allowance and current plans first. The current Stripe deposit capture has €0 PayRequest platform fee; Stripe processing fees and any subscription are separate. Ordinary booking payments follow their own fee rules.

For setup details, follow security-deposit links with Stripe. The first useful milestone is one confirmed authorization that staff can match to the correct stay, then a correctly recorded release or supported capture.

Editorial note: prepared 13 September 2026 with application-code and official policy checks. AI assisted with writing and the illustrative cover. The sheet, message and amounts are original examples, not a live guest booking or a tested PMS integration.

Frequently asked questions

When should I request a vacation-rental security deposit?

Disclose it before booking and request authorization at the agreed time. The actual hold deadline must cover the stay, inspection and capture decision; do not choose timing from a universal number of days.

Can every Airbnb host send an external deposit link?

No. Airbnb says most hosts cannot charge security deposits and describes limited exceptions. Check your eligibility and disclosure obligations before using an external process.

Does a sent PayRequest link mean the guest’s deposit is secured?

No. Confirm Authorized or Funds reserved in the merchant deposit record. Waiting for customer, Pending or Processing authorization is not confirmation that the hold is ready to capture.

Share this article

Ready to get started?

Join thousands of businesses using PayRequest to get paid faster.

Get Started