XCodeSol Booking Suite Documentation

Installation

Requirements

  • WordPress 6.4 or newer.
  • PHP 8.1 or newer.
  • PHP extensions: curl, json, and openssl.
  • Administrator access to install and activate plugins.

Steps

1. Download or prepare the xcodesol-booking-suite.zip package. 2. In WordPress, open Plugins > Add New > Upload Plugin. 3. Upload the ZIP package and activate XCodeSol Booking Suite. 4. Open Booking Suite > Settings. 5. Add services, staff, staff-service assignments, and availability. 6. Visit the automatically created Book an Appointment page, or add [xcbs_booking_form] to another public page.

Activation Behavior

On plugin activation, Booking Suite creates its custom database tables, schedules reminder events, installs default settings, and creates the public booking page when needed.

No Node, Composer install, or build command is required at runtime. Public and admin assets are committed in assets/dist.