Booking Master

Appointment Booking and Scheduling

Improve your appointment business process

Let your customers select a time for your local service without excess messaging or phone calls to book in.

Create calendars with time slots available for your or your employees work reservation.

Manage all business records and notes right in the calendar. Create any email notification for you, your team, or your customers.

Unlimited calendars number

Create any number of calendars you need to do your business with independent settings.

Multiple service providers support

Appointments calendar have at least one service provider or a few ones to allow your customers to select one while

Easy front-side management

It’s not needed to do your business using the admin part! All processes are going on the front side understandable
for your team.

Ratings, comments, and logs of appointments

See appointments logs, collect complete work ratings, and left appointment comments with your customers and team.

Logged and guest booking

Choose the mode of appointment bookings for your calendar. Guest bookings can be restricted or a new user can be
automatically created while the guest booking.

Maximum uncompleted bookings and bookings in a period setting

Limit the maximum of the uncompleted reservations made by your customers to not allow them to book many close time

Customizable events email

Send custom-made emails on any calendar event you need. To you, your team, or your customers.

Multi-page work

Use different parts of the plugin to represent required business modules and sections

Full Asynchronous Workflow
No excess page refreshes while using the calendar.
Responsive Design
Fits any device screen size.
Completely Internationalized
Translate any text string from the admin part. Also, plugin will output elements correctly for any language and writing direction.
Accessibility Friendly
Works comfortable for any type of devices and manipulators.
High-organized And Customizable Code
Expand the calendar functionality with your own keeping the plugin pure and updatable.
Easy Templates Customization
Customize the calendar HTML parts with no headache via the admin part.
High-performance Re-styling Approach
Re-build the calendar styles file with own colors and properties right from the admin part. Use any from 25 Bootswatch themes as a styles-preset.
Adopts Bootstrap-based Themes
The calendar can use your bootstrap-based theme style to be better integrated into your site.
Vanilla JS
No-frameworks code with all 3rd-party scripts available in a bundle or independently.
Works Without Javascript Even
The calendar uses fail-safe technologies to work in any environment and situation.
Get the latest plugin version using the native WordPress functionality.

PHP version
5.5 or higher

WordPress version
4.5 or higher

Only logged in customers who have purchased this product may leave a review.

  1. juanichi

    For Customer Support

    The plugin works simply and beautifully as expected, and amazing after the requested customization. The author gives excellent customer support, provides the requested features and customization as promised. I am very much satisfied with everything. Thanks so much troll_winner for the extra miles.

    = 3.0.0 =
    Removed: "Show slots within" setting
    Removed: jQuery basement
    Removed: Bootstrap scripts
    New: Data export/import feature
    Tweak: Deep code improvements and fixes
    = 2.7.0 =
    New: Booking reminder email setting
    New: "Show slots within" setting
    New: "Visitors select layout" setting
    Tweak: Views refactoring
    Tweak: Code improvements and fixes
    = 2.6.0 =
    New: Extra features and possibilities
    Tweak: Possibility to not use providers
    Fix: API work bug
    = 2.5.0 =
    New: Templates customization admin tool
    New: Admin custom styles settings
    Tweak: Migrate to Bootstrap v5
    Tweak: Code improvements
    = 2.4.0 =
    New: WooCommerce integration
    New: Caption type setting
    Tweak: Slot data short-codes for messages
    Tweak: Basic emails generation improvements
    = 2.3.0 =
    New: "Managers selected" setting
    New: Day reload button
    Tweak: Selected service shortcode in the email
    Fix: Replace "show_slots_within" shortcode attribute with "showSlotsWithin" 
    Fix: Small bugs
    = 2.2.2 =
    Tweak: Code improvements
    = 2.2.1 =
    Tweak: Code refactoring
    Fix: Bug fixes
    = 2.2.0 =
    New: Multi-emails per event setting
    New: Services managing
    Fix: Un-booking slot bug
    = 2.1.2 =
    Tweak: Better UI/UX
    Tweak: Visitor search by phone field
    Fix: Small bugs
    = 2.1.1 =
    Fix: Select2 within a modal bug
    Fix: Slots/visitors filtering and pagination bugs
    = 2.1.0 =
    New: Calendar period setting
    New: Calendar "Show slots within" setting
    New: "No providers list" calendar layout
    Fix: Basic emails generation bug
    = 2.0.0 =
    New: Views multi-purpose using
    Tweak: Code refactoring
    Tweak: Documentation update
    Fix: Small workflow bugs
    Removed: "bookings/index" shortcode
    = 1.2.5 =
    Tweak: Code work improvements
    Fix: Small bugs
    = 1.2.4 =
    Fix: DataBase class fatal error bug
    = 1.2.3 =
    Tweak: Small accessibility improvements
    Fix: DB error bug in Email class
    = 1.2.2 =
    Tweak: Accessibility improvements
    Fix: Small bugs
    = 1.2.1 =
    Tweak: Code refactoring
    = 1.2.0 =
    New: Layout setting
    New: Show all providers button setting
    New: Providers/visitors to show limit setting
    Tweak: Migrate from Bootstrap v3 to Bootstrap v4 framework
    Tweak: Deep code refactoring
    Fix: Code and workflow bugs
    = 1.1.0 =
    New: Max bookings in a time period setting
    New: Max active bookings setting
    New: Replace icons with users avatars option
    New: Default slot duration option
    New: Providers rating output option
    New: Create accounts on unregistered bookings option
    Tweak: Code and UI improvements
    Fix: A few bug fixes
    = 1.0.0 =
    Initial release
    (1 customer review)

    A license entitles you to 1 year of updates and support from the date of purchase. However, the plugin will not stop working without license renewal. You can do this any time.