You can enable online payment for customers who book appointments with you online.
You can access this area via Settings > Online Payment.
If this function is not enabled, it can be activated via "Add function".
Payment Methods
Before you can offer online payment, you need an account with the payment service provider of your choice. In Belbo online booking, you can offer the following payment methods:
After you have set up a Stripe or PayPal merchant account, you can configure online booking according to your needs. You have the following options:
All customers must pay online or make a deposit for all services.
Customers can pay online or make a deposit for services, but don't have to.
Only specific services must be paid or deposited directly online.
Above a certain service value, customers must pay or make a deposit online.
Customers who already pay online for services receive a discount.
Customers with a specific customer status must always pay online (suitable for unreliable customers).
Enable online payment
In the online payment overview, you can enable payment.
Deposit amount
The deposit amount determines how much of the final price must be paid online. With a deposit amount of "100%", the entire service must be paid online.
Discount for online payment
To encourage your customers to pay online, you can offer a discount if a customer pays directly.
Force online payment
You can determine that your customers must always pay online. In this case, activate the field "Appointments should always be paid online" and enter the value above which online payment must be made.
This way you can determine that only appointments above a high value must be paid directly.
If you enter "0" as the value, all appointments must always be paid online. Customers will then no longer have the option to pay on-site.
Terms and Conditions
Enter your online payment terms and conditions.
Please note that we cannot advise you on the content of your terms and conditions. Please discuss this with a legal advisor or your legal counsel.
Appointment cancellation
You can determine whether the amount is automatically refunded or not in case of timely cancellation. Learn more here.
You can set special regulations for online payment for each of your services. You will find these in the online settings of each of your services.
Example of online payment at the end of a booking:
Please note that fees apply to online payments according to your contract with Stripe or PayPal. Belbo does not charge extra for integrating online payment into your booking page.
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 StripeOverview page with displayable secret key
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:
You can create an online gift certificate shop with Belbo, allowing your customers to purchase and pay for gift certificates online. This generates additional revenue and provides your customers with great added value.
You can access this area via Settings > Gift Certificate Shop
If this function is not activated, it can be activated via "Settings > Add Function".
Requirements for the Online Gift Certificate Shop
The following settings are required to use the Belbo gift certificate shop:
The gift certificate module is active. On the Settings page you will see the "Gift Certificates & Discounts" function. If the function is not active, you can activate it under Settings > Add Function.
The gift certificates to be sold have been created. When the "Gift Certificates" function is active, you can create your gift certificate templates under Settings > Prices & Competencies > Gift Certificates.
Your online payment is set up and ready. An active Stripe or PayPal merchant account is set up under Settings > Online Payment.
Example of a gift certificate shop:
Setting up the Gift Certificate Shop
Activate the gift certificate shop under "Settings" by typing "gift certificate shop" in the search field at the top of the page or clicking the "Add Function" button.
When a gift certificate is sold, a gift certificate sales email is sent. This can be customized under Settings » Gift Certificate Shop » Confirmation Email and can be provided with text. Describe any special features of the gift certificate here (redemption period, etc.).
Your gift certificate shop is now accessible at: https://<YourCustomerAccount>.belbo.com/gift-certificates
Once all steps are completed, it is recommended to test the gift certificate shop. To do this, you can go to your online booking and add "/gift-certificates" to the URL. The gift certificate shop is also always visible in the navigation for logged-in customers.
Gift Certificate Price Levels
Create any gift certificate tiers for multi-purpose gift certificates by entering multiple prices here:
Selling Discounted Gift Certificates
If you want to give your customers a discount on the purchase of gift certificates, you can set this for each gift certificate template.
Example use case:
You want to sell a gift certificate that has a value of 100,- but a price of 90,-.
Go to "Gift Certificates" under Settings > Prices & Competencies.
Click on the desired gift certificate and select the "Properties" tab.
Enable the "Gift Certificate Value" checkbox here and enter a value – in our example 100,-.
Switch to the "Price" tab and enter the price that the customer should actually pay – in our example 90,-.
Set Gift Certificate Value
Discounted Gift Certificates in the Shop from the Customer's Perspective
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
Log in to your PayPal merchant account and click on "Your Name" > "Account Settings" in the top right corner.
Then click on "Edit" in the "API Access" section.
On the following page, under "NVP/SOAP API Integration", click on "Manage API Permissions".
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.
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.
Open your Belbo Calendar in a new browser tab and click on "Settings" then "Online Payment > PayPal"
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.
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.
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.