Deposits (pre-authorization)
Pre-authorize an amount on the guest's card, release or capture the deposit based on the property's state.
A deposit is an amount you pre-authorize on the guest's card — it's not charged until you capture it (e.g., in case of damage). If you don't capture, the pre-authorization is released automatically after the stay.
Prerequisites
To handle deposits, you need:
- A Stripe account connected and linked to the property (see Connect Stripe).
- A deposit amount configured on the listing (the property's Settings section).
Create a deposit
On a booking's page, the Deposit card appears if the property has a deposit amount configured:
- If no deposit has been created for this booking, the Create deposit button opens a form.
- Enter the amount (defaults to the property's configured value), confirm.
ZenHost then triggers a pre-authorization on the Stripe side: the amount is held on the guest's card without being charged.
The deposit lifecycle
The Deposit card on the booking page shows the current status:
- Pending — the deposit is created but the Stripe pre-authorization has not yet completed.
- Pre-authorized — the amount is held on the guest's card. No funds movement yet.
- Captured — you decided to charge the amount (after damages, for instance).
- Released — the pre-authorization was cancelled, the guest's card is free.
- Refunded — a captured amount was refunded.
Edit a deposit
You can edit a deposit amount as long as it's still Pending. Once pre-authorized, the amount can no longer be adjusted — you'd need to release and recreate.
Capture or release
Based on the property's state after the guest's departure:
- Everything's fine — you release the pre-authorization. The guest's card stays untouched.
- Damage to assess — you capture part or all of the amount. The guest is charged.
These actions happen from the Deposit card on the booking page.
Stripe's deadline
Stripe pre-authorizations have a limited lifetime (typically 7 days). If you don't capture within that window, the pre-authorization expires and the amount is automatically released bank-side, regardless of what ZenHost shows. Capture or release within the window.
Refunds
A captured amount can be refunded in part or in full. The guest gets the refunded amount back on their card within a few business days.
Guest side
The deposit amount appears on the guest portal in the payments section; the guest knows what to expect. The pre-authorization, the optional capture, and the release then show up on their bank statement.
Best practices
- Right-size the amount: the deposit should reflect your policy. Not too high (risk of capping the guest's card), not too low (otherwise the deposit covers nothing).
- Capture or release fast: the 7-day window forces a decision shortly after departure.
- Document captures: photograph any damage before capturing — useful for disputes (Stripe can be petitioned in case of contention).