Genbook Payments is a comprehensive and secure payment processing feature that’s seamlessly integrated into Genbook accounts. Your business can charge customers full payments, collect deposits, and capture Credit Card details for later processing, all at the time of booking.

To get started, go to Settings > Payments.


You’ll need to connect your Genbook account to Stripe, a leader in online payments, and Genbook’s payment solution partner.


If you don’t have a Stripe account, you can easily set one up. You’ll need to have certain information about your business handy.


Once you click the “Connect with Stripe” button, a Stripe account setup page will appear and prompt you for details about your business. You’ll also be asked to enter your banking information, so that any payments processed via Genbook can be deposited directly into your bank account.

Be sure to make a note of your new Stripe account login details.

If you already have a Stripe account, you can simply choose to “Sign in”, and connect it to your Genbook account.

Settings > Payments

When you return to the Payments page in your Genbook Settings, the “Enable Genbook Payments” setting will be checked, and the page will display your Payments settings.


Service-specific payments

To configure Payments on a service-by-service basis, go to Settings > Services > [Service Title] > Collect Payments. For each service, you can collect a full payment or a deposit in advance, or capture Credit Card details for later processing. (Note: if you collect a deposit from a customer, you will be able to charge an additional payment from the relevant appointment in your Calendar.)


In the example above, we have chosen to require an $80 deposit on all appointments for the $140 “90 Minute Massage” service. Here’s what a customer would see when he reaches the payment page:


The customer will then see the payment information on the Confirmation screen, along with the other appointment details.


Universal credit card capture

The “Universal credit card capture” settings allow you to require that credit card details be entered by all “new clients” or for “all services”. (Please note that these across-the-board settings will apply to ALL bookings.)


The next section allows you to set up a Cancellation policy, which will be displayed to all customers at the time of booking. Using Genbook Payments, customers can be charged a percentage of the service cost if they cancel an appointment less than the specified number of hours in advance, if you have captured their credit card details with the booking.

In the example below, the business is communicating that customers who cancel less than 24 hours in advance of their appointments will be charged a cancellation fee of 50% of the service cost.


Here’s what the credit card capture and cancellation policy messages would look like to a customer on the online scheduling page.


You may also display an “Additional Message” to customers at the time of booking. (Don’t forget to save your changes once you’re done.)

Capturing credit cards/processing payments on offline appointments

You can also capture client credit cards and take payments for appointments that you are making directly in the Genbook Calendar when you’re logged into your account (we call these Offline appointments). Simply click on the Payments tab on the appointment you’re creating or editing, and enter the client’s card details where prompted.


To process a payment at the time you enter the card data, enter the payment amount in the “Amount” field. Otherwise (to capture and store the card details only), leave the “Amount” field blank.

This feature is also useful if you didn’t capture the card details at the time of the Online booking (when the customer made the appointment herself), but wish to enter the card details and charge the customer when she shows up for the appointment.

Viewing payment history and processing payments

All appointments that include either a payment or a captured card will display a small dollar sign ($) icon at the top right. Clicking on the appointment will reveal a Payments tab, which contains the last 4 digits of the credit card and any payment history.


In the example below, we need to charge a customer for a late cancellation. We will simply type in the amount to be charged — $37.50 (50% of the service’s $75 cost) — and click the green “Charge card” button.


After confirming the charge, the transaction is processed immediately, and the payment information appears on the the Payments tab. You can also log in to your Stripe account to view your payment history and process any refunds, as necessary.



On appointments where a deposit was collected, the Payments tab will display the deposit details, along with the option to charge the balance of the service’s cost.

You can learn more about Genbook Payments by reviewing the “Payments” Settings page, the in-app Tips, and the FAQs on the Payments page. As always, if you have any questions, please send us a message from within your Genbook account.

Sign up to Genbook’s 30-day free trial today!

Related posts

Everything You Need to Know About the “Book Now” B... We’ll cut right to the chase: if you’re a service-based business such as a salon, barbershop, or spa, you need to have a website.  Having a str...
Google Booking: How to Use Reserve with Google to ... Getting your business to show up on Google can do wonders for your visibility and traffic. Today, 46 percent of all Google searches have a local inten...
The Community – Powered by Genbook Introducing the Community - Powered by Genbook   The Community powered by Genbook has just launched and we're kicking it off with a special h...
A Quick Guide to Manager Point of Sale (POS) on iP... We're pretty excited about this one! The Genbook Manager app for iPhone is now equipped with awesome Point of Sale (POS) options! This will make charg...