WordPress plugin intelligence profile

Court Booking System

Complete booking system for tennis and padel courts with flexible time slots, instructor management, and revenue tracking.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version3.0.0
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 5.0 · PHP 7.2
Directory statusactive
Last directory update29 Mar 20267mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org rating5.0 / 5 from 1 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Court Booking System version 3.0.0 as active, updated 7mo ago and tested up to WordPress 6.9.

Overview

About this plugin

Court Booking System is a comprehensive WordPress plugin designed for tennis clubs, padel centers, and multi-sport facilities. Manage court bookings, instructors, and revenue all from your WordPress dashboard.

Key Features

  • Flexible Court Configuration – Support for 1-100 courts
  • Three Booking Types – Regular matches, lessons with instructors, and tournaments
  • Instructor Management – Add instructors with revenue sharing percentages
  • Revenue Tracking – Detailed reports by booking type and instructor
  • Mobile-Friendly Frontend – Public calendar optimized for smartphones
  • Customizable Operating Hours – Set opening and closing times
  • Payment Tracking – Track individual player payments with quick toggle
  • Multiple Participants – Up to 4 players per booking with optional phone numbers
  • US Dollar Currency – All bookings in USD
  • Auto-Refresh – Frontend calendar updates every 100 seconds

Perfect For

  • Tennis clubs
  • Padel centers
  • Racquet sports facilities
  • Multi-court sports complexes
  • Recreation centers

Booking Types

  • Regular Match – 2-4 players (tennis singles/doubles or padel)
  • Lesson – 1-4 participants with assigned instructor
  • Tournament/Exhibition – Special events with optional revenue tracking

Frontend Calendar

Display court availability to visitors using the shortcode:

[padel_booking]

Features:

* Real-time availability display

* Color-coded booking types

* Date selector

* Auto-refresh every 100 seconds

* Responsive mobile design

* Customizable booking message

Backend Management

  • Intuitive booking interface
  • Quick payment status toggle
  • Daily revenue totals
  • Booking search and filters
  • Edit and delete bookings
  • Instructor revenue reports

Reports

  • Revenue by booking type
  • Revenue by instructor
  • Total bookings count
  • Customizable date ranges
  • Export-ready data

Support

For support, feature requests, or bug reports:

com

* Documentation: Available on plugin website

Credits

Developed by Michele BRUNO

com

Privacy Policy

This plugin does not collect, store, or transmit any personal data outside your WordPress installation. All booking information is stored in your WordPress database.

License

This plugin is licensed under the GPL v2 or later.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • booking
  • court
  • padel
  • sports
  • tennis
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 5.0 · PHP 7.2
Update activity29 Mar 20267mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.