=== CutQueue - Barber Booking System ===
Contributors: stoyan123
Tags: barber, booking, salon, reservation, appointment
Requires at least: 5.0
Tested up to: 6.9
Stable tag: 1.1
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

A modern barber booking system for WordPress with Stripe payments, worker schedules, time slot management, and easy appointment control.

== Description ==

**CutQueue** is a powerful and modern **barber booking system for WordPress** — perfect for barbershops, salons, or stylists who want an automated way to manage appointments online.

With **CutQueue**, you can easily manage services, workers, schedules, and client bookings. The system supports **Stripe payments**, time-slot blocking, and a sleek, mobile-friendly front-end form designed to provide a smooth user experience.

**Key Features:**
* Clean, modern booking form built with responsive design.
* Manage unlimited **barbers, services, and stores**.
* Supports **Stripe online payments** and in-person options.
* Automatically block **booked time slots** to prevent overlaps.
* Manage **working hours** and staff schedules.
* Send email **notifications and reminders** to clients.
* Customize booking settings per store.
* Admin dashboard with overview of all bookings.

CutQueue helps barbershops and salons save time and deliver a smooth booking experience — reducing no-shows and improving customer satisfaction.

== Frequently Asked Questions ==

= Does CutQueue support multiple stores? =
Yes. Each store can have its own workers, services, and booking settings.

= Can I disable online payments? =
Yes. You can enable only in-person payment or combine both options.

= Does CutQueue integrate with Stripe? =
Yes. Stripe is supported for secure credit/debit card payments.

= Can I limit the number of simultaneous bookings? =
Yes. The plugin automatically manages time slots and worker availability.

== Screenshots ==

1. Booking form front-end interface
2. Admin dashboard view of all bookings
3. Stores page
4. Services page

== Changelog ==

= 1.0 =
* Initial release.
* Added booking form, time slot management, worker control, and Stripe payments.
* Added admin settings for stores, services, hours, and notifications.

= 1.1 =
* Fixed store switcher UI
* Improved worker availability toggle

== Upgrade Notice ==

= 1.0 =
Introducing **CutQueue**, a comprehensive barber booking system with Stripe integration. Upgrade to manage appointments smarter and faster.

== External services ==
This plugin uses Stripe to process online payments.

* Service name: Stripe (https://stripe.com)

* What it's used for:
  - Creating and managing payment intents.
  - Securely processing credit and debit card payments.
  - Loading Stripe.js on the front-end to handle payment details securely.

* What data is sent:
  - Payment metadata (booking ID, amount, currency) is sent when creating payment intents.
  - Stripe may receive customer billing details (such as name, email, and card token) when the user submits a payment.
  - Card details are handled directly by Stripe.js and are never stored on the website server.

* When it's sent:
  - The plugin sends data to https://api.stripe.com/v1/payment_intents when a payment is created.
  - The plugin may query https://api.stripe.com/v1/payment_intents/{id} to check payment status.
  - The plugin loads https://js.stripe.com/v3/ on booking pages where online payment is enabled.

* Privacy & Terms:
  - Stripe Terms: https://stripe.com/terms
  - Stripe Privacy Policy: https://stripe.com/privacy
