=== Casa Quick Salon Book ===
Contributors: casamedia99
Tags: salon booking, appointment booking, beauty salon, barber, booking calendar
Requires at least: 6.2
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Elegant online booking for beauty salons, hair salons, nail studios, spas and barbers. Treatment menu, Book Now buttons, live time slots.

== Description ==

**Casa Quick Salon Book** (Quick Salon Book by Casa Media House) turns your WordPress site into a beautiful booking page for your salon. Clients pick a treatment, choose a free day and time, enter their name, email and phone – and you get the booking straight away. No monthly booking app fees, no online payments, no setup headaches.

Made for **beauty salons, hair salons, nail & brow studios, lash bars, spas and barber shops**.

= Why salons choose Quick Salon Book =

* **Your price list as elegant cards** – photos, prices, sale prices and a Book Now button on every treatment, with category tabs and "Load more".
* **Only real free times are shown** – opening hours, closed dates, minimum notice and how far ahead clients can book.
* **Several clients at the same time** – set how many clients you can look after at once (staff or chairs). A time is full only when all places are booked.
* **Treatments on set days** – offer e.g. lash extensions only Monday to Wednesday.
* **Several locations** – each branch with its own treatments, prices, opening hours and notification email. Clients choose the location first.
* **Beautiful booking popup** – any button that links to `#book-now` opens it. Works on phones, tablets and desktop.
* **Designed HTML emails** – for you and your client, with Google Calendar, Maps, Call and WhatsApp buttons.
* **Bookings screen** – confirm, cancel, add phone and walk-in bookings, filter and search.
* **Elementor widgets** – "Treatment Cards" and "Booking Form" with full style controls. Shortcodes for every other theme and builder.
* **Spam protection** – hidden spam trap, speed check, rate limit and optional Google reCAPTCHA v2/v3.
* **Setup wizard with sample menus** – beauty salon, hair salon, nail studio, barber shop or spa: be ready in 2 minutes.
* **"Treatments" or "Services"** – one click changes the wording everywhere.
* **Any currency, any country** – currency symbol before or after the price.
* **Translation ready.**

= Quick Salon Book Pro =

Quick Salon Book Pro is a separate plugin, sold on our website, that adds:

* **Online payments & deposits** – let clients pay by card (Stripe: cards, Apple Pay, Google Pay) or PayPal when they book. Charge the full price or a deposit (percentage or fixed amount). Turn on "Pay at the salon", "Card", "PayPal" – one, two or all three, and clients choose. Money goes straight to your own Stripe or PayPal account; no extra fees from us.
* **CRM & automation** – send every booking to GoHighLevel (contacts, tags, notes, pipeline opportunities) or to any webhook (Zapier, Make, n8n).
* **Thank-you page & ad tracking** – send clients to your own thank-you page with booking value and currency for Meta and Google Ads conversions.
* **CSV export** of bookings.
* Priority email support.

[See Quick Salon Book Pro](https://quicksalonbook.com/#pricing)

= Shortcodes =

* `[qsbook_treatments]` – treatment cards with Book Now buttons. Options: `category="nails,brows"` `columns="3"` `limit="6"` `per_page="6"` `button_text="Book Now"`
* `[qsbook_booking]` – the booking form on a page.
* `[qsbook_button text="Book Now"]` – a ready-made booking button.
* Link any button to `#book-now` to open the popup, or to `#book-treatment-gel-manicure` to start with one treatment.

== Installation ==

1. Plugins → Add New → search for "Casa Quick Salon Book" → Install → Activate.
2. The setup wizard opens: choose your type of business, currency and opening hours. Tick "Add a sample price list" and "Create a Book Online page".
3. Edit your real treatments and prices under Quick Salon Book → Treatments.
4. Check Settings → General → Timezone is your salon's timezone.
5. Recommended: install an SMTP plugin (e.g. WP Mail SMTP) so booking emails reliably reach the inbox.

== Frequently Asked Questions ==

= Does it take payments? =

The free version is for "book now, pay at the salon". Quick Salon Book Pro adds online payments and deposits with Stripe and PayPal – you can offer pay at the salon, pay online, or let clients choose.

= What happens if a client starts paying online but doesn't finish? =

The time is held for 35 minutes. If the payment isn't completed, the booking is cancelled automatically and the time becomes free again. No emails are sent for unfinished payments.

= Can two clients book the same time? =

Yes, if you allow it. Set "Clients at the same time" on your location (e.g. 3 if three stylists work). The time disappears once it is full.

= Can I add bookings that come in by phone? =

Yes – Bookings → Add booking. The time is then blocked on the website too.

= Does it work with my theme / page builder? =

It works with any theme. Elementor gets two dedicated widgets; everywhere else use the shortcodes or a `#book-now` link.

= Booking emails are not arriving =

WordPress sends email through your web host, which is often marked as spam or blocked. Install an SMTP plugin such as WP Mail SMTP and connect it to your email provider.

= Does it work with caching plugins? =

Yes. Available times are loaded live and are never cached.

= Is my clients' data shared with anyone? =

No. Bookings are stored in your own WordPress database. Nothing is sent anywhere unless you turn on Google reCAPTCHA (Google) or, in Pro, a CRM or webhook you set up yourself.

== External services ==

This plugin connects to these external services:

* **Google reCAPTCHA** – only if you turn on reCAPTCHA in Settings and enter your own keys. Google's reCAPTCHA script is then loaded on the booking form, and when a client books, the reCAPTCHA token and the visitor's IP address are sent to Google to check that the booking is not spam. Google [Terms of Service](https://policies.google.com/terms) and [Privacy Policy](https://policies.google.com/privacy).
* **Freemius** – used for licensing and upgrades. Nothing is sent unless the site admin chooses to opt in when asked (site URL, WordPress and PHP versions, plugin version and the admin's name and email). Freemius [Terms of Service](https://freemius.com/terms/) and [Privacy Policy](https://freemius.com/privacy/).

== Privacy ==

Quick Salon Book stores the name, email, phone and notes that clients enter, in your WordPress database, so you can manage their appointments. It does not send data to the plugin author. If you enable Google reCAPTCHA, Google's reCAPTCHA script is loaded on the booking form and Google's privacy policy applies: https://policies.google.com/privacy

In Quick Salon Book Pro, if you turn on online payments, clients are sent to Stripe's or PayPal's own secure payment page; the treatment, amount and the client's email address are shared with that provider to take the payment. Card details are never handled by your website. Stripe privacy policy: https://stripe.com/privacy – PayPal privacy statement: https://www.paypal.com/webapps/mpp/ua/privacy-full

The plugin uses the Freemius SDK for licensing and upgrades. Freemius only receives data if you choose to opt in when asked, or when you buy Pro. Freemius privacy policy: https://freemius.com/privacy/

== Screenshots ==

1. Treatment cards with photos, prices, sale prices and category tabs.
2. Booking popup – choose a day and an available time.
3. Your details and confirmation.
4. Bookings screen in the WordPress admin.
5. Setup wizard with sample menus for beauty, hair, nails, barber and spa.
6. Designed booking email.

== Changelog ==

= 1.0.0 =
* First public release.
