Documentation / SpaVexa Manager Pro

SpaVexa Manager Pro

WordPress booking for spas, salons, and beauty clinics — online appointments, staff scheduling, deposits, and client growth tools.

MiroLabsMiroPageCitenceMiroCart RecoveryMiroGEOMiroSellProduct pageSupport

Plugin docs Admin SpaVexa → Requires WP 6.4+, PHP 8.0+ License One-time tiers

Getting started

#

SpaVexa Manager Pro turns WordPress into a booking and growth hub for spas and salons — without paying monthly SaaS fees for scheduling software.

Online booking

Multi-step form, calendar embed, and book button shortcodes.

Staff & services

Manage treatments, team members, durations, and pricing.

Deposits

Stripe, PayPal, or optional WooCommerce checkout.

Reminders

Email, SMS (Twilio), and WhatsApp Cloud API.

Best for

Spa owners, salon managers, beauty clinics, and agencies building booking sites for wellness clients on WordPress.

Installation

#
  1. Purchase & download

    Buy from the SpaVexa product page. After checkout you receive a license key and download link by email.

  2. Install & activate

    Go to Plugins → Add New → Upload Plugin, upload the ZIP, install, and activate.

  3. Activate your license

    Open SpaVexa → License and paste your MiroSeo license key.

  4. Run the setup wizard

    Follow SpaVexa → Getting Started or the setup wizard to add business info and create booking pages.

Requirements

WordPress 6.4+, PHP 8.0+. WooCommerce is optional. Stripe/PayPal keys required only if you collect deposits.

License activation

#

Each purchase includes a license key tied to your site count (Starter 1 site, Pro 3 sites, Agency 10 sites).

  1. Go to SpaVexa → License in your WordPress admin.
  2. Paste your license key from the purchase email.
  3. Click Activate License. Updates download automatically through miroseo.com.

Deactivate the license before moving the plugin to a new domain to free the site slot.

Setup wizard

#

The setup wizard collects your business name, contact details, hours, and booking preferences. It can auto-create frontend pages:

  • Book Appointment — main booking form page
  • Services, Team, Packages, Gallery, Testimonials

Re-open the wizard anytime from SpaVexa → Getting Started.

Services & staff

#

Services — Each service has a name, price, duration, and optional deposit override. Customers pick a service before choosing date and time.

Staff — Assign which services each team member performs. Customers can pick a preferred stylist or therapist when booking.

Packages — Sell bundles of multiple sessions with session tracking in the customer record.

Booking pages

#

Place the booking form on any page with the shortcode: [msp_booking_form]

Optional embeds:

  • [msp_book_button] — Opens booking in a modal or links to your form
  • [msp_calendar] — Standalone availability calendar picker

Shortcodes

#
ShortcodeOutput
[msp_booking_form]Full booking form
[msp_book_button]Book now button
[msp_calendar]Calendar picker
[msp_services]Services grid
[msp_services_list]Services list
[msp_staff]Staff grid
[msp_packages]Packages grid
[msp_gallery]Before/after gallery
[msp_testimonials]Testimonials
[msp_opening_hours]Hours table
[msp_whatsapp_cta]WhatsApp button

Gutenberg blocks are also available for booking form, services, staff, and more.

Payments & deposits

#

Configure under SpaVexa → Settings:

  • Stripe — Native Stripe Checkout for fixed or percentage deposits
  • PayPal — PayPal deposit gateway without WooCommerce
  • WooCommerce — Optional integration if you already use WooCommerce

PDF invoices can be generated for bookings from the admin and included in customer emails.

Reminders & WhatsApp

#

Cut no-shows with automated reminders before appointments:

  • Email — works out of the box with WordPress mail
  • SMS — connect Twilio in Settings → SMS
  • WhatsApp — click-to-chat shortcode plus optional Meta Cloud API for automated messages

Customers receive secure self-service links to reschedule or cancel within your cutoff window.

FAQ

#
Is there a free version?

Yes. SpaVexa Manager is free on WordPress.org with unlimited services and staff, online booking, calendar, email confirmations, gallery, and WhatsApp button. Upgrade to Pro for deposits, reminders, packages, and more.

What is SpaVexa Manager Pro?

SpaVexa Manager Pro is the full WordPress booking plugin for spas, salons, and beauty clinics — deposits, reminders, packages, reports, PDF invoices, and unlimited services/staff with a one-time license.

Does SpaVexa require WooCommerce?

No. WooCommerce is optional. You can collect deposits with native Stripe or PayPal, or enable WooCommerce checkout if you already run a store.

Can customers book via WhatsApp?

Yes. Add a WhatsApp click-to-chat button with a shortcode, and optionally send automated WhatsApp reminders via the Meta Cloud API.

Is SpaVexa Manager Pro a subscription?

No. Licenses are one-time — Starter $39 (1 site), Pro $59 (3 sites), or Agency $99 (10 sites) — with lifetime updates.

Support

#

Email info@miroseo.com with your license key, WordPress version, and a short description of the issue.

In-plugin help: SpaVexa → Help on your WordPress site.

Visit Contact or the product page for updates.