Loyalty Programs
How the Loyalty Discount Works
Customers do not need to log in to their account to receive a loyalty discount.
When placing a booking, the system automatically identifies the user by their email address or phone number.
If the user already exists in the system, their account will be updated with the new order; otherwise, the system will create a new record (if an email is available).
Once the module is activated, all new bookings are automatically linked to registered users.
Module Setup in Two Easy Steps
Step 1: Enable User Registration
If the module is available, go to General Settings and enable the option “Register users when submitting a booking”. This activates the necessary functionality for linking users and orders.
Step 2: Create Loyalty Programs
Navigate to Baza Booking → Loyalty Programs and create one or more loyalty levels by specifying the following fields:
- Program level name (required)
- Minimum total amount of all bookings (starting from the moment the module is activated) required for the discount to apply (required)
- Discount percentage (required)
- Description (optional)
If you try to create a loyalty level with the same data as an existing one, the system will display a warning.
Duplicate program levels cannot be saved.
Additional Information
When the Loyalty Programs module is activated, it also enables the Authentication Module (which is disabled by default).
This provides users with quick access to their Personal Account or to links for login and registration forms.