Security deposit pre-authorization holds the funds on any card instead of charging it, so hotels and vacation rentals stay protected while guests book with confidence.















Choose when you want the hold to happen, at booking, before check-in, or on a specific date, and ChargeAutomation triggers it automatically. No manual reminders, no chasing guests for a card.

Real-time transaction monitoring, guest ID verification, and chargeback dispute management run on every payment, so hotels and vacation rentals stop treating fraud prevention as a trade-off against a smooth guest experience.

Card charges cost you a 3% processing fee, even on deposits you end up refunding. Pre-authorization holds skip that entirely, you only pay when a transaction actually goes through, across every connected gateway.

Get real-time alerts by email, SMS, or in-app the instant a deposit is processed, authorized, or fails. If a guest's payment is overdue or a hold doesn't go through, they get reminded automatically, no manual follow-up on your end.

Connect through Stripe, MercadoPago, Razorpay, or any of our 100+ gateways, covering hotels worldwide, from LATAM to India and Asia. Whatever your PMS, OTA, or booking channel, pre-authorization runs the same everywhere.

Connect your payment gateway (e.g., Stripe), generate an authorization link, and share it via SMS, WhatsApp, email, or other channels for a simple and secure way to collect security deposits
Just create a link and send it, no site or app required.
Guests pay in one tap, no account setup.
WhatsApp, SMS, email, or any messaging app.
Fraud and disputes covered automatically.
Accept holds from guests anywhere in the world.
Send unlimited links, pay only on successful transactions.
Skip the ~3% processing fee card charges carry.
Know the moment a deposit comes through.
Offer personalized upsells during check-in
Reduce guest queues by using online check-in
Speed up check-in & booking processes
Saving guest time & money will make them happy
Collect guest documents & signatures online
Collect payments & security deposit during check-in
Collect security & damage deposits for your hotel or vacation rental using pre-authorization payment holds on credit & debit cards.
Release Authorization Hold
Extend Authorization Hold
Send Auto Reminders
Capture Partial or Full Amount
Our damage deposit software integrates with a wide range of hospitality software ensuring that you can access guest data needed and automatically update your PMS, OTA & payment gateway.
Check answers to the most common questions about ChargeAutomation
A pre-authorization hold, also called an incidental hold, reserves the deposit amount on the guest’s card without charging it. ChargeAutomation places the hold automatically and releases it after checkout, or captures it if there is damage.
Standard card holds usually expire within about 7 days, depending on the card issuer. With STRPay, holds can last up to 31 days on Visa for lodging businesses and 30 days on Mastercard, and ChargeAutomation can extend a hold for longer stays.
An authorization hold only reserves funds on the card, while a charge moves the money to your account. Because nothing is charged until you capture, you avoid paying processing fees on deposits you would otherwise charge and refund.
Yes. Instead of collecting card numbers on a paper or PDF form, the guest enters their card on a secure, PCI-compliant authorization page, and the hold is placed automatically.
Set a deposit rule in ChargeAutomation and the hold is requested automatically for direct bookings and channels that allow off-platform payment. For Airbnb reservations, follow Airbnb’s Off-Platform Policy, which does not allow charging guests outside the platform.


All rights reserved by ChargeAutomation Copyright © 2026