ReservationKeyReservationKey
Pricing
DemoBook a DemoFree Trial
Log In
ReservationKey

Trusted by hospitality businesses since 2007

Founded in 2007, ReservationKey was created to offer a simple, yet powerful and affordable solution for managing reservations and displaying availability online. Our goal is to deliver top-quality software that fulfills our users' needs — simple, efficient, and budget-friendly.

Start Your Free TrialBook Your Demo

Solutions

  • Hotels & Motels
  • Bed & Breakfasts
  • Vacation Rentals
  • Resorts & Cabins
  • Campgrounds
  • Vehicle Rentals
  • Boats & Marinas
  • Ranches & Lodges

Resources

  • User Guide
  • Video Library
  • Blog
  • Contact Us

Copyright © 2007 - 2026 ReservationKey, LLC - All rights reserved.

support@reservationkey.com|+1.415.800.4905

System Feature

Credit Card Payments

Full payment integration

Credit card payments are quick and flexible. You decide what to collect at booking and when future payments are due.

Charge additional payments to saved cards with a click, and keep processing flows inside ReservationKey.

Start Free Trial
ReservationKey click-to-charge payment flow
Charge card action inside reservation details

Click to Charge

Secure and easy payment solutions

Choose from payment processors such as Square, Yapstone, Stripe, Authorize.net, and PayPal based on your business needs.

From Reservation Details, staff can charge stored payment methods quickly without leaving the workflow.

Flexible deposit setup in ReservationKey

Flexibility on Deposits

Flexible deposit options

Set deposits as a percentage, fixed amount, first-night charge, or no upfront payment depending on policy.

Deposit handling during online booking follows your configured payment rules automatically.

Payment request email with secure link

Email Payment Links

Simplify payments with custom email links

Send secure payment links by email for deposits, balances, or custom amounts using template-driven workflows.

This helps collect outstanding amounts without requiring manual follow-up calls.

Supported payment processor integrations

Multiple Processors

Your choice of payment processor

ReservationKey supports multiple processor integrations so you can choose the provider that fits your operation.

Processor flexibility helps with regional availability, fee preferences, and existing merchant accounts.

Square Terminal integration with ReservationKey

Square Terminal

Fast in-person card payments

Send payment amounts to Square Terminal from Reservation Details for dip, tap, or swipe in-person payments.

Completed transactions are reflected back in ReservationKey to keep records synchronized.

Online guest payment flow with Square

Online Payments

Secure Square-hosted checkout

Guests can pay during booking through secure hosted payment flows with configurable deposit schedules.

Payment rules can be tuned for full balance, first/last night, or fixed amount collection.

Manual payment management for reservations

Manual Payments

Charge saved cards with control

When payment methods are stored on a reservation, additional charges can be applied quickly from inside the system.

Multiple cards can be attached to a reservation, which helps when guests split payment responsibility.

Discover more features

No hidden fees, just straightforward pricing. See why ReservationKey is a strong fit for payment operations.

View Pricing

Frequently Asked Questions

Yes. ReservationKey supports integrations with processors including Square, Yapstone, Stripe, Authorize.net, and PayPal.

Yes. Card handling uses tokenized processor workflows, and staff can charge saved cards from reservation details with minimal steps.

Yes. You can configure fixed amounts, percentages, or stay-based deposit rules and combine them with scheduled payment timing.