In the bessa tab of the sales point configuration, you activate and manage the native bessa add-on modules for your sales point – including the customer loyalty module and the online ordering module. Both modules are directly integrated into bessa Kassa and communicate with the respective bessa services via bessa Manager.
bessa Customer Loyalty
What is the Customer Loyalty Module?
The bessa customer loyalty module connects your sales point to the bessa loyalty system. Once activated, the sales point automatically synchronizes all receipts with the loyalty service – your guests can collect points with every purchase and redeem promotions from the bessa loyalty app or via their loyalty card.
At the sales point, the option "Bonus" appears under "Redeem voucher", allowing customers to redeem loyalty promotions directly at checkout.
Activating Customer Loyalty
-
Open the sales point configuration for the desired sales point in bessa Kassa Manager.
-
Switch to the "bessa" tab.
-
Enable the "bessa Customer Loyalty" checkbox.
-
Enter the authorization token (sales point token) – you can find this in the bessa Manager.
-
Save the configuration.
From the moment of activation, all receipts from the main sales point are transmitted to the loyalty module.
Authorization Token for Sub-Terminals
Sub-terminals do not require a separate authorization token – it is automatically inherited from the associated main sales point. The input field is therefore not available on sub-terminals.
Controlling Loyalty per Terminal
Important: Individual Activation per Terminal
Customer loyalty must be activated separately for each sub-terminal. This allows you to selectively exclude specific stations (e.g. a quick checkout or a kiosk) from the loyalty program.
Typical configuration scenarios:
|
Scenario |
Recommendation |
|---|---|
|
All terminals should collect points |
Activate loyalty on the main sales point and all sub-terminals |
|
Only specific stations should collect points |
Activate loyalty only on the desired terminals |
|
One station should be excluded |
Do not activate loyalty on that station |
bessa Online Orders
What is the Online Ordering Module?
The bessa online ordering module enables direct receipt and processing of online orders via bessa Kassa. The bessa Connector – a background service running on the sales point – receives incoming orders, prints receipts at the correct printers and displays orders on configured order monitors.
Activating Online Orders
-
Open the sales point configuration for the desired sales point in bessa Kassa Manager.
-
Switch to the "bessa" tab.
-
Enable the "bessa Online Orders" checkbox.
-
Enter the authorization token (sales point token) – you can find this in the bessa Manager.
-
Save the configuration.
Authorization Token for Sub-Terminals
Sub-terminals do not require a separate authorization token – it is automatically inherited from the associated main sales point.
Connector Mode: Sales Point vs. External Device
The bessa Connector can run either on the sales point itself or on a separate external device.
Critical: Connector Must Only Be Active on ONE Device
The connector flag must never be active on multiple devices simultaneously (main sales point and sub-terminals, or multiple sub-terminals). If the connector runs on multiple devices at the same time, online orders will be processed multiple times.
Connector Running on the Sales Point
If the bessa Connector should run directly on the bessa Kassa:
-
Enable the "bessa Online Orders" checkbox on the desired sales point (main sales point or a sub-terminal, but only on one).
-
Additionally grant the "Online Orders" permission to the assigned user group(s) (see User Roles & Permissions).
Connector Running on an External Device
If the bessa Connector runs on a separate, dedicated device:
-
Enable the "bessa Online Orders" checkbox on the sales point configured for order processing.
-
Do not assign the "Online Orders" permission to user groups on the sales point in this case – otherwise two connector instances would run simultaneously.
Overview: Permissions by connector mode
|
Connector Mode |
Enable Checkbox |
"Online Orders" Permission |
|---|---|---|
|
Connector on the sales point |
✅ Yes (only on one sales point) |
✅ Yes, assign to user group(s) |
|
Connector on external device |
✅ Yes (only on one sales point) |
❌ No, do not assign |
Synchronize Data Immediately
"Sync Now" Button
The "Sync Now" button in the "bessa" tab triggers an immediate manual synchronization of master data between bessa Manager and the sales point.
The following data is synchronized:
-
Articles and article groups
-
Ordering surfaces (categories)
-
Users
-
Tables
When is a manual sync useful?
Master data is automatically synchronized whenever changes are made in bessa Manager. Use "Sync Now" if changes were not applied immediately, data is missing in bessa Manager, or you have activated a module retrospectively.
Frequently Asked Questions (FAQ)
Can I activate loyalty only on specific terminals? Yes. Loyalty must be activated separately per terminal. Terminals on which the checkbox is not enabled do not participate in the loyalty program.
Where do I find the authorization token? You can find the sales point token in the bessa Manager within the sales point settings. For sub-terminals, the token is automatically inherited from the main sales point.
What happens if the connector is active on multiple devices? In this case, multiple connector instances process incoming orders simultaneously – each order is then booked and printed multiple times. Make sure the connector flag is always active on one single device only.
Is synchronization performed automatically? Yes. Master data is automatically synchronized whenever changes are made in bessa Manager. The "Sync Now" button triggers an immediate manual sync if changes were not applied, data is missing in bessa Manager, or a module was activated retrospectively.
Related Topics
-
Sales Points – Overview of sales point configuration and management
-
bessa Manager – Sales point token and central management
-
Online Orders – Setting up the online ordering system
-
Customer Loyalty – Overview of the bessa loyalty program
-
User Roles & Permissions – Assigning the "Online Orders" permission