Zenoti allows you to configure the appointment booking flow for online booking in Webstore.
To configure the appointment booking flow settings in Webstore
At the organization level, click the Admin icon.
Navigate to Organization > Organizations
Go to the Online Booking tab.
Select the Webstore V2 template.
Expand the Appointment Booking Flow drop-down list.
The Appointment Booking Flow settings open.
Enable the desired sections to configure the appointment booking flow:
Allow guest to add multiple services in one appointment: Enable this setting to allow guests to add multiple services in one appointment.
Allow guest to enter discount code in invoice: Enable this setting to allow guests to enter a discount code in invoice.
Allow service process segments to be booked in non-bookable block out times: Enable this setting to allow service process segments to be booked in non-bookable block out times.
Allow guest to add notes in appointments: Enable this setting to allow guests to add notes in appointments.
Intro Pricing for first time guests: Turn this setting to ON to give introductory pricing on services to new guests.
Example: If Balinese Massage is usually priced for $109.00, you can display $49.99 as an intro price for new guests.
Campaign Code: Enter the campaign code that you created. In this case, enter the code of the Intro Campaign.
Custom Banner for Intro Pricing: Enter the CSS text for the banner. This banner appears for users who are not signed in. After signing-in, guests will see their respective banners such as their Membership banner or an existing guest banner.
Allow Center Override: If you want the introductory pricing feature to be enabled for specific centers instead of the entire organization, then turn this setting to ON.
Note: When you enable center-level override, you must also configure the introductory pricing from the center-level catalog.
Navigate to center-level > Admin > Organization > Centers > Online Booking > Webstore V2 Settings.
Note: Introductory pricing is not applicable for group/couple booking
Warn Users while Booking Appointment on the Same Day: Enable this setting to warn the guests who book multiple appointments on the same day. This way, you can let you guests know that they have multiple bookings on the same day and must be available for the entire duration of the services.
Example: Tabitha already booked a Balinese Massage on 10th January. She logs in to the Webstore and books Keratin Treatment for the same day. In that case Webstore displays an alert stating that she already has a booking for Balinese Massage on the same day, with an option to proceed with the booking.
Enable appointment slots for nearby centers: On busy days and possibly on weekends when the footfall is high, guests may not be able to find a suitable appointment time slot in your center. In such cases, the guest has to either choose a time slot that might not be convenient or skip booking the appointment entirely.
To avoid such situations, you can allow your guests to check the availability of appointments in the nearby centers for service bookings.
Specify the distance to be measured either in Kilometers or in Miles.
Set the maximum radius to show centers: Enter the distance within which the nearby centers are located. The Webstore will display all the centers within the radius of the distance specified.
Example: Center 1 is in Brownsville and Center 2 is in Crown Heights. Both centers are located in Brooklyn, New York City. The distance between both the centers is 3.5 kilometers or 2.2 miles. In such a case, you will select the Zones radio button, select the Distance to be Measured in as either Kilometers or Miles, and specify the distance as either 3.5 or 2.2.
View more slots button Label: Enter the label text for viewing more slots.
View availability at nearby locations: Enable this setting to allow guests to view availability at nearby centers
Enable Prerequisites: Select this checkbox to enforce guests to book a prerequisite service while booking the main service.
Label for Prerequisite: Enter the label text for prerequisites.
Enable Finishing Service: Enable this setting to enforce your guests to select finishing services when they book an appointment.
Label for Finishing Service: Enter the finishing service label in the box.
Enable Deposits: Collecting service deposits also ensure guests turn up for their appointments since partial payment for the services is already done. This is more apt for online bookings. Enable this setting to enable deposits.
Charge deposit for: Select any one of the following:
all guests: Select this option if deposit must be collected for all guests.
guests who do not have an active membership or package only: Select this option if you want to collect deposit only from non-members or non-package guests.
After you configure the above settings, click Publish to publish all the configured settings.