belbo
  • Overview
    • Getting to know Belbo
    • Location Settings
    • Switch to Belbo
    • Calendar View & Navigation
    • Recurring Appointments & Courses
    • Appointment Entry & Management
    • Logins & Permissions
    • Multiple Locations & Head Office
    • Manage Employees
    • Absences & Holidays
    • General
    • Working Hours
    • Time Tracking
    • Data Protection (GDPR)
    • Customer Communication (Email, SMS)
    • Customer Management & Records
    • Bonus & Loyalty Programs
    • Campaigns (Newsletter & SMS)
    • Marketing Consents (GDPR)
    • Tracking & Analytics
    • Overview
    • Services & Prices
    • Products
    • Service Packages & Subscriptions
    • Vouchers
    • Purchasing & Suppliers
    • Inventory & Stock Management
    • Scanning & Sales
    • Goods Used & Costs
    • Design & Texts
    • Setup & Settings
    • Integration (Website, Google, Instagram, Facebook)
    • Online payment
    • Accounting & Exports
    • Cash Register Settings & Hardware
    • Checkout process
    • Daily Closing & Reports
    • TSE & Cash Register Anti-Tampering Ordinance
    • Export Overview
    • Employee Utilization
    • Revenue & Reports
    • Belbo Satellite
    • Printer
    • EC Terminal & Card Payment
    • Troubleshooting Hardware
    • Scanner & POS Devices
    • General Settings
    • API & Integrations
    • Notifications & Emails
    • Contracts & Legal
Skip to content

Everything about: Online Booking

Online Booking Settings Overview

In the online booking settings, you can precisely determine whether and how your customers can book appointments online with you:

You can access your online booking settings via Settings > Online Booking.

Booking Process
Set up your personal online booking process and determine which services can be booked online and how they are presented to the customer.

Booking Settings

  • General
  • Registration
  • Appointment Settings
  • Time Limits
  • Appointment Rhythm
  • Appointment Offer
  • Terms and Conditions

Order

  • Order of services in your calendar
  • Order of staff members in online booking

Design

  • Images and Colors
  • Appointment Highlighting and Highlighting Times

Texts

  • General Texts
  • Booking Texts

Online Booking Settings: Appointment Settings

In the appointment settings, you can customize the appointment booking according to your wishes.


Number of appointments
Determine the maximum number of appointments that a customer can book at the same time. The number of appointments refers to future appointments. If the customer already has this number of open appointments, they must wait for one appointment to pass before they can book a new one.

Appointment cart
Limits the number of selectable services for the customer app (deprecated).

only one employee available / show employee image in time selection
If this field is not activated, no employee will be shown for selection (and thus no employee image) as soon as only one single employee is available.
If you would still like to show which employee the service is booked with, activate this function.

Booked appointments can be cancelled by the customer
Allows your customers to cancel booked appointments themselves. You can determine the cancellation period under Time Limits.


Booked appointments can be rescheduled by the customer
Allows your customers to reschedule booked appointments themselves. Learn more about rescheduling appointments here.


Show the last booked service during booking
Customers who log in before booking will see the last booked service and can rebook it with one click. Of course, they still have the option to choose other services.


Show involved employees
If you offer services that are distributed among multiple employees, you can show these employees to the customer during booking. This way, the customer can already see which colleagues support the selected employee with additional work.

An overview of all online booking settings can be found here.

Online Booking Settings: Time Limits

In the time limits, you can set important time periods for your online booking.

You can access this area via
Settings > Online Booking > Time Settings

Booking Limit
The booking limit determines how spontaneously a customer can book appointments with you. Short time periods also allow appointments with short notice.

Future Limit
The future limit determines how far in the future customers can book appointments.

The online bookability of your staff is also based on the entered working hours. If the schedules are not planned accordingly in advance, customers cannot find appointments,
even if the future limit would allow it.

Appointment Cancellation Limit
The appointment cancellation limit determines how short notice customers can cancel appointments.

Example of common time settings:

An overview of all online booking settings can be found here.

Online booking settings: Registration

In the registration settings, you can determine whether and how your customers can register themselves on your online booking page.

You can access this area via
Settings > Online Booking > Basic Settings > Registration.

Allow appointment booking without login
If you allow booking without login, customers can book an appointment without prior registration. After the customer has selected the desired appointment, they enter their details without logging in and registering.

  • Advantages: Customers who prefer not to register can quickly book an appointment.
  • Disadvantages: Customers must provide all their data every time (name, first name, email, mobile number, etc.). The appointments are not assigned to the corresponding customer file.

Also show available times, then prompt for login
If you want your users to log in only after viewing the available times, activate the function.

Customers can register themselves.
If you do not want customers to be able to register themselves, deactivate this function. This way, only customers with existing access can book appointments.
You have the option at any time to invite selected customers in the customer file to online booking.

Customers must provide their mobile phone number during registration
During registration, a mandatory field "Mobile number" is created. Customers can only register if this field is filled in.

Customers must provide their landline number during registration.
During registration, a mandatory field "Landline number" is created. Customers can only register if this field is filled in.

Example of common registration settings:

An overview of all online booking settings can be found here.

Online Booking Settings: General

In the General Booking Settings, you can make the most important basic settings for your online booking.

Price Display
Prices are displayed during booking. If this checkbox is not set, customers cannot see any prices during online booking.

Notifications
Determine here who will be notified in the event of an online booked appointment. You can view all self-booked appointments at any time in the booking list.

Please note that only employees with an assigned email address can receive messages. In the employee file, you can create a separate login for each employee.

Reservation Duration

Determine how much time employees and customers have to enter an appointment.

In both cases, clicking on the desired time creates an appointment draft, which from that point on is no longer bookable for customers and already appears to colleagues as a "dotted" draft in the calendar. This makes unnoticed double bookings in the calendar impossible. However, to ensure that the appointment becomes available again after an improper cancellation of the booking, the draft is automatically deleted after the reservation duration.

We recommend not setting the time period too short, so that your customers have enough time to book the desired appointment, even if something comes up for them in the meantime, for example.

Locations
If you have linked multiple locations in one calendar, it may make sense that not all customers should be able to book at all locations.
If you enable the option "Customers may only book at locations they have been approved for", you will find the option in each customer file to assign this customer to a specific location.

Example use case:
You have several locations grouped together in one account, but you do not want your customers to be able to choose a location during online booking.
You can specify exactly in each customer file which location you want to make available to the customer.

Linked Location
Optionally select a location here that should be offered if no more appointments are available.

Example of a linked location during booking:


Example of common general settings:

You can find an overview of all online booking settings here.

Invoice Design

In the invoice design, you can define how your receipts and invoices are formatted.


You can access this area via Settings > Invoice Design
If this function is not enabled, it can be activated via "Settings > Add Function".



Invoice Elements

Enter your company's key data here. If not specified otherwise, the location address will be used. Only fill in this field if your location address differs from the address of the invoice issuer shown on the invoices.

Receipt Design

Logo

You can upload a logo here. Logo graphics should be black and white and have high contrast so your receipt printer can display them correctly.

Receipt Header

If you want to display additional information in the header area of the receipt, you can enter it here. In addition to freely selectable text, you can also use text placeholders. If you use the text placeholders "Customer Name" or the customer's address fields, this data will be taken from the customer file. The prerequisite for this is that you have created these customer fields in the customer settings and your staff fills them in carefully. You can find instructions on creating and integrating this data here.

Receipt Footer

If you want to display additional information in the footer area of the receipt, you can enter it here. At this point, for example, you can draw attention to online booking or current promotions.

Receipt Structure

You can design the appearance of your receipt yourself. You can learn more about receipt structure here.
Please note that this is a complex setup. If used improperly, receipts may not be able to be printed.

A4 Invoices

In principle, a receipt is available for each invoice, which can be issued via your receipt printer. In addition, you can create invoices in A4 format. Once this function is enabled, you will receive a new button in the cash register, through which you can send A4 invoices as PDF either by email to the customer or print them on a suitable printer.


In this context, please also note our information on receipt issuance requirements in Germany.

Example of an A4 invoice

Payment Notice for Payment on Invoice

If you offer the payment method "Invoice", you can store a custom invoice footer for this payment method. Here you can enter your bank details and further payment instructions. This information will only be printed on the invoice if the customer pays by invoice. If another payment method is selected (e.g. "Cash" or "Card"), the footer you entered under "A4 Invoice Footer" will be used.

Email

If you want to send A4 invoices to your customers, you can trigger email delivery during the checkout process. The email text is a standard text.

If you want to write your own text, you can do so under Settings > Invoice Design > Email. Here too, you can use placeholders to insert, for example, the customer name.

You can download detailed cash register documentation here.

Online payment with Stripe


You can find your online payment settings under Settings > Online Payment.

With Stripe, you can accept online payments via credit card, Apple Pay, Google Pay, TWINT, Klarna and SEPA direct debit.

You can find all information on how to set up Stripe's payment functions for your online booking in our video.



Update to the video as of 03/2025: In the current version of Stripe, the required codes can be found using the search term "API" in the search field at the top of the Stripe overview page:

Search field in Stripe

Overview page with displayable secret key

Links from the video:
Stripe homepage
Stripe Docs test card numbers


Please note that fees apply to online payments according to your contract with Stripe.
Belbo does not charge extra for integrating online payment into your booking page.

Activate payment methods in Stripe

In Stripe, the desired payment methods (credit cards, Klarna, Twint, etc.) can be found via the "Payment Methods" menu item. The easiest way to reach this is to enter this term in the search field:

Here you can select the desired methods from the extensive list. In the Belbo online booking or in the shop, only those payment methods can be offered that are also activatable in Belbo. In Belbo they must also be activated under Settings > Online Payment > Stripe:

If you want to activate online payment via PayPal, you can find more information here.

Tip: Configure minimum credit balance

So that your customers automatically receive their money refunded in case of a cancellation, we recommend depositing a minimum credit balance in your Stripe account settings:

Online Booking: Texts

You can customize or supplement numerous texts in the online booking.

You can access this area via Settings > Online Booking > Texts
If this function is not enabled, it can be activated via "Settings > Add Function".

General

Some of the texts within the booking are global and cannot be changed. However, you can determine whether you want to use the informal "you" or formal "you" form for these texts.

Start Page Text

If you link the online booking so that your customers must log in first before they can book online, you can edit the start page text.

Footer

Supplement your footer with important information about your business. This includes your website, address, or a link to your product shop.

Tip: Do not publish your phone number here. Your customers should book an appointment online themselves instead of calling you. If you want to make individual services bookable online only after telephone consultation, use the appropriate option in your services instead.

If you leave both fields empty, no footer will be displayed in your online booking.

Booking Texts

You can supplement the online booking at various points:


Fully Booked Notice
When customers click on a date in the calendar for which no appointments are available, they will see a corresponding message. If you leave this field empty, our standard message will appear (see image). You only need to fill in the text field if you want to change the text.



Text Below Price Selection
Use this area to alert customers to important information regarding the price.



Text Below Appointment Selection
Use this area to alert customers to important information regarding the booking.



Completion


General Price Notice
Important information can be placed in the context of the booking summary next to the price. Please also note the information below in this regard!



Additional Text After Successful Booking
After the customer has booked online, she receives a summary of the booking on a confirmation page. You can also add a text here to alert her to important terms and conditions.



Note: We recommend keeping the booking texts short and using them sparingly. Also include very important information in your Terms and Conditions, so you can prove to the customer that they have accepted important terms and conditions.

Online payment with PayPal

You can offer your customers who book appointments online the option to pay online via PayPal.

You can access this area via
Settings > Online Payment.
If this function is not activated, it can be activated via "Add Function".

1) Set up PayPal merchant account

If you do not yet have a PayPal merchant account, you will need to set one up first. This process takes only a few minutes. Please note that a private PayPal account is not sufficient for receiving payments.

Click on the PayPal business account page and first click on "Open a business account" and enter your information in the following steps. Then confirm the setup by clicking on the link that PayPal will send you to the email address you provided.

2.) Set up PayPal payment in Belbo Calendar

To set up online payment with PayPal, you will need the API credentials of your merchant account. The API is a programming interface that allows Belbo Calendar to communicate with your merchant account and verify payments.

View API credentials

  1. Log in to your PayPal merchant account and click on "Your Name" > "Account Settings" in the top right corner.
  2. Then click on "Edit" in the "API Access" section.
  3. On the following page, under "NVP/SOAP API Integration", click on "Manage API Permissions".
  4. Depending on the security settings you have configured, a code may be sent to your mobile phone, which you will first need to enter on the PayPal website.
  5. On the following page, you can read the required fields after clicking "Show" for username, password and signature. If no signature has been created yet, you can request one with a click. You will then see the following fields:

Insert API credentials into Belbo Calendar

You can access this area via Settings > Online Payment > PayPal.
  1. Open your Belbo Calendar in a new browser tab and click on "Settings" then "Online Payment > PayPal"
  2. Activate the checkbox next to "Offer PayPal" and enter the API credentials displayed in the previous step for API username, password and signature.
    Please make sure not to enter any spaces after the signature when inserting. This can easily happen by accident when copying and pasting.
  3. Click on "Save"

Activate online payment

Your PayPal merchant account is now linked to Belbo Calendar and can be offered as a payment option for appointments and vouchers.

To activate online payment, please continue on this page.

Please note that fees according to your agreement with PayPal apply to online payments. Belbo does not charge separately for integrating online payment into your booking page.
For detailed information on online payment with PayPal, credit cards, Sofort transfer, Apple Pay and Google Pay, please see here.

Duplicate Customer After Online Registration

In the customer overview, you can see all newly registered and entered customers in the "New Customers" field. You can see new registrations from the start and can remove them directly by clicking the "Delete" button and add the customer to your existing list with their email address. This way you avoid duplicate customers. With a simple OK, the customer is transferred to the master list.

Post navigation

← Older posts
Newer posts →
This manual is a service by belbo. Legal notice