Refundable Damage Deposit
This feature allows you to withhold a specified amount from a guest’s credit card during the reservation process. This is commonly used to set up a refundable damage or security deposit.
An authorization hold (also called a pre-authorization) is a temporary hold placed on a customer’s credit or debit card for a specific amount. This hold reduces the available balance but does not actually charge the card unless the transaction is completed. When the reservation is finalized, you can capture the full amount or just part of the held funds, depending on the final charges. If the transaction is canceled or not completed, the hold will either be released by the merchant or will automatically expire, returning the funds to the guest’s available balance.
You have two options when setting the Damage Deposit on Hostaway:
Exclude Damage Deposit Collection from the total reservation price. You should create an Auto-payment with two lines, one for the charge and one for the Pre-authorization
Include Damage Deposit Collection from the total reservation price. Do not exclude the damage deposit from the reservation total price. The created Auto-payments must only include charges covering 100% of the reservation amount (the "rest of pay" type of charge can be used). Please remember that you will most likely pay a commission for processing and refunding.
Since the first option is the one we consider the most convenient for our customers, as it will be exempt from commissions from the payment processor, in this article, you will find all the steps you have to take on the Hostaway Dashboard to set up the damage deposit.
Important
-
This feature is only available for Stripe-connected accounts and Authorize.net. Braintree is not supported
For Stripe. The pre-authorization expires 7 days after it is created. This timeframe is set by Stripe. You can set up an Auto-renewal schedule that allows HW to auto-renew the pre-authorization after its expiration. Automatic renewal is only available for Stripe.
For Authorize.net . The Pre-authorization expires 30 days after the pre-auth creation. This timeframe is set by Authorize.net.
The above-mentioned time frame cannot be changed from Hostaway. Once the pre-auth expires, the amount held will be released, and the guest will have that amount available on their credit/debit card
Captured amounts are not reported in the Financial Reporting
Captured amounts are not reported in the Reservation Financial Breakdown
Captured amounts are not reported in the Guest Portal under "Invoices & Receipts."
Pre-Auths can be created automatically through Auto-Payments or manually directly in Hostaway by clicking Add Transaction on the Reservation or Guest Payments page. There is no longer a need to create them manually inside Stripe.
Pre-Auths can be created through Auto-payments without the need to create an Auto-Charge
Learn more with the Pre-Authorisation FAQ
How to Create an Automated Pre-Authorization
1. Set Refundable Damage Deposit
Go to your Hostaway Dashboard > Listings > Choose the listing > Click on Edit
Go to Price & Fees > Refundable damage deposit fee > Add the amount
-
Click on the gear icon next to the value to:
"Exclude the damage deposit from the total reservation sum". Mark this option if you want to exclude the damage deposit fee from the total amount in Vrbo, Booking Engine, WordPress, and direct reservations. In this case, it is expected that the guest will pay the damage deposit at your place. This checkbox is unselected by default
-
"Send to Airbnb". Mark this option if you want the refundable damage deposit to be sent to Airbnb. This checkbox is selected by default, so Hostaway will continue to sync the offline security fee with Airbnb and all other channels
-
If you uncheck the box and
Update the damage deposit on Hostaway > select “Save & Export“. Hostaway will sync the listing content with Airbnb, but will skip the damage deposit. The damage deposit will not be removed from Airbnb by unchecking this box
Update the damage deposit on Hostaway > select “Save & Export“. The damage deposit will be synced with other channels normally, except for Airbnb
-
If you want to remove the damage deposit from Airbnb:
With the checkbox checked, set the damage deposit to 0, select “Save & Export“ (this will update the damage deposit to 0 on all channels); uncheck the checkbox, set the damage deposit to whatever you like, select “Save & Export“ (this will set the damage deposit back on all channels except for Airbnb)
With the checkbox unchecked, select “Save“, and remove the damage deposit from the listing manually (directly from Airbnb). On further listing syncs, Hostaway will not send the damage deposit to Airbnb
-
2. Create an Automated Pre-authorization
Go to your Hostaway Dashboard > Reservations > Guest Payments > Auto-payments
Click on + Add auto-payments in the upper-left corner or select an existing one
If you're creating one, enter a title and the channels you would like the auto-payment to apply to and click Save.
Then click on + Add auto-payment on the right-hand side
Enter the Type of auto-payment; in this case, Pre-authorization
Enter the Name, for example, Refundable Damage Deposit
Enter the amount, payment method, and scheduled time
Save
Notes
- If you want to add a new listing automatically to the Auto-payment created, make sure to select the checkbox "Apply to new listings automatically"
- If you have different damage deposits for specific listings, make sure to create a separate Auto-payment
- Please read this article about Auto-payments
- Make sure you only have one Auto-payment for the same channel for each listing
Suggestion for "Scheduled by"
- Stripe Pre-Authorizations expire 7 days after the pre-auth creation, so the scheduled Pre-Auth should be "x days/hours before checkout"
- Authorize.net Pre-authorizations expire after 30 days of the pre-auth creation, so the scheduled Pre-auth should be "x days/hours before checkout"
3. Create an Automated Pre-authorization Renewal Schedule
The pre-Authorization renewal schedule can be created in two ways on the Hostaway Dashboard:
Option A: Setting up a new Auto-payment template or editing an existing one.
Go to your Hostaway Dashboard > Reservations
In the left side panel, click on Guest Payments
Click on + Add auto-payment
-
Fill out the Add Auto-payment form
Note: Payment method is defaulted to Payment (Online)
- Enable “Enable Renewal of Pre-Auth” by toggling the switch to the right, then complete the renewal schedule.
-
Note: Pre-Auth renewal can only be scheduled up to 2 days after check-out.
-
Note: Pre-Auth renewal can only be scheduled up to 2 days after check-out.
- Click Save to close the auto-payment form
-
And then click Save in the right-hand side corner
The existing Auto-Payment template can also be edited by clicking on the name of the Auto-Payment
Option B: Manually adding a Pre-Authorization through the Guest Charge Table or to a Reservation directly
Go to your Hostaway Dashboard > Reservations
In the left-hand side panel, scroll down to Guest Payments
In the upper tab, stay on Charges
Then click on + Add transaction in the upper right corner
Alternatively, go to the Reservation section, choose a reservation, scroll down to the Payment section, and under Charges click + Add Transaction.
A right-side window will open for you to enter the transaction details
Note: Manual pre-authorizations are only available through the Payment Link payment method. Hosts must share this payment link with the guest to collect payment and card details for subsequent transactions.
Optional: Enabling Automatic Pre-Auth Renewal (Stripe Only)
Standard pre-authorizations created via Stripe expire automatically after 7 days. If a guest stays longer than a week, your hold will expire mid-stay. To ensure continuous coverage throughout the entire stay, you can enable the Automatic Renewal feature.
How to set it up:
- Inside your Auto-payment rule for Pre-authorization, look for the “Enable Renewal of Pre-Auth” toggle.
- Switch the toggle to the Right (Green) to enable it.
- In the Renewal Schedule, define when the renewals should stop.
- Note: The schedule can be set for a maximum of 2 days after Check-out.
- Click Save to apply the renewal settings to the template.
Important Rules & Logic to Keep in Mind:
- Processor Compatibility: This feature is currently only compatible with Stripe. It will not function for Authorize.net (where holds naturally last 30 days) or Braintree accounts.
- Stay Duration Limit: This toggle will automatically disable for reservations of 7 days or less, as renewal is not necessary for short stays.
- What the Guest & Host Sees: Each renewal attempt updates the existing Pre-Auth record inside Hostaway to extend the timeline. However, on the host’s Stripe dashboard, each renewal will appear as a separate charge/hold.
How to Capture Fully or Partially the Damage Deposit
From Guest Payments
- Go to your Hostaway Dashboard > Reservations
- In the left side panel, click on Guest Payments
- In the upper tab, stay on Charges
- To quickly find the reservation, filter by Type & status and select Hold success
-
Click on the three dots at the end of the row and click on Capture now
-
A new window will open; enter the amount you would like to capture
- Click on Capture
From Reservations
- Go to your Hostaway Dashboard > Reservations
- Choose the reservation and, at the end of the row, click on the pencil to edit the reservation
- Scroll down till you find the Payment section > Charges
-
Click on the three dots and click on Capture now
- A new window will show up > Enter the capture amount
-
Click on Capture
Important: Capturing a pre-authorization can only be done once. If a partial capture is performed, the payment processor (Stripe) will immediately release the remaining balance back to the guest. This is a standard behavior of payment providers and cannot be overridden by Hostaway.
Capture Refundable Damage Deposit from Stripe
- Once the status of the Pre-auth is Hold success
- Go to Stripe > Search for the guest and capture the required amount
-
Once the amount is captured, Stripe will immediately refund the rest of the held amount to the guest’s credit card.
Note that you can use the View in Stripe option in Hostaway to access the reservation and capture the amount.
Manual Pre-Authorization for Refundable Damage Deposit
- Go to Guest Payments > Charges > Click Add Transaction.
- Select Type as Pre-Authorization.
- Select the Reservation, enter the Amount, and choose the Payment Method.
- Click Add Pre-Authorization.
Note: If card details are missing, send the Guest Portal link to the guest first. Once they update their card details, they will appear in Hostaway, and you can follow the steps above