BookPro featured image

BookPro v1.1.2 - Appointment Booking WordPress Plugin

Developer: ovathemeCategory: WordPress PluginsProLatest v1.1.2Updated 2mo ago

Appointment Booking Plugin WordPress BookPro is an “All-in-One” WordPress Appointment Booking plugin designed for a wide range of businesses, including barber shops, hair salons, spa, nail studios,...

Related items

Related Woocommerce Plugins

Woocommerce Subscriptions icon

WooCommerce Subscriptions - WordPress Plugin

by Prospress Inc

WooCommerce Subscriptions Plugin allows you to introduce a variety of subscriptions for physical or virtual products and services.

Woocommerce Smart Coupons icon

WooCommerce Smart Coupons - WordPress Plugin

by StoreApps

Enhance your coupon options - create gift certificates, store credit, coupons based on purchases and more.

Woocommerce Table Rate Shipping icon

WooCommerce Table Rate Shipping - WordPress Plugin

by WooCommerce

Advanced, flexible shipping. Define multiple shipping rates based on location, price, weight, shipping class or item count.

Appointment Booking Plugin WordPress
BookPro is an “All-in-One” WordPress Appointment Booking plugin designed for a wide range of businesses, including barber shops, hair salons, spa, nail studios, tuition classes, sports facility rentals, rental services, repair workshops, therapists, medical clinics, lifestyle and care services, and any business that requires appointment scheduling and booking.

The plugin simplifies the booking process with an advanced booking form, allowing customers to book multiple services in a single transaction. Additionally, it features a user-friendly business dashboard, enabling admins to manage services, bookings, and staff schedules directly from the front end without accessing the backend system.

1. A User-Friendly Business Dashboard
Offer an intuitive interface, ensuring ease of use for users of all technical skill levels. The dashboard allows users to add unlimited services, manage bookings, and oversee employee schedules directly from the front end, eliminating the need to access the back-end system.

2. Overall Schedule and My Schedule
The Overall Schedule: Include all appointments made within the system. Managers can view all appointments by week, date & list, and search for a Employee-Specific Schedule.
My Schedule ( Employee-Specific Schedule ): Allow employees to keep track of their appointments.

Appointment Booking Plugin WordPress - BookPro

3. Plan Management
Enables scheduling of opening and closing times for all services or specific ones.

Appointment Booking Plugin WordPress - BookPro

4. Customer Account Page
Offer a personal account page where customers can control and manage their reservations. Customers can access the features: My Wallet, My Orders, My Wishlist, My Profile

Appointment Booking Plugin WordPress - BookPro

Show full description

5. Advanced Discounting System
– Discount Rates: Offer reduction in the price of each service in a specific time period

– Coupon Codes: Create coupons in special time periods applicable to all or some selected services.

Appointment Booking Plugin WordPress - BookPro

6. Employee Management
– Add new employees and assign specific roles to each employee.

– Set, manage, and track employee time off efficiently.

– View the schedule of each staff

Appointment Booking Plugin WordPress - BookPro

7. Your Business Hours
Define and customize specified operational hours for your business

Appointment Booking Plugin WordPress - BookPro

8. Service Management
Add unlimited services, assign staff to each service and define the service duration

Appointment Booking Plugin WordPress - BookPro

9. Flexible Pricing Options
Offer various pricing plans: Fixed Price, Free, Price starts at, Varies.

Appointment Booking Plugin WordPress - BookPro

10. Advanced Booking Form
Enable customers to select their preferred time and date, book multiple services in one transaction, apply discount coupons, and view a detailed breakdown of their total cost.

Appointment Booking Plugin WordPress - BookPro

11. Order Management
– Managers can handle orders/bookings directly in the front end.

– Search for orders/bookings using various filters, such as customer name, order date, and order status (e.g., unpaid or successfully paid orders).

– Perform actions like downloading, canceling bookings, and changing times & dates of bookings

– Export orders based on multiple criteria

Appointment Booking Plugin WordPress - BookPro

12. Payout Management
Establish unlimited payment methods in backend , allow customers to select payout method they want when they submit withdrawal requests in their wallet.

Appointment Booking Plugin WordPress - BookPro

13. My Wallet
With a digital wallet, customers can track their balances and view transaction history. Additionally, they can select a payout method and submit a withdrawal request when needed. Admins can review and approve these requests from the backend.

Appointment Booking Plugin WordPress - BookPro

14. Role Management
Create unlimited roles and define specific permissions for each role, controlling what they can access and perform within the system.

Appointment Booking Plugin WordPress - BookPro

15. Cancellation Policy
Establish the cancellation rule, including minimum time required before canceling.

16. Changing Order Policy
Define changing policies, including limitations on the number of allowed changes and a minimum required before making changes.

17. Tax Management
Allows Admin to add multiple tax types, assign them to specific locations, and define whether prices are inclusive or exclusive of tax.

18. Email Notifications
Send an automatic email to inform for the Admin and customers about new bookings, booking cancellations, and booking changes.

19. Endpoint Feature
Endpoints are designed to create user-friendly paths. We provide endpoints to show different content without the need for multiple pages and short codes, and reduces the amount of content that needs to be installed.

20. Earning
Admins can configure a system fee that customers are required to pay when making a booking.

21. Payment Gateway
The plugin is compatible with WooCommerce, allowing seamless integration with various payment gateways supported by WooCommerce.

22. RECAPTCHA
ReCAPTCHA is a free security service provided by Google that protects websites from spam and abuse by verifying whether a user is human or a bot. You can create reCAPTCHA for booking form and other forms.

23: RTL – Arabic language.
You can translate the plugin to your lanuage.

Recent releases

Release history

View all 2 versions
v1.1.2LatestVerified Safe
Jul 14, 20267.8 MB
Mar 19, 20267.8 MB

Frequently asked questions

Is BookPro GPL licensed?
Yes, BookPro is distributed under the GNU General Public License (GPL). You can legally use, modify, and redistribute it on unlimited websites.
What is the latest version of BookPro?
The latest version of BookPro on GPLCoffee is v1.1.2 (released Jul 14, 2026, 7.8 MB download size). Every new release is synced automatically, and subscribers can update directly from their WordPress dashboard with the one-click connector plugin.
How much does BookPro cost on GPLCoffee?
BookPro is available for $5.99 for a 1-year license or $15.99 for a lifetime license. Membership plans also include credit-based access so you can download BookPro along with thousands of other plugins, themes, and PHP scripts for a single subscription.
Is BookPro safe to download?
Yes. The latest release of BookPro (v1.1.2) was scanned with VirusTotal and came back clean. Scan results are visible on each version page, and releases flagged as malicious are blocked from the catalog.

Auto-updates included

Install it once, update automatically.

The GPLC Connector installs this plugin from your wp-admin and rolls out new versions to your connected sites - up to 25. Included with 12-month and Geek Lifetime plans (plus legacy 6-month).