Payment Gateway Integration
Connect a payment provider and choose how you collect money during check-in. You can collect security deposits, full payment, or both, depending on your hotel policy.
Where to Find It
Settings → Essentials → PaymentsSupported Payment Gateways
| Gateway | Connection Type |
|---|---|
| Stripe | OAuth connection |
| Red Dot Payment | API credentials |
Before You Start
- Have your payment gateway account ready
- Decide if you want to collect deposits, full payment, or both
- Confirm your property currency and deposit policy
- For Red Dot: collect your Merchant ID, Secret Key, and Environment
Configuration Steps
Step 1: Select a Payment Gateway
- Open Payment Gateway Integration
- Select Stripe or Red Dot Payment
For Stripe
- Click Connect Stripe
- Complete the onboarding process
- Return to settings and confirm the account is connected
For Red Dot Payment
- Enter the Merchant ID from Red Dot
- Add your Secret Key
- Click Edit Secret to update an existing key
- Choose Environment (TEST for sandbox, LIVE for production)
Step 2: Choose Payment Collection Options
Find the two toggles:
| Toggle | What It Does |
|---|---|
| Collect Security Deposits | Pre-authorizes a deposit during check-in |
| Collect Full Payment | Guests pay outstanding balance during check-in |
- Turn on one or both options
- If both are off, check-in won't collect any payment
Step 3: Configure Deposit Details (If Enabled)
When Collect Security Deposits is on:
- Enter a Deposit Amount
- Select Deposit Currency
- Choose Deposit Type (per night or flat amount)
Step 4: Save Your Changes
- Click Save Payment Gateway Settings
- Wait for the success message
- Test with a sample reservation if possible
What to Expect
- ✅ Connected gateway details appear after setup
- ✅ Deposit fields appear when deposits are enabled
- ✅ Full payment panel appears when that option is on
- ✅ A note appears when no payment collection is enabled
Guest & Staff Impact
Gateway selection
- Guests see: A payment step only when a gateway is connected.
- Staff see: If no gateway is configured, payment steps are hidden and the front desk handles payment as usual.
Collect security deposits
- Guests see: A deposit step during check-in when enabled.
- Staff see: Deposit collection is automatic; you can reduce manual pre-auth at the desk.
Deposit type
- Per night: The deposit amount applies to each night (e.g., $50 × 3 nights).
- Flat rate: A single deposit amount for the entire stay.
Collect full payment
- Guests see: “Pay outstanding balance” if there is money due.
- Staff see: Fewer unpaid balances at check-in when enabled.
Allow skip pre-auth
- Guests see: If enabled, deposit steps are skipped and they can proceed.
- Staff see: You can let the front desk collect deposits instead of the kiosk.
Troubleshooting
Toggles Are Disabled
- Confirm the payment gateway is connected
- Complete Stripe onboarding if prompted
- Refresh the page and try again
Red Dot Secret Key Won't Edit
- Click Edit Secret and confirm the warning
- Enter the new secret key
- Save to persist the change
Deposit Fields Are Missing
- Turn on Collect Security Deposits
- Confirm the gateway connection is active
Guests Not Asked to Pay
- Verify the correct toggle is enabled
- Confirm the reservation has a balance due
- Check that the payment gateway is active
Related Settings
- Check-In Policy – Block check-in based on payment rules
Need Help?
- AVA Support: success@vouch-technologies.com
- Stripe Support: support.stripe.com