ReservationKey supports various payment methods to process credit card payments throughout the system. Online payments can occur during initial booking, via a payment page link after booking, or entered manually internally. The configured payment methods are used across all these areas.
The initial screen displays a list of all payment methods currently added to the system.
Click on the title of a payment method to access and modify its settings.
Click the “Add Payment Method” button to set up a new payment processing option.
ReservationKey supports the following payment methods. While most settings are similar, some specific configurations are required for each.
Square is a popular choice due to competitive processing rates, easy setup, and enhanced security with credit card fields hosted on Square’s servers.
Stripe offers competitive rates and secure payment processing with payment fields hosted on their servers.
PayPal is a widely accepted option across many countries. ReservationKey integrates with PayPal Smart Buttons (enable via checkbox at the top of PayPal settings).
Yapstone is a long-standing and popular payment processor integrated with ReservationKey.
This option is for users who prefer not to process payments directly through ReservationKey but want to collect credit card details.
Specify the credit card types accepted by this payment method. Separate values with a hash symbol (#) (e.g., Visa#Mastercard#Discover). Leave blank to hide this field on the booking page.
Note: The currency code must match the currency set in your connected payment processor account (e.g., your Square account).
Choose “Yes” or “No” to enable or disable the use of gift cards with this payment method.
Select “Yes” to make this payment method available for internal reservations. If you need different payment methods for different properties, set this to “No” and then specify the properties in the subsequent setting.
If you set “Show for Internal Reservations” to “No”, you can select specific properties for which this payment method should be used. This allows for segregated payment processing for different properties.
You can automatically increase or decrease the payment amount by a fixed dollar value or a percentage. This is often used to add a processing fee for credit card payments, effectively passing the fee to the guest. You can optionally choose whether to display this additional charge as a separate fee in the reservation charges.
You can configure automatic emails to be sent when a payment is manually entered into the system.
Choose the specific reservation page(s) with which this payment method should be used. You can also configure the payment method for a reservation page directly within the reservation page settings.
Click the blue “Save Changes” button to ensure all your settings are saved.
If you need to remove a payment method, you will find the “Delete” link at the bottom of the settings page for that method.
A payment method is how you accept payments through your reservation page. You can either use an online payment processor which is fully integrated intto ReservationKey, or an external processor such as Paypal, or you can just have guests enter their credit card information and you can charge their card using your existing tools. If you choose to only collect the card number, for security reasons, we will only store the last 4 digits of the card number. The remaining digits will be sent to you in an email (to an address of your choice). We never store the full card number on our servers so it is necessary for you to save or print the initial notification email containing the first 12 digits of the card number.
You can add as many payment methods as you need. You may want to add different payment methods for each property if you are managing. For example, this means you can set up each property to link to a different PayPal accounts if you need.
We currently support PayPal, RentPayment and Authorize.net CIM, and offline credit cards. Offline credit cards means you will collect the credit card information and process the card manually (we store the last four digits of the number and the remaining digits are emailed to you). Since we do not store the full credit card number, it is necessary for you to save or print the initial notification email containing the first 12 digits of the card number. If you use an online payment method that we do not support please contact us and we can consider adding it to our system.
If you want to pass along to your guests any additional fees charged by credit card processing companies you can use the payment manipulation section to increase the payment due. You can either increase the payment amount by percentage or a set price.
Now you can link your Authorize.net account directly to your Reservation Key account. You can select whether to ask for payments directly on the reservation page form, or after the form is submitted. From within ReservationKey, you can click a button to automatically charge your guest’s card when entering a payment – no more copying card numbers to a separate payment system.
With RentPayment and Authorize.net’s Customer Information Manager (CIM) you can have complete peace of mind regarding security of storing customer’s credit card numbers as all sensitive information is stored on the processor’s servers.
The Login ID and Transaction Key you obtain from your Authorize.net account. These are used to link your Authorize.net account with your ReservationKey account.
Show on Reservation Page – whether to show credit card fields on first page of Reservation Page, or to ask for payment after the reservation request has been submitted.
Card Types Accepted – types of cards you take; leave blank to not show this question to your quests
Show for Internal Reservations – whether or not to display the credit card fields in the Reservation Details, and to use this particular account for your internal reservations (only one account can be linked for internal reservations)
Use Authorize.net CIM – if you have signed up for CIM, then set this option to Yes in order for cards to automatically save to Authorize.net. If you have not enabled CIM you will not be able to charge cards internally since we do not save the full credit card number.