SlotWise by Mytsys Software Solutions is a full-featured appointment booking plugin that auto-configures itself for your industry. Choose from 12 business categories (music studio, medical clinic, hair salon, beauty, car wash, fitness, dental, tutoring, massage, pet grooming, photography, cleaning)
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 6.0 and PHP 7.4.
SourceWordPress plugins · Oct 23, 2026
01 / Source details
Aboutthistool.
SlotWise by Mytsys Software Solutions is a full-featured appointment booking plugin that auto-configures itself for your industry. Choose from 12 business categories (music studio, medical clinic, hair salon, beauty, car wash, fitness, dental, tutoring, massage, pet grooming, photography, cleaning) and the plugin pre-loads appropriate services, staff, time slots, and form fields — ready in minutes.
Customers book through a modern, step-by-step booking flow — choose a service, pick a staff member (or “any available”), tap a date and time, answer your questions and pay — that works beautifully on phones and fits into any theme. A complete admin dashboard manages bookings, staff, services, packages, discount codes and payments.
Key Features
Industry Setup Wizard — One-time wizard auto-configures services, staff, forms, and packages for 12 business types
Dynamic terminology — Admin labels, page titles, and menus update to match your industry (e.g. “Consultations” for medical, “Treatments” for beauty)
Step-by-step booking flow — Service → staff → date & time → details → review & pay, with a live summary bar, phone-friendly layout and an “Add to calendar” button
Per-staff availability — Customers choose a staff member or “any available”; each person can be booked at the same time and double-booking is prevented at database level
Two booking modes — Standard booking flow and Package booking flow
Multi-session packages — Create packages with name, description, price, session count, and featured badge
Service listings grid — Display all your services in a stylish card layout
Four payment methods — Card (Stripe Elements), PayPal Standard, Stripe, and Cash App
Discount & promo codes — Percentage or fixed amount, date ranges, usage limits, service restrictions, live front-end validation
Visual drag-drop form builder — Reorder, show/hide, and relabel booking form fields from admin
Admin dashboard — View, search, and manage all bookings; update status; filter by date/status; one-click cancellation with customer email
Email notifications — Automatic confirmation to customer + admin new-booking alert with HTML template
Data safety on update — Plugin upgrades never delete your data; dbDelta() + schema migration only adds columns, never drops them
Fully translatable — Uses standard WordPress i18n with .pot file (text domain: slotwise )
Theme-safe — All CSS is scoped to plugin wrappers; no global resets or overrides
Shortcodes
[slotwise_booking_form] — Step-by-step booking flow (service, staff, date & time, details, payment). Link to it with ?sw_service=ID to pre-select a service
[slotwise_package_booking] — Booking flow for packages. Link to it with ?sw_package=ID to pre-select a package
[slotwise_packages] — Displays the packages pricing grid
[slotwise_classes] — Displays the services/classes listings grid
Privacy
Customer data (name, email, phone, booking details) is stored in custom database tables on your WordPress installation. No data is sent to third parties except as required to process payments — see the External Services section below for full details.
No data is collected or sent to Mytsys Software Solutions.
External Services
This plugin connects to the following third-party services to process payments. These services are only contacted when a customer submits a booking with the corresponding payment method selected. You must enable each payment method explicitly in Settings — none are active by default.
Stripe
Used for card payments and Stripe-powered payment processing.
What is sent: When a customer submits a booking using card or Stripe payment, the customer’s card details are tokenised entirely in their browser by the Stripe.js library (loaded from https://js.stripe.com/v3/ ) and a secure payment token is sent to your Stripe account via the Stripe API ( https://api.stripe.com ). Raw card numbers never pass through your server. The customer’s name and booking amount are also sent to Stripe to complete the charge.
When it is sent: Only when a customer completes a booking using Card or Stripe payment methods.
Stripe Terms of Service: https://stripe.com/legal/ssa Stripe Privacy Policy: https://stripe.com/privacy
PayPal
Used for PayPal Standard payment processing.
What is sent: When a customer selects PayPal as their payment method, they are redirected to PayPal’s website where they complete payment. The booking amount, your PayPal email address, and a booking reference are passed to PayPal. PayPal then sends an Instant Payment Notification (IPN) callback to your site to confirm payment.
When it is sent: Only when a customer clicks to pay via PayPal at checkout.
PayPal Terms of Service: https://www.paypal.com/us/legalhub/useragreement-full PayPal Privacy Policy: https://www.paypal.com/us/legalhub/privacy-full
Cash App
Used for Cash App Pay payment processing (US market only).
What is sent: When a customer selects Cash App as their payment method, they are directed to send payment to your configured $Cashtag. The booking amount and reference are displayed to the customer. No customer data is automatically sent to Cash App’s servers by this plugin — the customer initiates the transfer themselves through their Cash App account.
When it is sent: Only when a customer selects Cash App as their payment method.
01Upload the slotwise folder to /wp-content/plugins/
02Activate the plugin through the Plugins menu in WordPress
03The Setup Wizard will launch automatically — choose your industry to auto-configure services, staff, and forms
04Go to SlotWise > Settings to enter your business name, contact details, and payment credentials
05Add [slotwise_booking_form] or [slotwise_package_booking] to any page
For Stripe/Card: Enter your Stripe public and secret keys in Settings → Payment. Stripe.js tokenises card numbers client-side for PCI compliance.
For PayPal: Enter your PayPal email under Settings → Payment. Enable Sandbox mode for testing.
For Cash App: Enter your $Cashtag in Settings → Payment and enable Cash App.
03 / Source details
Frequently asked questions.
Does upgrading the plugin delete my data?
No. The upgrade system uses dbDelta() which only adds missing tables and columns — it never drops or modifies existing data.
What industries are supported by the Setup Wizard?
Music Studio, Medical / Doctor Clinic, Hair Salon, Beauty & Aesthetics, Car Wash / Auto Detailing, Fitness / Personal Training, Dental Practice, Private Tutoring, Massage Therapy, Pet Grooming, Photography Studio, and Cleaning Services. You can switch industry at any time from Settings — it reloads seed data but never touches your real bookings.
What is the difference between the two booking forms?
[slotwise_booking_form] is the full form: the customer selects a service, level, duration, date, time, and pays.
[slotwise_package_booking] is the simplified form: the customer picks a package (which includes a fixed number of sessions at a fixed price), selects a date and time, and pays. No service or level dropdown needed. Is card payment PCI compliant?
Yes. The card form uses Stripe Elements, which tokenises card data in the browser. Raw card numbers never pass through your server.
Can I customise the appearance?
Yes — go to SlotWise > Appearance to change the accent colour, background colour, fonts, and font size. Changes apply instantly on all pages that show the plugin shortcodes. The plugin also auto-detects your active WordPress theme colours on activation.
Are discount codes validated server-side?
Yes. Discount amounts are always recalculated on the server before any charge is applied. The discount code and amount from the browser POST are never trusted — the code is re-validated and the saving recalculated server-side before being applied to the payment.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati