XCodeSol Booking Suite Documentation

Configuration

Open Booking Suite > Settings after activation and review each operational area before publishing the booking form.

General

Configure booking defaults, customer timezone behavior, status defaults, public page behavior, and redirect behavior after successful booking.

Booking Rules

Set service duration, buffers, minimum notice, maximum advance window, capacity, staff assignment behavior, and routing mode. Staff can be assigned to services and can have weekly schedules plus date-specific overrides.

Payments

Stripe payments are optional. When enabled, Booking Suite can collect full or deposit payments. The Stripe secret key is encrypted before storage using WordPress salts.

Integrations

Google Calendar, Microsoft Outlook, Zoom, and Twilio are optional. Enter credentials only for the providers the site owner wants to use.

Notifications

Configure email and SMS notifications for booking creation, confirmation, cancellation, rescheduling, and reminders. Reminder templates are included for 24-hour and 1-hour reminders.