Installation Guide

Get WP Booking System Pro installed and running in just 5 minutes

Prerequisites

System Requirements

  • WordPress 5.0 or higher
  • PHP 7.4 or higher
  • MySQL 5.6 or higher
  • At least 64MB PHP memory limit

Installation Steps

1

Download the Plugin

After completing your purchase, you'll receive a download link for the plugin ZIP file.

File name: wp-booking-system-pro.zip
File size: ~2.1 MB

2

Upload to WordPress

Install the plugin through your WordPress admin dashboard:

  1. Go to Plugins → Add New
  2. Click "Upload Plugin"
  3. Choose the wp-booking-system-pro.zip file
  4. Click "Install Now"
  5. Click "Activate Plugin"
WP Booking System Pro activated on the WordPress plugins page

The plugin activated and visible on the Plugins page

3

Activate Your License

Activate your license key to enable booking submissions:

  1. Navigate to Bookings → Settings → License
  2. Enter your license key (the PayPal subscription or order ID from your purchase)
  3. Click "Activate"
  4. Verify the status shows Active with a green dot

Important: Without an active license, the booking form will display but visitors won't be able to submit bookings.

4

Initial Configuration

Configure basic settings to get started:

  1. Navigate to WP Booking System → Settings → General
  2. Set your business name and email
  3. Configure your timezone
  4. Set default booking duration
  5. Click "Save Settings"
WP Booking System Pro general settings page showing business type, time slots, and buffer time configuration

The General Settings page with business type and booking configuration

5

Create Your First Service

Add a service to start accepting bookings:

  1. Go to Services → Add New
  2. Enter service name and description
  3. Set duration and price
  4. Configure availability
  5. Click "Publish"

Installation Complete!

WP Booking System Pro is now installed and ready to use. Use the [booking_form] shortcode to display it.

Alternative: FTP Installation

If you prefer to install via FTP:

  1. Extract the ZIP file on your computer
  2. Upload the wp-booking-system-pro folder to /wp-content/plugins/
  3. Go to your WordPress admin and activate the plugin

Common Installation Issues

"Plugin could not be activated because it triggered a fatal error"

This usually indicates a PHP version incompatibility. Ensure you're running PHP 7.4 or higher.

"The uploaded file exceeds the upload_max_filesize directive"

Your server's upload limit is too low. Contact your hosting provider or use FTP installation.