Salon Booking System


Salon Booking System is a complete and easy to use appointments scheduling system.

It helps your business getting more reservations on your website, saving you tons of hours with your agenda management tasks.

It’s on the market since 2015.

Salon Booking System has been effectively used by:

  • Hairdressers
  • Barbers shops
  • Beauty salons
  • Spas
  • Mechanical workshop
  • Therapists
  • Tutors
  • Health care center
  • Covid test center

It’s the ideal solution if you offer professional services on appointment, on same date and to a single person on each reservation.

With Salon Booking System handling your appointments is very easy, take a look at this 60’’ video:

Online Demo

click here to see it in action

Plugin’s main Free features

Back-end calendar

  • Monthly view
  • Weekly view
  • Daily view
  • Assistant view
  • Bookings export
  • Adding/Edit reservations from daily view
  • Block out time slots from daily view

General settings

  • Email notifications on new reservation
  • Email notification to selected assistant
  • Email reminder for the customers
  • Email followup
  • Email review notification
  • Email notification custom logo
  • Custom email message to the customers
  • Email message to invite users to leave a review on website or on a custom platform ( Google My Business, Facebook, other.. )
  • Customisable SMS notification on new reservation
  • SMS notification to selected assistant
  • SMS reminder for the customers
  • SMS followup
  • SMS verification code against spam
  • SMS Alphanumeric ID supported

  • Twilio, Plivo and 1p1sms providers supported by default

  • set you favourite date and time format

  • set when your week starts
  • WordPress Editors as Salon Administrator

Availability settings

  • Three bookings methods BASIC / ADVANCED / HIGH END
  • Booking time range
  • Multiple weekly timetable rules
  • Time range validity option for the weekly booking rules
  • Multiple holidays rules
  • Offset between reservations
  • Change booking form steps order ( Date&time – Services – Assistants – Checkout – Payment or reverse )
  • Manual booking confirmation
  • Users booking cancellation
  • Pause online booking form
  • Repeat past reservations
  • Re-schedule option

Payments options

  • Select currency
  • Hide prices
  • Decimals and thousand separators option

Check-out options

  • Enable guest checkout
  • Force guest checkout
  • Limit the number of services bookable at the same time
  • Control form fields
  • Log-in with Facebook account
  • Enable Advanced Discount System
  • Custom fields for check-out form

Two ways Google Calendar synchronisation

  • Synchronies reservations on salon administrator’s Google Calendar account
  • Salon admin can add and cancel reservations from his Google Calendar account

Front-end booking form styling

  • Choose among three different booking form sizes according to your page layout
  • Custom colors palette generator

Assistants settings

  • Multiple weekly timetable rules
  • Multiple holidays rules
  • Limit reservations to specific services
  • Multiple reservations for the same slot for classrooms booking
  • Google Calendar synchronisation
  • SMS notification when he’s booked
  • Email notification when he’s booked

Services settings

  • Price
  • Duration
  • Unit per session
  • Category grouping
  • Multiple weekly timetable rules
  • No assistant required option
  • Service break
  • Conditional “Secondary services”
  • Direct booking link
  • Exclusive service
  • Hide service on front-end

Advanced Discount System

  • Create unlimited coupon codes
  • Create unlimited discounts based on multiple criteria

read more..

Customers archive

  • List of customers
  • Details page of each customer with a list of his reservations and feedbacks
  • Customer’s bookings statistics


  • Stats on reservations and revenues
  • Stats on reservations and revenues by services
  • Stats on reservations and revenues by assistant
  • Stats on reservations and revenues by customers
  • Email weekly report


  • Easy import of Users, Services and Assistants and Reservations from a CSV file

Frontend pages

  • Booking form page [salon/]
  • Customers account page [salon_booking_my_account]
  • Assistants bookings calendar [salon_booking_calendar]
  • Assistants list [salon_booking_assistant]
  • Services list [salon_booking_services]

PRO Edition Features

  • Online Payments ( Stripe or PayPal supported by default )
  • Deposit
  • Tips
  • Tax calculation
  • Minimum Order
  • Transaction Fee

  • Service price based on selected Assistant

  • Variable duration service
  • Multiple Assistants required for a service
  • Service Lock
  • Service Parallel Execution

  • Booking cloning

  • Resource based reservations
  • Time-zone based on customer location
  • Limit Assistant access priviledge

  • Mobile Web App for Salon Manager and Staff Members

Restful API

  • A complete set of API to use Salon Booking System inside your third party applications


Complete list of PRO Features...

Official Add-ons

1-Multi-Shops – Manage multiple branches of your Salon
2-WooCommerce Checkout – Integrate Salon Booking System with Woocommerce checkout
3-Services Packages – Build and Sell Bundled Services
4-Communicator– Send Email Marketing Campaigns to your customers
5-SOAP Notes – Keep track your customers progress
6-Geo Referencing Shops– Prompt the nearest shop to the customer location
7-Geo Referencing Assistants– Prompt the nearest Assistant to the customer location

Official Payments Methods Integration Add-ons

1- Takepayments
2- Iyzico
3- Powertranz
10-Viva Wallet
11-Mercado Pago

Official SMS Providers Integration Add-ons

4-SMS Hosting
6-Capitole Mobile
7-All My SMS
8-SMS to

Other Add-ons

Mailchimp Integration

Third parts integrations

Salon Booking System can be integrated with third part platforms trough

Read more..


  • screenshot-1.jpg

  • screenshot-2.jpg

  • screenshot-3.jpg

  • screenshot-4.jpg

  • screenshot-5.jpg

  • screenshot-6.jpg

  • screenshot-7.jpg

  • screenshot-8.jpg

  • screenshot-9.jpg


This section describes how to install the plugin and get it working.

  1. Upload salon-booking-system folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to Salon > Settings to complete your salon settings


What kind of business this plugins best fits?

This plugin has been developed thinking about the specific needs of Barber Shop, Hairdressing salon, Beauty Centres and Spas.

Where is the official documentations?

click here

Which version of php is supported?

The plugin supports php 7.4 and above version.

Is it possible to accept online payments?

Online payments are available only with the PREMIUM VERSION of Salon Booking
that can be purchased here:

Is it multi language ready?

YES, Salon Booking comes equipped with a lot of localisations.
Just set your favourite WordPress language and Salon Booking will use that language.

You can easily manage the translation using a plugin like LocoTranslate.

Languages available:

If you want to contribuite to plugin translation please visit:

WPML and Polylang supported

Are there any conflicts with other plugins?

Some caching plugins could generate conflicts with our plugin.

Is it possible to customise the look and feel of the plugin front-end?

Yes, go to “Settings > Style > Color combination” option

Is It possible to manage multiple locations?

Yes with a dedicated add-on that you can find here:


Where I can buy the PREMIUM VERSION?

Click here:

What is the difference with FREE version?

FREE version doesn’t have the online payments options, no mobile app access, no priority support, no access to 30+ add-ons and many other plugin’s features.


januar 3, 2024 2 replies
In general, I cannot recommend this plugin at all. If you need a working plugin go for Amelia, really solid plugin offering everything you could possibly need. Back to Salon, sorry to say but for business websites use it is a trash. To be more specific I have purchased Pro version but still suffered: Poor support Salon seems to be a beta-plugin. The backend design, logic of the setting etc. is very week. For me, it took weeks before guy from support could help me to finally make the plugin work. The documentation is chaotic, doesn’t include understandable instructions. Video tutorials are ridiculous – music on the background ? Seriously ? On top of that, I doubt there is more then 2 people in the background. It is more or less one man show. What you can possible expect from broken plugin with 0 support… Front end seems to be fine but… Front end in demos looks nice, it take some time to understand how categories are working. But it give your really low level of adjustability in real page integration it is very tough to properly fit it into your stilling. Resolution on 4K screen – disaster. Short code implementation – some nice block editing ??? Forget… Adjustability – there is basically nothing you can change. I really missed customization of the email notification. You have a template, with four tags. You can only change the text…no variables. Why you don’t allow user to insert a HTLM code – it is standard for all the plugins I know. It is a lie you can modify a php template. You cannot. Everything really hardcoded, without deep information of the plugin, you can do nothing. Customer approach – On the end I was really disappointed. I had to prepare a websites for the customer by the end of the year. I was messing around with this plugin since I have purchased it and was not able to work on it. On the very end, the support was able to fix it but it was too late for me – I didn’t want to go into another trouble shooting and I needed to go for better plugin ( Amelie ) to deliver the site to the customer in time. I have asked for the refund. The request was rejected bcs of 30 day limit. But as I said, for me the plugin was not working a single day. What a joke. To sum up, please don’t repeat my mistake and never go for this trash plugin. If it would be for free and would work on improvement by troubleshooting with customers, I would have nothing against. But want money for such kind of beta plugin is ridiculous. Go for Amelia or some other working plugins. JM
juni 12, 2023 1 reply
i’m so impressed with this Plugin. I have tried so many salon booking plug ins and this one is one of the best. The instructions are very easy to use. I have all the functions that I need for my company. Services and bookings are very easy to use and create. The team super supportive, fast answering any of my questions. Even though this is only a free version but its excellent 😍 thank you so much. I would suggest to have the two way, synced for Google calendar (any busy time I can export from Calendar, not only appointments).
januar 24, 2023 2 replies
I tested the plugin for ten days and bought it for a customer. The customer decided against it. I’m still waiting for the refund today. The answer was: we refunded the money thirty days money back is untrue!!
desember 20, 2022 1 reply
<p>I really liked the plugin! It suited the needs of my client and his hair salon. There’s a responsive booking screen you can add using a shortcode, email templates can be edited, and it’s very customizable in general.<br />Best feature is the two-way Google calendar sync. That really impressed my client and made the whole solution very user/hairdresser friendly. Now if there’s a booking via phone or fb then it’s super easy for them to make a certain time period unavailable to other guests.<br />The Hungarian language file had a couple of bad translations, plus there are a few English strings in the email templates that you have to edit on the server in the files.<br />While the salon I made it for only has one employee/owner I can see how this solution can serve larger businesses.<br />Documentation is excellent.<br />Molte grazie!</p> <p> </p> <p>Update: Still loving it, performing really well. The hairdresser really took a liking to the google calendar workflow. Clients are using it too so it seems that it’s making everyone’s life easier.</p>
Read all 176 reviews

Contributors & Developers

“Salon Booking System” is open source software. The following people have contributed to this plugin.


“Salon Booking System” has been translated into 4 locales. Thank you to the translators for their contributions.

Translate “Salon Booking System” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


10.8 12.07.2024

  • Fixed various issues on back-end calendar
  • Fixed issue on booking form time-picker when 12h format is enabled
  • Improved the bookings search from back-end calendar

10.7 01.07.2024

  • Fixed issue with email notifications to customers

10.6 29.06.2024

  • Added a new SMS notification message when “Manual booking confirmation” option is enabled
  • Added an email notification to salon administrator when a booking is modified
  • Fixed issue with back-end calendar loading process when large amount of bookings is present

10.5 22.06.2024

  • Fixed issue with assistants columns order on back-end calendar

10.4 20.06.2024

  • Fixed various issues on back-end calendar

10.3 – 17.06.2024

  • Fixed issues on back-end calendar ( locking slots / bookings order on weekly view / status bar tooltip)

10.2 – 11.06.2024

  • Fixed issue with back-end calendar – wrong booking representation

10.1 – 10.06.2024

  • Fixed Back-end calendar issue on Google Chrome

10.0 – 06.06.2024

  • Fixed vulnerability issue
  • Improved back-end calendar

9.9 – 17.05.2024

  • Fixed vulnerability issue
  • PRO edition: Implemented “Edit customers details from Web App”
  • Fixed link to whatsapp number chat on “Bookings” section

9.7 – 07.05.2024

  • Fixed issue with booking approval
  • Fixed issue with booking creation from back-end

9.6.9 – 03.05.2024

  • Fixed issue with file upload custom field
  • Fixed security issue
  • Fixed Discount calculation issue
  • Added new feature “Import bookings from a CSV file”
  • Fixed minor issues

9.6.7 – 12.04.2024

  • Minor issues fixed

9.6.6 – 08.04.2024

  • Minor issues fixed

9.6.6 – 04.04.2024

  • Fixed vulnerability issue

9.6.5 – 27.03.2024

  • Fixed issue with Google Calendar synch
  • Fixed issue with Discounts when total amount is negative
  • Fixed issue with Discount calculation
  • Minor fixes

9.6.4 – 14.03.2024

  • Fixed issues with services prices on web app when multi-shops is enabled
  • Fixed issue with block time slots on web app when multi-shops is enabled
  • Fixed issue with calculation of transaction fee when deposit is enabled
  • Multiple attendas for single service issue is fixed
  • Minor bug fixes
  • Changed users onboarding process

9.6.3 – 05.03.2024

  • Security issue addressed
  • Improvements on new Booking My Account section

9.6.2 – 02.03.2024

  • New layout of “Booking My Account” section
  • Improved the “Add new booking” from back-end by checking the lenght of reservation
  • Fixed minor issues
  • Implemented minor improvements

9.6 – 15.02.2024

  • Fixed issue on plugin activation
  • Fixed issue on back-end calendar
  • Improved loading time of bookings section when large number of reservations is present
  • Fixed other minor issues

9.5.2 – 08.02.2024

  • Fixed issue on back-end calendar

9.5.1 – 07.02.2024

  • Fixed vulnerability issue
  • Fixed issue with SMS reminder
  • Fixed Address field on checkout
  • Fixed minor issues

9.5 – 01.02.2024

  • Various minor bugs fixed
  • Security issue fixed

9.4 – 19.01.2024

  • Fixed php error on plugin activation on some wp installs
  • Fixed minor issues

9.3 – 10.01.2024

  • Fixed issue with Manual Booking Confirmation option
  • Fixed issue with Back-end calendar
  • Fixed issue with missing back-end salon booking menù items
  • Fixed issue with Multiple Assistants selection, Service Variable price by assistant
  • Minor improvements of booking details


  • Fixed issues on front-end booking process


  • Fixed error during booking process


  • New Front-end Booking Form layout
  • Minor bug fixes


  • Added Hungarian language to back-end calendar
  • Fixed issue on back-end calendar on Safari
  • Payments and Confirmations buttons on front-end booking form have been moved to “Summary” step


  • Fixed minor issues
  • Made some UI improvements


  • Display customer’s personal notes inside Web App
  • Minor fixes on back-end calendar


  • Fixed issue on Web App for variable quantity services
  • Added new currency “Cape Verdean Escudo”
  • Display customer phone on “Bookings” section and on back-end calendar
  • Improved “Discounts” section on Web App
  • Added “Swedish” local on Web App
  • Improved UI of service break
  • Minor issues


  • Fixed deprecated php warnings


  • Fixed some php issues that involve the Multi-shops add-on


  • Fixed issue with integration
  • Fixed issue with custom colors on “Re-Schedule” section of “Booking My Account”
  • Implemented new “Assistants view” option for back-end calendar on “weekly view”
  • Minor fixes


  • Fixed issue with 0 duration services
  • Fixed issue on services selection step
  • Fixed issue with specific colors combination of booking form


  • Fixed issue of previous version release
  • Implemented a new Customer’s photo gallery on Web App ( only PRO edition)
  • Fixed issue with UTF-8 support for SMS notifications


  • Added “Resources” new feature – only PRO edition
  • Add booking from back-end, now you can search a customer by phone number
  • Display Service’s category name on Google Calendar events details


  • Minor bugs fixed


  • Fixed issue on Assistants selection


  • Fixed issue with Stripe payments
  • Booking my account page: Scroll to load past reservations
  • Back-end calendar, Assistant view, assistants columns order, now follows the order set into “Assistants” section
  • Fixed issue with Google Calendar synch
  • “Discounts usages” export to CSV file new feature
  • Have the accordion open if only one service exists
  • Fixed issue with Web App – Customers address book


  • Update Freemius SDK
  • Improved the “load more past reservations” on Booking My Account page, Booking History tab


  • Fix vulnerability issue


  • Service’s Specific date availability – new feature (PRO)
  • Custom URL Feedback submission available on Booking My Account
  • Feedback reminder available even if “Force guest checkout” is enabled
  • “Booking my account” page – “Discount usage” tab – improvements
  • “Skip summary step” – new option added – settings / checkout
  • “complete payment” – new feature added (PRO)
  • Fixed missing translations inside the “booking email notification”


  • Notify a discount by email
  • Discount based on customer score


  • Fixed issue with pending bookings email notification to admin / actions buttons
  • Fixed issue with translations of custom titles on front-end booking form
  • Minor issues fixed


  • Fixed issue with back-end calendar
  • Added a new tab “Discounts usage” inside “Booking my account” page
  • Booking email notification re-styling


  • New option to disable Google Fonts for GDPR compliance
  • New “Tip” field on booking details on back-end to track the tipped amount
  • Fixed issue on Trashed bookings
  • Fixed issue on CH language
  • Fixed issue on Gmail snippet Timezone


  • fixed minor issue on API call
  • fixed minor issue on Multi-shop add-on


  • Fixed various issues


  • Fixed issue with “booking export to CSV” with custom fields
  • Fixed issue with API endpoint
  • Improved Web App compatibility with the Multi-Shops add-on


  • Improved booking preview on mobile web app
  • Fixed issue with user import tool


  • Fixed error during booking process on front-end


  • Fixed various issues


  • Fixed issue on last step of booking form
  • Fixed issue with Booking time range


  • Translated calendar of Web App
  • Salon Shop Manager can now access the Web App
  • Added Portuguese translation to Web App
  • Fixed time format issue of the Web App


  • Changed “Choose an assistant for me” logic
  • Fixed php issue
  • Fixed issue with PayPal payment


  • Fixed service duration on front-end when a break is present
  • Fixed issue with “salon custom image” upload
  • Web App: Implemented “Assistants selection menù” availability check
  • Web App: Implemented “Push notification” feature
  • Web App: Implemented “custom fields” section


  • Web App – Fixed issue with “Add to home screen” link
  • Web App – Improved UI of the “services selection menu”
  • Improved UI of the “Save this customer” checkbox


  • Fixed issue with Web App ( service list only 10 items )
  • Fixed issue with Web App ( booking for brand new users not working )
  • Added option to save a brand new customer on Web App
  • Fixed issue with payment on PayPal
  • Fixed issue on front-end booking form layout


  • Fixed issue related to “daylight saving time”
  • Fixed issue with “past hours displayed as available on front-end booking form”
  • Fixed issue with “booking rules” hierarchy
  • Fixed issue with the Web App “services selection list”
  • Fixed issue with the Web App “new booking for brand new users”
  • Fixed issue with PayPal when “create booking after payment only” option is enabled


  • Minor fixes
  • Implemented Web App for PRO edition
  • Languages translations updated


  • Fixed issue with email notification php notices
  • Added a new “customer record link” inside the “Add new booking” page
  • “Thai”, “Dutch”, “Estonian”, “Portuguese” languages available


  • Fixed issue with auto-refresh of the back-end calendar


  • Minor improvements


  • Fixed issue with “Adding service to a reservation from back-end, availability control.”
  • Added Tax calculation feature – PRO edition
  • Implemented back-end calendar automatic data update
  • Fixed issue with the back-end calendar “status bar”


  • Improved UI/UX of services/assistants added to a reservation from back-end (quick edit + re order drag & drop )
  • Fixed issue on the Mobile App
  • Fixed issue with Genitive form of months names for Latvia language
  • Fixed issue with add to iCal link
  • Fixed JS error issue on bakck-end calendar on “SAVE” button
  • Added telephone country code prefix to API response
  • Fixed issue with multiple SMS notifications sent to the same customer
  • Fixed issue on untracked online payments


  • Fixed compatibility issue with YOAST plugin


  • Various issues fixed and improvements


  • Fixed various issues


  • Added “Default status” option ( PRO )
  • Added “Quick booking approval” buttons (PRO)
  • Display service category name before the service name inside the “New booking” page
  • Caching issue fixed
  • Outside office hours reservations, colored in gray
  • Fixed a vulnerability issue
  • Fixed integration issue


  • Fixed issue with mobile app calendar screen


  • Fixed caching issue


  • Fixed PHP Warning Invalid argument supplied for foreach()


  • Restored SMS provider settings fields


  • Fixed “service direct link” issue
  • Fixed issue with Greek language
  • Fixed issue with “Manual booking confirmation” option


  • Skip the very last step of the booking process if online payments are off, and if the total amount is 0
  • Improved the UI of the booking cancellation from email notification when guest checkout is enabled
  • Display the total duration of a service including the break
  • Display reservations outside the working hours on back-end calendar
  • Fixed Polish language issue
  • Fixed php 8.1 issue
  • If there is only one assistant available, then skip the assistant selection step
  • Assistants and Services permalinks now are editable
  • Removed double click from the “New booking” page time picker on back-end
  • If BASIC availability method is active, then display an alert for service duration option
  • On booking form page refresh, clear the cache
  • If “Re-schedule” option is enabled, and “Manual booking confirmation” is enabled, when customer re-schedule a confirmed reservation, then the booking status will be set on “Pending”.
  • “Add-to calendars” links are now displayed even inside the salon administrator new booking notification


  • Fixed issue on back-end calendar monthly view due to user time-zone


  • Fix for salon email address inside the last step of booking process (click on “update database” notice)


  • Fixed security issues
  • Updated Freemius SDK
  • Fixed issues with missing “Assistant” inside booking details
  • Fixed issues with multiple reminiders
  • Improved the “Services selection limits” – please check your current settings
  • Added a new option “Show detailed information during checkout” inside “Support” section


  • Fixed issue with missing “Assistant”
  • Fixed php 8.0 compatibility issue


  • Added new column inside “Bookings” section with “SMS/EMAIL reminders” icons check
  • Improved first install “Welcome page”
  • Added new feature “Parallel execution” option for services
  • Fixed Discount API
  • Fixed minor issues


  • Improved UI of “bookings” section
  • Improved UI of “Assistants” and “Services” sections
  • Improved “Off-set” logic when more than 1 customers per session
  • Fixed issues related to telephone number new UI
  • Added new feature “Free locked slots” inside back-end calendar daily view
  • PHP errors fixed


  • Fixed php error: PHP Fatal error: Uncaught Error: Call to a member function getDateTime()


  • Fixed php error


  • Implemented new feature: Use customer’s time-zone to display available slots ( PRO users )
  • Re-factor “Off-set” option


  • Fixed issues related to SMS notification
  • Implemented a new Assistant feature: Booking specific dates only ( PRO users )
  • Improved back-end “Customers”, and “Bookings” UI on tablet and mobile devices
  • Added a new option to disable “WordPress Welcome email” for new user account


  • Fixed various issues


  • Fixed issue with “Re-schedule” feature
  • Implemented new feature: block time slot for specific assistant on back-end calendar daily view
  • Implemented new option UI: customer’s telephone country code select menu
  • Implemented new option: display assistant telephone number inside email notification
  • Implemented new back-end calendar improvement: daily view first column fixed on scroll


  • Added improvements to time picker on front-end
  • Fixed issue related with new service break UI
  • Added new “HTML” custom fields type
  • Fixed issue with time picker: first available slot


  • Fixed issue with bookings with break inside the back-end calendar
  • Fixed issue with Polish language on date/time picker
  • Fixed issue with New York Time-zone
  • Added a “Forgot password?” link on Booking My Account log-in form


  • Fixed issue with bookings with break inside the back-end calendar


  • Fixed various issues


  • New Date/Time picker UI
  • New Bookings reviews short-code
  • Improved service break feature
  • Email notification templating implemented


  • Automatically deactivate Free version when PRO is installed
  • New line support for custom message on new booking email notification
  • Fixed issue on back-end calendar, assistant view, unavailable assistant row


  • Added new currencies
  • Improved UI for adding reservations from back-end
  • Fixed issues on mobile API requests
  • Added new option to edit the last step of booking process notes
  • Updated Stripe library
  • Update obsolete code


  • Fixed Google Calendar synch events label color
  • Fixed API call for the mobile app
  • Improved settings UI
  • Fixed issue with back-end calendar daily view / assistant view issue
  • Fixed issue on Booking My Account page


  • Added keyboard arrows support to scroll the back-end calendar daily view
  • New currencies added
  • Fixed caching issue
  • added new API calls
  • Added “Stripe / Bankcontact” support
  • Fixed issues with Google Calendar events label colors
  • Fixed issue on booking cache update


  • Fixed issues on the slots calculation
  • Added Assistant unavailable slots representation on back-end calendar


  • Fixed issues on new booking modal window on mobile
  • Fixed deposit issue
  • Fixed Assistant email issue
  • Added a “one minute video tutorial” on first install


  • Database auto clean-up of outdated rules
  • Display discount amount inside email notification
  • Display customer message and administration notes on booking tooltip
  • Hide “Tools” section to “Assistant”
  • Fixed booking rules slider isse on mobile device
  • Improved “select” custom field
  • Fixed issue on back-end calendar daily view / assistant view
  • Fixed issue on booking details preview box


*Skip services selection step if only one service exist


*Restored “new customer” checkbox


*Improved UI of back-end calendar daily view
*Restored optional email address field on back-end


*Fixed issue with Discount


  • Improved back-end calendar UI
  • Improved Booking Editing modal window


  • Back-end calendar UI changes and improvements
  • WPML compatibility fixes
  • Email address field is now optional from back-end booking
  • Assistant on long holidays check added
  • Booking process speed optimization
  • Fixed CSS issue on “Booking My Account” section
  • Fixed CSS issue on last step of booking process


  • Fixed issue with Stripe payments
  • Updated Welcome page
  • Fixed issue with customer name mismatch on email notification
  • Code improvement


  • Added new feature to connect Assistants to “Salon Staff” role users
  • Added feature to limit Assistants view to belonging bookings only


  • Added “Last modified” info on booking details modal window
  • Added booking total amount into back-end calendar booking preview


  • Fixed issue with html tags inside custom field label field


  • Added “Export custom fields into booking CSV file”
  • Added new API calls


  • Added new metabox to customise the email notification message sent to the customer after booking confirmation
  • Search customers by telephone number
  • Fixed minor bugs


  • Fixed issue “Your site could not complete a loopback request”
  • Fixed compatibility issue with Stripe library
  • Fixed issue with Polylang


  • Fixed bug with email notification to customer


  • Added a new feature “Do not notify customer”


  • Updated text strings
  • Fixed issue with Reports graphs
  • Fixed issue with WPML
  • Improved Booking cancellation email notification
  • Improved booking process performance


  • Improved booking cancellation email notification
  • Improved mobile app API for date/time format
  • Fixed issue with “service direct link” when WMPL is enabled
  • Fixed CSS issue on service selection check-box
  • Fixed issue on booking creation from back-end when email address added isn’t valid


  • Fixed issue of the double email notifications when adding from back-end
  • Fixed issue on mobile app “Pending” reservation list
  • Added a booking ID inside the Stripe payment transaction description


  • Fixed issue on “Custom fields” interface
  • Added option to manage the “Booking editing” notification message


  • Real-time discount application on booking editing from back-end


  • Fixed issue with custom fields interface


  • New integration support


  • Improved custom fields interface


  • Fixed minimum shift interval
  • Second shift retro-compatibility issue


Fixed issue with checkbox custom fields


Fixed issues with customers fields


  • Fixed issue with customer email field


  • Fixed issue with customer email field


  • Fixed issue with “Delete”, “Save” buttons on back-end calendar


  • Bug fix


  • Fixed issue with “check-out as a guest”


  • Fixed issue on customers details fields


  • New settings design
  • New Custom fields management system


  • Fixed issue on customer details fields


  • Fixed issue on reservations without assistants
  • Added Address field autocomplete option
  • Fixed issue on Follow-up email


  • Added “Minimum order amount” option – ( PRO VERSION )


  • Make improvements to prevent uncomplete reservations
  • Fixed issue on booking search for Shop Managers
  • Fixed issue on back-end calendar ( not displayed reservations )
  • Added new “Transaction fee” option ( PRO VERSION )


  • Fixed issue with Services categories translation with Poylang
  • Fixed issue with required custom fields on back-end


  • Fixed issue on WordPress Network – no clients displayed
  • Fixed issue with Updraft Plus


  • Fixed issue with bookings without customer details
  • Fixed issue with booking reminder message shortcodes
  • Fixed issue with “You have already paid for this reservation” message
  • Fixed issue with “Duplicate” link for Services and Assistant
  • Fixed issue with secondary service conditional display
  • Improved Feedback submission feature
  • Added new option for “Automatic cancellation of unpaid reservations”
  • API improvements for the mobile app


  • Minor bug fixes


  • Restyling of assistans calendar shortcode


  • Added check to prevent double payments


  • Fixed CSS issues – booking calendar shortcode
  • Added a new “Leave a Tip” feature ( PREMIUM )
  • Fixed php error bug
  • Added a new API call for log-in


  • Fixed CSS issues – booking calendar shortcode


  • Fixed bug with slot blocking feature


  • Improved the “Feedback submission request” options


  • Fixed bug on Danish language
  • Fixed bug on “Empty bin” on Bookings section
  • Added a new “Service” filter on Bookings section
  • Booking calendar short-code restyling
  • Added a new option to allow Assistants to export reservations to CSV file


  • Fixed issue with Multi-Shops shortcode


  • Increased text lenght for Follow-up messages
  • Added space between price amount and currency symbol
  • Increased “Unit per session” options, up to 100
  • Changed html tag of booking form titles from H1 to H2
  • Fixed issue with Google Calendar account connection


  • Fixed wrong availabilities displayed to logged-in users


  • Fixed php error
  • Improved form validation for required checkbox


  • Improved log-in form on “Booking my account page”
  • Added new API to check plugin edition
  • Added new API to check is “Assistant selection” option is enabled
  • Added “Service direct link” for each single shop – on Multi-Shops add-on


  • Fixed issue with time-picker on re-schedule feature
  • Fixed issue with Facebook log-in from Booking My Account page
  • Fixed issue with Force Quest Check-out on Multi-Shops
  • Increased “Customers per session” options from “20” to “100”. Note: the higher .. the slower..


  • Added a new option “Services selection limit > only on primary services”
  • Fixed date-picker Danish months names
  • Services and Assistants order inside their shortcode follows the back-end order
  • minor bugs fix


  • Fixed issue with DIVI theme on booking form accordions
  • Fixed php issue with weekly report
  • Fixed php issue with Google Calendar synch


  • Fixed php error on WeeklyReport.php:219
  • Fixed problem on booking form front-end time-picker
  • Fixed issue with priviledges of Editor role when “Editor like Administrator” option is enabled
  • Service category name displayed inside the email notifications


  • Fixed security breach
  • Fixed “dummy content generated on every plugin update”
  • Google Calendar synched events updated when customers “re-schedule” an appointment
  • Customer First Name and Last name displayed on back-end calendar daily view
  • Fixed Facebook Log-in link on Booking My Account page even when the feature is disabled
  • Multi-Shop add-on: added a shop_ID parameter for the [salon/] booking form short-code
  • Multi-Shop add-on: added a shop_ID parameter for the [salon_booking_calendar] short-code


  • Fixed Timezone issue
  • Fixed Facebook log-in icon issue
  • Fixed check-out form validation issue
  • changed time-picker selection steps – one click hour selection


*Fixed issue with export bookings into a CSV file


  • Fixed issue with Google Calendar synch
  • Fixed issue with customers mobile number when log-in with Facebook
  • fixed issue with date/time picker icons


  • Fixed issue with “Cancel booking” button inside email notification when Multi-Shop is enabled


  • Improved “Booking My Account” page UI
  • Fixed issue with “Services short-code” with Shop-ID parameter
  • Fixed bug on Bookings export into CSV


  • Fixed typo that generates a php error
  • Fixed issues on API
  • Fixed issue on Romanian language


  • Fixed back-end calendar slowness issue
  • Fixed date/time related issues
  • Fixed Google Calendar synch issues
  • Fixed Service Categories strange behaviour
  • Prevent bookings from unkown users


  • Fixed security issue reported by


  • Fixed required custom fields issue on back-end
  • Fixed CSS issue on front-end booking form services check-box


  • Front-end booking form restyling
  • Added a link the user profile page inside back-end bookings list page
  • Added a new “Administration note” field inside the customer profile page


  • Fixed compatibility with wp5.3 wp_date III
  • Fixed bug with “Missing mobile number”
  • Added possibility to request online payments when “Manual booking confirmation” option is enabled
  • Added new option to disable “RESCHEDULE” feature
  • Added new option to disable “RESCHEDULE” X days before the reservation
  • Added “Booking amount” and “Discount amount” inside the event on Google calendar


  • Prevent Salon Staff members role from exporting reservations into a CVS file and to Trash reservations
  • If no “Booking my account” page is set then hide the “Manage account” button inside email notifications
  • Fixed bug on the customer profile custom fields – no value displayed on front-end
  • Fixed bug on custom fields order displayed on front-end


  • Fixed compatibility with wp5.3 wp_date II


  • Fixed compatibility with wp5.3 wp_date


  • Changed bookings search form inside the daily view of back-end calendar
  • Added a “Need help?” button that opens the documentation window
  • Added Quick Edit action for Services
  • Added a new custom field “customer_profile” => “booking_hidden” parameter
  • Added a new custom field “width => quarter” parameter
  • Fixed issues on locale ( German and Portuguese )
  • Fixed issue on Assistants cannot block hours
  • Fixed issue on customer personal data update on single booking option page
  • Fixed issue on Upcoming reservations API


  • Fixed php 7.3 compatibility issues
  • Fixed bookings search issues
  • Added Services “Quick Edit” link
  • Added 15 minutes as option for “Booking time range” option


  • Security issue fixed
  • Added a new ID column inside Services and Assistants sections
  • Added a new “Duplicate” link for Services and Assistants
  • Fixed issue with Stripe
  • Changed the behaviour of the RESCHEDULE button
  • Added REPEAT BOOKING option on Booking My Account page
  • Fixed issue on Assistant selection
  • Automatic update for Codecanyon version users
  • Added Quick Edit action for Assistants
  • Fixed missing customer address inside the notifical email


  • Minor fixes


  • Fixed issue with the broken booking form layout
  • Fixed issue with missing customers reservations inside his personal account page


  • Fixed security issue
  • Restored “Enable Advanced Discount System” option
  • Improved order of some options settings on back-end
  • Restored the “Welcome screen” on the very first plugin activation
  • Added a new “Services categories” item menù to easily access to them


  • Fixed bug with languaes on Polylang
  • Custom checkbox field checked by default even on back-end
  • OVH add-on bug fixed


  • Added a custom field validation on back-end booking creation


  • Fixed wrong customer details inside the feedback email request
  • Added booking cancellation for guest users
  • Advanced Discount System enabled by default
  • Fix for wrongly cancelled reservations after payment


  • Fixed “Stripe locale”
  • Added option to disable the first email notification before the payment completion
  • Fixed back-end settings selects items order
  • Added a “shop_id” parameter to the Services and Assistants shortcode for Multi-Shops support


  • Fixed Services Shortcode booking link when Multi-Shops is enabled
  • Display the Shop name inside the Google Calendar event when Multi-Shops is enabled


  • Fixed Polylang compatibility issue
  • Fixed Services import tool


  • Fixed bug wrong “Manage account” button inside notification email
  • Fixed WPML and Polylang compatibility


  • Updated API
  • Fixed “BASIC” Booking Method
  • Fixed bug of wrong booking price inside email notification
  • Added a new option to disable “Choose an assistant for me”


  • Added new option inside the “Google Calendar” tab: publish “Payment pending” reservations
  • Fixed bug with services “Book now” button
  • Fixed random association of assistant to the reservation when “Change order” is active
  • API bugs fixed
  • API updated


  • Fixed bug “You need higer permission…” on first install
  • API updated


  • Added post timestamp to API
  • Fixed slow Lock/Unlock time slots
  • Fixed issue with front-end date-picker availabilty representation
  • Fixed bug with Estonian language


  • Updated Stripe API library
  • Fixed bug with front-end assistans calendar shortcode
  • Fixed issues with discounts rules
  • API integration to support Multi-Shops add-on


  • Fixed issue of missing menu items


  • Fixed bug on checkout
  • Fixed php warnings


  • Fixed bug on check-out when “guest checkout” is enabled


  • New email notifications layout
  • New weekly email report layout
  • Booking process last step restyled
  • Fixed booking search by ID
  • Fixed back-end booking details page html markup
  • Fixed bugs with WPML


  • Fixed bug on blocking hours from daily view calendar
  • Fixed bug on alert message when select a not available date/time from back-end
  • Make Google Calendar event details text strings translatable
  • Translate Facebook login pop-up
  • Direct service booking URL fixed
  • Fixed bugs on API
  • Added new API endpoints


  • Fixed issue with missing translations


  • Fixed issue with php 7.2


  • Fixed bug on services order when added to booking from back-end
  • Fixed bug with Eesti language
  • Fixed bug with custom colors
  • Fixed all Php warnings and notices
  • Fixed issue with Google Calendar authentication
  • Fixed Email Reminder custom text
  • Fixed issue with blocking hours on back-end calendar
  • Fixed overlapping services inside the assistant skills field
  • Fixed issue with reservation with Free amount and Confirmed status
  • Added RTL compatibility
  • Added Hide on front-end option inside services settings page
  • Booking Amount field now is editable
  • Added links to add reservation to Google Calendar, MS Outlook and iCal inside notification email


  • Update Freemius SDK library


  • Fixed bug sanification issues with WordPress 5.1
  • Fixed bug with Facebook login
  • Fixed bug on front-end calendar shortcode
  • Fixed bug on block hours form back-end calendar
  • Fixed bug on “complete” button …