ChargeAutomation helps property managers automate the guest journey from reservation to arrival and beyond.
Instead of managing guest information, payments, identity verification, agreements, security deposits, upsells, and guest instructions across multiple tools and manual processes, ChargeAutomation brings these steps together into a single, customizable digital workflow.
The exact guest journey can be customized based on the property and booking source, so each guest only sees the steps that apply to their reservation.
🏡 What Can ChargeAutomation Automate?
Depending on your setup, ChargeAutomation can help you automate:
📩 Online Check-in
📝 Guest information and custom questions
🪪 ID / passport collection
🤳 Selfie collection
✍️ E-signatures and Terms & Conditions
💳 Reservation payment collection
💰 Scheduled or split payments
🔐 Security Deposit or Damage Waiver
🛡️ Guest screening
🛍️ Upsells and Add-on services
📖 Digital guidebooks
🔑 Guest access information
💬 Guest communication
Not every feature is required. You can turn individual steps on or off and customize the workflow according to your operational requirements. Some features may require a paid plan or additional subscription.
🔗 How the ChargeAutomation Workflow Works
A typical guest journey looks like this:
📅 Reservation Created
↓
📩 Guest Receives Pre-Check-in Link
↓
📝 Guest Completes Required Information
↓
🪪 Identity Verification
↓
🛍️ Upsells
↓
💳 Payment / Security Deposit or Damage Waiver
↓
✍️ E-signature & Rental Agreement Acceptance
↓
📖 Guest Portal
↓
🔑 Arrival & Access
↓
🏠 During the Stay
You can customize this flow by property and booking source, including which steps are required, optional, or hidden from the guest.
📅 A Reservation Is Created
📅 A Reservation Is Created
The process starts when a reservation is received through your connected Property Management System (PMS) or another supported setup.
ChargeAutomation can synchronize reservation information and use it to determine which guest workflow and payment rules should apply.
You can configure different rules for:
🏠 Individual properties
🌐 Booking sources / channels
💳 Payment requirements
🪪 Verification requirements
🔐 Security Deposit or Damage Waiver
🛍️ Upsells
📝 Guest information
This allows you to create different experiences for different properties or booking channels.
For example, you may require ID verification for direct bookings while using a different workflow for certain OTA reservations.
⚙️ Set Up Your ChargeAutomation Account
⚙️ Set Up Your ChargeAutomation Account
Before automating the guest journey, you need to configure your account.
The initial setup generally includes:
💳 Step 1: Connect Your Payment Gateway
Connect your payment gateway if you plan to use ChargeAutomation to collect:
Reservation payments
Balance payments
Security deposits
Upsells
Other guest charges
Connecting a payment gateway is optional if you are only using ChargeAutomation for features such as online check-in or guest information collection.
🔌 Step 2: Connect Your PMS
Connect your supported PMS to ChargeAutomation.
If you don't use a PMS, ChargeAutomation can also be configured as a standalone solution.
💳 Step 3: Configure Automatic Payment and Security Deposit/Damage Waiver Rules
a. Create payment rules based on your booking source and property.
Collect Credit Card Verication
Collect full or partial payments before arrival
Handle cancellation-related payments
b. Create Security Deposit or Damage Waiver rules based on your booking source and property.
📝 Step 4: Customize the Guest Journey
Choose which information and requirements you want guests to complete.
You can customize the workflow by:
Property
Booking source
Tags
🏠 Step 5: Activate Your Properties
Once your configuration is complete, activate the properties you want to use with ChargeAutomation.
📩 Send the Guest Their Pre-Check-in Link
📩 Send the Guest Their Pre-Check-in Link
Once a reservation is created, the guest can receive a personalized pre-check-in link through email or SMS.
The guest does not need to download an app. The process takes place through a web-based experience.
When the guest opens the link, information such as their:
📧 Email
📞 Phone number
👨👩👧 Number of guests
can be pre-filled to make the process faster.
If a masked email address is detected, ChargeAutomation can prompt the guest to provide their actual email address.
📝 Collect Guest Information
📝 Collect Guest Information
You can use the online check-in workflow to collect information that your property requires before arrival.
Examples include:
👤 Guest name
📧 Email address
📞 Phone number
👨👩👧 Guest details
📝 Custom questions
🪪 Identification
🤳 Selfie
📄 Documents
✍️ E-signature
📜 Terms & Conditions
Custom questions can be configured and segmented based on the property and booking source.
This means you don't have to ask every guest the same questions.
🪪 Verify Guest Identity
🪪 Verify Guest Identity
ChargeAutomation provides tools for collecting guest identification and, with Guest Screening, automatically verifying guest identity.
The Guest Screening workflow can use identity-verification technology to collect and validate documents such as IDs or passports and automate selfie collection.
Typical verification flow
🪪 Guest provides ID / passport
↓
🤳 Guest completes selfie verification
↓
🔍 Identity verification is performed
↓
✅ Verification status is recorded
If verification fails, the guest can be notified and given an opportunity to resubmit their documents. A successful verification status can be displayed next to the guest in the Booking Listings Page.
Why use Guest Screening?
Guest Screening can help properties:
🛡️ Improve guest security
🤖 Reduce manual verification work
⏱️ Speed up the pre-arrival process
👀 Monitor verification status
🏠 Create a smoother check-in experience
Important: Guest Screening is an identity-verification tool. Verification should not be interpreted as a guarantee that a reservation is legitimate or that a guest presents no other type of risk.
💳 Collect Reservation Payments
💳 Collect Reservation Payments
If payment collection is enabled, guests can view their payment requirements during the online check-in journey.
Depending on your configuration, ChargeAutomation can support payment workflows such as:
💳Credit Card Verification
💳 Reservation payments
💰 Balance payments
📅 Scheduled payments
🔀 Split payments
⚠️ Cancellation-related charges
🔄 Automatic refunds
Guests can also add or change their payment method when applicable.
🔐 Collect a Security Deposit or Damage Waiver
🔐 Collect a Security Deposit or Damage Waiver
If your property requires a security deposit or damage waiver, ChargeAutomation can incorporate the deposit or waiver into the guest journey.
The security deposit can be pre-authorized before arrival, depending on your configuration and payment gateway setup.
This allows the security deposit requirement to become part of the same workflow as:
🪪 Identity verification
✍️ Rental agreement
💳 Payment collection
🛍️ Upsells
📖 Online check-in
Instead of asking guests to complete these tasks separately, you can bring them together into one streamlined experience.
✍️ Collect E-signatures & Terms
✍️ Collect E-signatures & Terms
ChargeAutomation can collect:
✍️ E-signatures
📜 Terms & Conditions acceptance
📄 Rental agreements
Signed agreements can be downloaded when needed, including for situations such as disputes.
This gives your team a centralized record of the guest's completed agreement and required acknowledgements.
🛍️ Offer Upsells
🛍️ Offer Upsells
hargeAutomation can help you generate additional revenue by presenting guests with optional or mandatory add-ons.
Examples include:
⏰ Early check-in
🌙 Late check-out
🛏️ Upgrades
🧹 Additional cleaning
🐶 Pet-related fees
🚗 Transportation
🏊 Additional services
🎟️ Activities
🛡️ Protection products
🍽️ Meals or other services
Upsells can be configured as mandatory or optional, and optional upsells can be configured for immediate purchase or request-based approval.
🛍️ Sell Upsells Without Requiring Online Check-in
🛍️ Sell Upsells Without Requiring Online Check-in
Guests don't necessarily need to complete online check-in before purchasing an upsell.
With Upsells , you can give guests a dedicated link or QR code that allows them to:
Enter their Booking ID
Enter their first name
View available add-ons
Purchase the services they want
The upsell can be shared through:
📧 Email
📱 SMS
💬 WhatsApp
🔗 Direct links
📲 QR codes
🤖 Other guest communication tools
Guests can access and purchase available upsells even if they have not completed online check-in.
This provides an additional opportunity to promote services before arrival or during the stay.
📖 Guest Portal
📖 Guest Portal
After completing the required online check-in steps, the guest can receive access to their personalized Guest Portal.
The Guest Portal can serve as the guest's digital hub throughout their stay.
Depending on your configuration, guests can access:
📖 Digital guidebook
🏠 Property information
📍 Local recommendations
📶 Wi-Fi information
🔑 Access codes and instructions
🛍️ Available upsells
💬 Guest chat
📋 Other stay information
The Guest Portal helps reduce the need for guests to repeatedly contact your team for basic information.
🔑 Provide Access Information
🔑 Provide Access Information
Once the required guest requirements have been completed, the guest can access the information needed for arrival.
Depending on your integrations and setup, this can include:
🔐 Door/access codes
📶 Wi-Fi information
📍 Arrival instructions
🏠 Property details
📖 Digital guidebook
ChargeAutomation can also work with supported smart-lock integrations to help automate access workflows.
For example, certain PMS integrations can use ChargeAutomation's pre-check-in status to trigger additional automation.
💬 Support the Guest During Their Stay
💬 Support the Guest During Their Stay
The guest journey doesn't have to end when online check-in is completed.
The Guest Portal can continue to provide guests with useful information and services during their stay.
Guests can use the portal to:
📖 Review property information
📶 Find Wi-Fi details
🔑 Access instructions
🛍️ Purchase additional services
💬 Communicate with the property
📍 View guides and recommendations
This creates a single digital destination for the guest rather than requiring them to search through multiple emails or messages.
🔄 Keep the Workflow Flexible
🔄 Keep the Workflow Flexible
One of the key benefits of ChargeAutomation is that you don't have to use every feature for every reservation.
You can customize the guest journey based on:
🏠 Property
Different properties may have different requirements.
Property A
🪪 ID → ✍️ Agreement → 💳 Payment → 🔐 Deposit
Property B
📝 Custom Questions → 💳 Payment → 🛍️ Upsells
🌐 Booking Source
You can also customize workflows based on booking channel.
Direct Booking
🪪 Verification → 💳 Payment → 🔐 Deposit → ✍️ Agreement
OTA Booking
📝 Guest Information → ✍️ Agreement → 🛍️ Upsells
The exact configuration depends on your operational and payment requirements.
🔌 Connect ChargeAutomation With Your PMS
🔌 Connect ChargeAutomation With Your PMS
ChargeAutomation can integrate with supported PMS platforms to synchronize booking information and automate workflows.
Once connected, you can configure:
🔄 Booking synchronization
🏠 Property settings
🌐 Booking-source rules
💳 Payment rules
📝 Guest information
🪪 Verification requirements
📖 Guest Portal information
For supported integrations, ChargeAutomation can also push certain completed guest information or statuses back to the PMS.
For example, the Guesty integration supports PMS modification fields such as:
caReservationPaidcaSDAuthorizedcaGuestVerifiedcaGuestFailedVerification
These can be used to support additional PMS automations.
🔌 Use ChargeAutomation as a Standalone Solution
🔌 Use ChargeAutomation as a Standalone Solution
You don't necessarily need a PMS integration to use ChargeAutomation.
ChargeAutomation can also be used as a standalone solution when appropriate.
For businesses with custom systems, ChargeAutomation also provides an Open API that can be used to build custom integrations and automate payment and guest-management workflows.
🧩 A Complete Example
Here's what a fully automated guest journey might look like:
📅 1. Reservation
A guest makes a reservation.
⬇️
📩 2. Pre-check-in Link
The guest receives a link through email or SMS.
⬇️
📝 3. Guest Information
The guest confirms their contact details and answers any required custom questions.
⬇️
🪪 4. Identity Verification
The guest provides an ID/passport and completes selfie verification if Guest Screening is enabled.
⬇️
✍️ 5. Agreement
The guest signs the rental agreement and accepts the property's Terms & Conditions.
⬇️
💳 6. Payment
The guest completes any required reservation payment or remaining balance.
⬇️
🔐 7. Security Deposit
The required security deposit is pre-authorized.
⬇️
🛍️ 8. Upsells
The guest is offered optional services such as early check-in or late check-out.
⬇️
📖 9. Guest Portal
The guest receives access to their personalized guidebook and stay information.
⬇️
🔑 10. Arrival
The guest receives the information required to access the property.
⬇️
🏠 11. Stay
The guest continues using the Guest Portal for information, communication, and additional purchases.
💡 Best Practice
The best ChargeAutomation setup is not necessarily the one with the most steps.
Instead, configure the workflow around what your business actually needs.
A simple guest journey might be:
📩 Check-in → ✍️ Agreement → 📖 Guest Portal
A more comprehensive workflow might be:
📩 Check-in → 📝 Guest Information → 🪪 Verification → ✍️ Agreement → 💳 Payment → 🔐 Deposit → 🛍️ Upsells → 📖 Guest Portal → 🔑 Access
Start with the requirements that are essential to your operation, then add additional automation and revenue opportunities as needed.





