=== CutQueue - Booking System === Contributors: stoyan123 Tags: booking system, booking, scheduling, reservation, appointments 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 booking system for WordPress with Stripe payments, worker schedules, time slot management, and easy appointment control. == Description == **CutQueue** is a powerful and modern **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