Title: Rox Appointment Booking &#8211; Appointment Booking Scheduling Solution
Author: Roxnor
Published: <strong>June 17, 2026</strong>
Last modified: July 13, 2026

---

Search plugins

![](https://ps.w.org/rox-appointment-booking/assets/banner-772x250.jpg?rev=3577514)

![](https://ps.w.org/rox-appointment-booking/assets/icon-256x256.png?rev=3575641)

# Rox Appointment Booking – Appointment Booking Scheduling Solution

 By [Roxnor](https://profiles.wordpress.org/roxnor/)

[Download](https://downloads.wordpress.org/plugin/rox-appointment-booking.1.0.7.zip)

 * [Details](https://li.wordpress.org/plugins/rox-appointment-booking/#description)
 * [Reviews](https://li.wordpress.org/plugins/rox-appointment-booking/#reviews)
 *  [Installation](https://li.wordpress.org/plugins/rox-appointment-booking/#installation)
 * [Development](https://li.wordpress.org/plugins/rox-appointment-booking/#developers)

 [Support](https://wordpress.org/support/plugin/rox-appointment-booking/)

## Description

Rox Appointment Booking is a feature-rich, multi-purpose WordPress appointment &
booking plugin. The team Wpmet, a credible name in the WordPress industry, has developed
this tool for effortless appointment scheduling and service reservations of all 
sizes.

Whether you run a salon, dental clinic, car rental service, or professional practice,
Rox Appointment Booking helps you build a modern booking system for your service
business. It offers precise appointment controls for both administrators and customers.

From room booking to tour reservations to ticket sales, Rox Appointment Booking 
is designed to replace multiple single-purpose tools with one unified, free booking
plugin for WordPress that scales as your business grows. Built by the Wpmet team—
the same developers behind ElementsKit, ShopEngine, and MetForm, trusted by over
1,000,000 WordPress users worldwide — Rox Appointment Booking brings that same reliability
to your scheduling workflow.

### Key Features

### Core Booking & Appointment Functionality

**✅ Intuitive Booking Form** – Build a customizable booking interface that matches
your brand with shortcode and block support

**✅ Visual Calendar & Booking List** – Track appointments at a glance with an interactive
calendar view

**✅ Email Notifications** – Automated confirmations and reminders for customers
and staff

**✅ Unlimited Resources** – Add unlimited agents, services, and business locations

**✅ Multi-Location Settings** – Configure unique settings per business location

**✅ Working Hours** – Customize availability schedules for each location and staff
member

**✅ Holiday & Day Off Calendar** – Centralized holiday management within one screen.

### Advanced Scheduling for Bookings & Appointments

**✅ Days Off Management** – Easily refrain customer from scheduling an appointment
on off-days

**✅ Group Bookings** – Handle multiple attendees with capacity management

**✅ Multi-Service Cart** – Allow customers to book multiple services in one transaction

### 💳 Payment & Pricing of Booking Services

**✅ Flexible Payment Options** – Accept payments via Stripe, or manual/local payment

**✅ Pay Later:** Turn on this option for customers so they can pay later.

**✅ Online Payments** – Integrated Stripe and standard payment processing

**✅ Deposits & Refunds** – Configure fixed or percentage deposits with refund policy
rules

**✅ Invoices & Taxes** – Generate professional invoices with tax calculations

### Easy Business Operations

**✅ Service Extras & Packages** – Offer add-ons and bundled service packages

**✅ Staff Commissions** – Track and calculate staff earnings

**✅ Reports & Analytics** – Monitor bookings and utilization metrics

**✅ Roles & Permissions** – Control access with custom user roles and audit logging

**✅ Notification Panel** – Administrator dashboard for all system notifications

### 📅 Advanced Calendar View

Track your appointment with an advanced calendar view. Where you can customize the
display in day, week, or month basis. Also, filter the calendar with various filter
settings like locations, services, and individual customers. Plus, you can activate
the display of service hours in the calendar overlay.

### Custom Controls of Appointments

**✅ Multi-Location Settings** – Configure unique settings per business location

**✅ Working Hours** – Customize availability schedules for each location and staff
member

**✅ Holiday & Day Off Calendar** – Centralized holiday management to easily avoid
booking off-days.

### Customer Management within Booking Plugin

View detailed customer profiles and maintain a customer database from an interactive
dashboard with various filter systems.

### Types of Booking

Rox Appointment Booking supports a wide variety of booking types, making it the 
ideal booking plugin for WordPress across multiple industries:

#### Appointment-Based Bookings

**🔶 Professional Services**
 Perfect as a WordPress plugin for appointment booking,
Rox Appointment Booking handles scheduling for medical practices, consulting firms,
legal offices, and coaching services. The appointment booking plugin WordPress functionality
includes buffer times, recurring sessions, and automated reminders.

**🔶 Hair & Beauty Salons**
 Specifically designed as one of the top WordPress booking
plugins for hair and beauty salons, with features for managing multiple stylists,
service durations, and product add-ons. The booking calendar plugins for WordPress
include color-coded staff schedules and walk-in management.

**🔶 Health & Wellness**
 Ideal for fitness trainers, yoga studios, massage therapists,
and wellness centers. The WordPress plugin for booking appointments supports class
capacity limits and recurring session packages.

#### Vehicle & Transportation

**🔶 Car Rentals**
 As a car booking plugin for WordPress, manage vehicle fleet 
reservations with date ranges, pickup/return locations, and insurance add-ons. The
car booking plugin WordPress free base version includes essential rental features.

**🔶 Transportation Services**
 Schedule shuttle services, chauffeur bookings, and
ride reservations with driver assignments and route management.

**🔶 Classes & Workshops**
 The WordPress plugin for booking classes manages educational
sessions, training programs, and workshop registrations with waitlist functionality.

#### Service-Based Bookings

**🔶 Professional Services**
 The service booking WordPress plugin handles consulting,
repair services, home services, and maintenance appointments with technician dispatch.

**🔶 Equipment Rentals**
 Manage tool libraries, equipment lending, and gear rental
services with inventory tracking and damage deposits.

**🔶 Table Reservations**
 Restaurant and dining reservations with party size, seating
preferences, and special occasion notes.

#### General Booking & Reservations

**🔶 Multi-Purpose Appointment Plugin**

As a versatile booking reservation plugin for WordPress, handle any type of time-
based or resource-based reservation, including meeting rooms, sports facilities,
photography sessions, and more.

**🔶 Combined Booking & Payment**
 Operating as a comprehensive WordPress booking
and payment plugin, process reservations and payments in a single seamless flow.

### Why Choose Rox Appointment Booking?

#### 🟢 Comprehensive Feature Set

Unlike basic free booking plugins for WordPress options, Rox Appointment Booking
provides enterprise-level functionality, including advanced automation, multi-channel
notifications, and sophisticated pricing rules.

#### 🟢 Google Calendar Integration

Among WordPress booking plugins with Google Calendar integration, Rox Appointment
Booking offers both one-way and two-way synchronization to keep all your calendars
in perfect sync.

#### 🟢 Flexible Payment Processing

As a robust online booking plugin for WordPress, accept payments through multiple
gateways with deposit options and automated refund processing.

#### 🟢 Scalability

Whether you’re a solo practitioner or managing multiple locations with dozens of
staff members, Rox Appointment Booking scales with your business as a true plugin
for booking WordPress professionals.

#### 🟢 Industry Versatility

From functioning as a service finder bookings plugin for WordPress to managing complex
hotel operations, Rox Appointment Booking adapts to your specific industry needs.

### Upcoming Features

✅ AI Booking System – Intelligent scheduling recommendations and automated customer
service

### 🤝 BACKED BY A TRUSTED TEAM

Rox Appointment Booking Plugin is build by the team Wpmet, a name **trusted by 10,00,000
+ satisfied users worldwide!**

### ✨ OUR OTHER PLUGINS

👉 **[ElementsKit](https://wpmet.com/plugin/elementskit/?utm_source=org&utm_medium=readme)**–
All-in-one Addons for Elementor.
 👉 **[MetForm](https://wpmet.com/plugin/metform/?utm_source=org&utm_medium=readme)**–
Super flexible and easy-to-use form builder. 👉 **[ShopEngine](https://wpmet.com/plugin/shopengine/?utm_source=org&utm_medium=readme)**–
Your complete WooCommerce solution, built for Elementor. 👉 **[GutenKit](https://wpmet.com/plugin/gutenkit/?utm_source=org&utm_medium=readme)**–
Build websites **10x Faster** with ZERO coding in the Gutenberg Block Editor. 👉**
[EmailKit](https://wpmet.com/plugin/emailkit/?utm_source=org&utm_medium=readme)**–
Effortless way to change your email-building experience. 👉 **[GetGenie Ai](https://getgenie.ai/?utm_source=org&utm_medium=readme)**–
An advanced Ai assistant for SEO-friendly content. 👉 **[Wp Social](https://wpmet.com/plugin/wp-social/?utm_source=org&utm_medium=readme)**–
Leverage Wp Social to add Social Login, Social Counter, and Social Login to your
website. 👉 **[Wp Ultimate Review](https://products.wpmet.com/review/)** – Manage
customer reviews with the Wp Ultimate Review plugin. 👉 **[PopupKit](https://wordpress.org/plugins/popup-builder-block/?utm_source=org&utm_medium=readme)**–
Build exceptional popup for diverse needs within the WordPress block editor. 👉 **
[TableKit](https://wordpress.org/plugins/table-builder-block/?utm_source=org&utm_medium=readme)**–
Make fully-customizable multipurpose table & generate data table within Gutenberg
block editor.

### Additional Information

For more information, documentation, and support, please visit the plugin website.

### Support

If you need help or have questions, please use the WordPress.org support forum for
this plugin.

### Contributing

We welcome contributions! Please submit issues and pull requests on our development
repository.

### Privacy Policy

Rox Appointment Booking does not collect or store any personal data outside of your
WordPress installation. All booking information is stored in your WordPress database
and follows WordPress data handling practices.

### External Services

This plugin utilizes several third-party external services to provide its core features(
payments, maps, and UI elements).

 1. **Stripe API**
     Used to securely process payments for bookings. This service loads
    the `https://js.stripe.com/v3/` script and sends the user’s transaction details
    to Stripe when paying. Provider: Stripe

* [Stripe Terms of Service](https://stripe.com/legal/end-users)
 * [Stripe Privacy Policy](https://stripe.com/privacy)

 1. **OpenStreetMap & Nominatim**
     Used to display interactive maps and allow address
    searching/reverse geocoding within the plugin. Map tiles are fetched directly from`
    https://*.tile.openstreetmap.org` and search queries are routed to `https://nominatim.
    openstreetmap.org`. Provider: OpenStreetMap Foundation

* [OpenStreetMap Terms of Use](https://wiki.osmfoundation.org/wiki/Terms_of_Use)
*
[OpenStreetMap Privacy Policy](https://wiki.osmfoundation.org/wiki/Privacy_Policy)*
[Nominatim Usage Policy](https://operations.osmfoundation.org/policies/nominatim/)

 1. **Google Fonts**
     Used to load the Heebo and Inter fonts for the admin and frontend
    UI via `https://fonts.googleapis.com` and `https://fonts.gstatic.com`. This may
    transmit the user’s IP address and browser details to Google. Provider: Google 
    LLC

* [Google Terms of Service](https://policies.google.com/terms)
 * [Google Privacy Policy](https://policies.google.com/privacy)

## Blocks

This plugin provides 2 blocks.

 *   Rox Appointment Service List Booking flow that starts from the service list(
   service → agent → schedule → info → payment).
 *   Rox Appointment Booking Panel Displays the booking panel.

## Installation

#### Minimum Requirements

 * WordPress 5.0 or greater
 * PHP version 8.0 or greater
 * MySQL version 5.6 or greater

#### Automatic Installation

 1. Log in to your WordPress dashboard
 2. Navigate to Plugins > Add New
 3. Search for “Rox Appointment Booking”
 4. Click “Install Now” and then “Activate”

#### Manual Installation

 1. Download the plugin ZIP file
 2. Log in to your WordPress dashboard
 3. Navigate to Plugins > Add New > Upload Plugin
 4. Choose the downloaded ZIP file and click “Install Now”
 5. Activate the plugin through the ‘Plugins’ menu in WordPress

#### Configuration

After activation, you can configure the plugin settings from the WordPress admin
dashboard.

## FAQ

### How do I add the booking form to my website?

You can embed the Rox Appointment Booking form using the Gutenberg block, the Elementor
widget, or a shortcode. Simply add it to any page or post where you want customers
to book appointments.

### Can I accept online payments through the booking form?

Yes. Rox Appointment Booking integrates with Stripe for online payment processing.
You can also enable the “Pay Later” option for customers who prefer to pay at the
time of service.

### Is there a limit on the number of staff, services, or locations?

No. You can add unlimited agents, services, and business locations with no restrictions.

### Does this work with Elementor and Gutenberg?

Yes. The plugin provides both a native Gutenberg block and an Elementor widget for
embedding the booking panel on your site.

### Can I use this plugin for salon, clinic, or car rental bookings?

Absolutely. Rox Appointment Booking is a multi-purpose WordPress booking plugin 
that works for salons, clinics, car rentals, consulting, fitness, education, events,
and any service-based business.

### How do I prevent double bookings?

The plugin automatically checks availability based on your configured working hours,
existing bookings, holidays, and buffer times. Once a time slot is booked, it becomes
unavailable to other customers.

### Can I set different schedules for different staff members?

Yes. Each agent can have their own weekly working hours, holiday calendar, and special
day overrides.

### Does the plugin support coupons and discounts?

Yes. You can create discount coupons with fixed or percentage values, usage limits,
validity dates, and targeting rules for specific services, categories, or agents.

### Is customer data stored on my own server?

Yes. All booking and customer data is stored in your WordPress database. No data
is sent to external servers except for payment processing via Stripe and map services
via OpenStreetMap.

### Can I customize the booking form fields?

Yes. The plugin supports custom fields so you can collect specific information from
customers during the booking process, such as special requests, notes, or preferences.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Rox Appointment Booking – Appointment Booking Scheduling Solution” is open source
software. The following people have contributed to this plugin.

Contributors

 *   [ Roxnor ](https://profiles.wordpress.org/roxnor/)

[Translate “Rox Appointment Booking – Appointment Booking Scheduling Solution” into your language.](https://translate.wordpress.org/projects/wp-plugins/rox-appointment-booking)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/rox-appointment-booking/),
check out the [SVN repository](https://plugins.svn.wordpress.org/rox-appointment-booking/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/rox-appointment-booking/)
by [RSS](https://plugins.trac.wordpress.org/log/rox-appointment-booking/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

Version: 1.0.7 // 2026-07-13
 * Added: Customer password reset from the booking 
panel (forgot  email link  reset  login, all in-panel). * Improved: Filtering mechanism
across all tables. * Improved: UI of multi-select fields. * Improved: Bulk data 
delete functionality. * Improved: Profile menu UI. * Improved: Login/logout process
on the booking panel during booking.

Version: 1.0.6 // 2026-07-06
 * Added: Stripe payment method connect/disconnect 
option. * Added: Option to access the specific client’s Stripe payment details dashboard
from the order view. * Improved: Internal dashboard notification UI/UX. * Improved:
Booking Panel Gutenberg block and Elementor widget UI. * Improved: All forms validation
proccess. * Improved: Back to WordPress option UI/UX.

Version: 1.0.5 // 2026-07-01
 * Added: Holidays and Special Days settings new design.*
Added: Custom Fields for the booking form. * Added: Configurable built-in customer
fields. * Added: Custom field values on the Order view and confirmation email.

Version: 1.0.4 // 2026-06-29
 * Improved: Agent module and onboarding workflow. *
Improved: Booking panel settings in the admin dashboard. * Improved: Search functionality
across all tables in the admin dashboard. * Improved: Order module UI.

Version: 1.0.3 // 2026-06-24
 * Added: Coupon management system in the dashboard
with coupon apply functionality during booking.

Version: 1.0.2 // 2026-06-23
 * Added: Booking Panel Elementor widget. * Added: 
Support for creating multiple Locations, Agents, Categories, and Services during
onboarding. * Improved: Onboarding UI/UX. * Improved: Order details view refreshed
with an updated layout. * Improved: Consolidated multiple module tables into a single
unified table for consistent handling across all modules. * Improved: Refreshed 
the table UI for better clarity and visual consistency. * Fixed: Previously opened
drawer state was not restored after page reload.

Version: 1.0.1 // 2026-06-18
 * Added: Booking panel Gutenberg block with layout
options. * Added: Internal dashboard notification system. * Improved: Order view
UI. * Improved: Appointment query performance for faster loading and better efficiency.*
Fixed: Available timeslots not showing when the user is not logged in.

Version: 1.0.0 // 2026-06-17
 * Initial release

## Meta

 *  Version **1.0.7**
 *  Last updated **1 day ago**
 *  Active installations **1,000+**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.0.1**
 *  PHP version ** 8.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/rox-appointment-booking/)
 * Tags
 * [appointments](https://li.wordpress.org/plugins/tags/appointments/)[booking](https://li.wordpress.org/plugins/tags/booking/)
   [calendar](https://li.wordpress.org/plugins/tags/calendar/)[reservation](https://li.wordpress.org/plugins/tags/reservation/)
 *  [Advanced View](https://li.wordpress.org/plugins/rox-appointment-booking/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/rox-appointment-booking/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/rox-appointment-booking/reviews/)

## Contributors

 *   [ Roxnor ](https://profiles.wordpress.org/roxnor/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/rox-appointment-booking/)