[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fBEAgQx20Ee5xWDFPB77jieucZH_AXNhUpeBUoKHD5YY":3,"$frRUUa9dMsqNwFCaZotHidnoSruDPrcLEIyl_56SSokw":234,"$fa_HOepAfQriHMc6xZ49IOtoUJupwcB0U4Z5vkYIqUZw":238},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":37,"analysis":109,"fingerprints":205},"bridal-live-appointment","CITS Bridal Live Appointment","1.1.2","Ashikur Rahman","https:\u002F\u002Fprofiles.wordpress.org\u002Fashikcse\u002F","\u003Cp>BridalLive Software’s default iframe booking system has limitations, which led us to develop a custom form system using the BridalLive API. Users must have a BridalLive Retailer Account and connect using a Retailer ID and API Key. The plugin allows for easy placement of the booking form on your website using a shortcode.\u003C\u002Fp>\n\u003Ch3>External Service Usage\u003C\u002Fh3>\n\u003Cp>This plugin integrates with BridalLive, a third-party service, to manage appointments. The data interactions are handled securely through BridalLive’s API.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>BridalLive Website:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fapp.bridallive.com\" rel=\"nofollow ugc\">Visit BridalLive\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.bridallive.com\u002Fterms-of-use.html\" rel=\"nofollow ugc\">BridalLive Terms of Use\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.bridallive.com\u002Fprivacy-policy.html\" rel=\"nofollow ugc\">BridalLive Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Overview\u003C\u002Fh3>\n\u003Cp>This plugin utilizes the BridalLive API to offer a custom form system for booking appointments in bridal shops, as an alternative to BridalLive’s default iframe booking system. It requires a BridalLive Retailer Account to connect via Retailer ID and API Key.\u003C\u002Fp>\n","BridalLive Software's default iframe booking system has limitations, which led us to develop a custom form system using the BridalLive API.",0,863,"2024-05-01T07:18:00.000Z","6.5.8","5.0","7.0",[18,19,20,21,22],"book-appointment","bridal-live","bridal-shop","bridallive","shop-software","https:\u002F\u002Fcoderitsolution.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbridal-live-appointment.zip",85,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"ashikcse",3,90,30,87,"2026-08-29T11:08:06.214Z",[38,64,90],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":15,"requires_php":52,"tags":53,"homepage":59,"download_link":60,"security_score":61,"vuln_count":62,"unpatched_count":11,"last_vuln_date":63,"fetched_at":27},"computer-repair-shop","RepairBuddy – Repair Shop CRM & Booking Plugin for WordPress","4.1222","Ateeq Rafeeq","https:\u002F\u002Fprofiles.wordpress.org\u002Fsweetdaisy86\u002F","\u003Cp>\u003Cstrong>RepairBuddy is the ultimate Repair Shop CRM & Booking Plugin for WordPress.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Whether you run a \u003Cstrong>cell phone repair shop, computer repair business, drone repair, watch repair, bicycle repair, or electronics service center\u003C\u002Fstrong>, RepairBuddy helps you manage everything in one place. It combines \u003Cstrong>CRM (customer relationship management), booking system, job tracking, invoices, payments, notifications, and customer feedback\u003C\u002Fstrong> — all inside your WordPress site.\u003C\u002Fp>\n\u003Ch3>🔧 Why Choose RepairBuddy?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Accept \u003Cstrong>repair bookings online\u003C\u002Fstrong> from your website.  \u003C\u002Fli>\n\u003Cli>Manage \u003Cstrong>devices, brands, models, and services\u003C\u002Fstrong>.  \u003C\u002Fli>\n\u003Cli>Send \u003Cstrong>repair estimates\u003C\u002Fstrong> for customer approval\u002Frejection.  \u003C\u002Fli>\n\u003Cli>Create \u003Cstrong>work orders and repair tickets\u003C\u002Fstrong> with QR codes.  \u003C\u002Fli>\n\u003Cli>Assign jobs to \u003Cstrong>technicians\u003C\u002Fstrong> and track progress.  \u003C\u002Fli>\n\u003Cli>Provide \u003Cstrong>online status check\u003C\u002Fstrong> for customers.  \u003C\u002Fli>\n\u003Cli>Collect \u003Cstrong>online and offline payments\u003C\u002Fstrong> (integrates with WooCommerce).  \u003C\u002Fli>\n\u003Cli>Expenses \u003Cstrong>Manage your expenses\u003C\u002Fstrong> For your repair shop nicely.\u003C\u002Fli>\n\u003Cli>Send \u003Cstrong>SMS and email notifications\u003C\u002Fstrong> automatically.  \u003C\u002Fli>\n\u003Cli>Request \u003Cstrong>customer reviews and feedback\u003C\u002Fstrong> after jobs.  \u003C\u002Fli>\n\u003Cli>Use \u003Cstrong>maintenance reminders\u003C\u002Fstrong> to bring customers back.  \u003C\u002Fli>\n\u003Cli>Generate \u003Cstrong>reports\u003C\u002Fstrong> on sales, technicians, and customers.  \u003C\u002Fli>\n\u003Cli>and much more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>RepairBuddy transforms your website into a \u003Cstrong>professional repair shop management system\u003C\u002Fstrong>, saving time and building customer trust.\u003C\u002Fp>\n\u003Ch3>🚀 Advanced Online Repair Booking System (NEW)\u003C\u002Fh3>\n\u003Cp>RepairBuddy now includes a \u003Cstrong>next-generation repair booking module\u003C\u002Fstrong> designed for modern repair businesses.\u003C\u002Fp>\n\u003Cp>Customers can:\u003Cbr \u002F>\n– Use the system for \u003Cstrong>any repair type\u003C\u002Fstrong> — devices can represent cars, watches, TVs, drones, jewelry, appliances, or any item you repair on-site or in-store.\u003Cbr \u002F>\n– Select \u003Cstrong>Device Type \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Brand \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Device Model\u003C\u002Fstrong> for accurate identification.\u003Cbr \u002F>\n– Enter \u003Cstrong>device details\u003C\u002Fstrong> such as IMEI, serial number, notes, and custom fields.\u003Cbr \u002F>\n– Choose \u003Cstrong>multiple repair services per device\u003C\u002Fstrong>.\u003Cbr \u002F>\n– Book \u003Cstrong>multiple devices in a single order\u003C\u002Fstrong>.\u003Cbr \u002F>\n– Select a preferred \u003Cstrong>appointment type\u003C\u002Fstrong>:\u003Cbr \u002F>\n  – In-Store Repair\u003Cbr \u002F>\n  – Pickup Service\u003Cbr \u002F>\n  – On-Site Repair \u002F Repair at Customer Location\u003Cbr \u002F>\n  – Ship-In Repair\u003Cbr \u002F>\n– Choose from \u003Cstrong>available dates and time slots\u003C\u002Fstrong> based on your business schedule.\u003C\u002Fp>\n\u003Cp>Once the booking is completed:\u003Cbr \u002F>\n– A \u003Cstrong>draft estimate\u003C\u002Fstrong> is automatically created\u003Cbr \u002F>\n– An \u003Cstrong>appointment is scheduled\u003C\u002Fstrong> for the selected time\u003Cbr \u002F>\n– The customer receives \u003Cstrong>email & SMS confirmation\u003C\u002Fstrong>\u003Cbr \u002F>\n– Admins can review, edit, or convert the booking into a job instantly\u003C\u002Fp>\n\u003Cp>➡️ This turns your WordPress website into a \u003Cstrong>fully automated repair booking system\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.repairbuddycrm.com\u002F\" rel=\"nofollow ugc\">👉 Checkout RepairBuddy Premium\u003C\u002Fa> for even more features.\u003C\u002Fp>\n\u003Cp>To see RepairBuddy in action, watch the demo video:\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\u002FZhEL3a5rC3g?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\u003Ch3>🔥 Key Features of RepairBuddy\u003C\u002Fh3>\n\u003Ch3>📅 Appointments & Scheduling Management (NEW)\u003C\u002Fh3>\n\u003Cp>RepairBuddy includes a \u003Cstrong>powerful Appointments module\u003C\u002Fstrong> for complete scheduling control.\u003C\u002Fp>\n\u003Cp>Admins can:\u003Cbr \u002F>\n– Create appointments manually or from repair jobs\u003Cbr \u002F>\n– Add \u003Cstrong>direct appointments\u003C\u002Fstrong> without a booking\u003Cbr \u002F>\n– Schedule appointments from:\u003Cbr \u002F>\n  – Booking submissions\u003Cbr \u002F>\n  – Job pages\u003Cbr \u002F>\n  – Appointment management screen\u003Cbr \u002F>\n– Assign technicians to appointments\u003Cbr \u002F>\n– View all appointments in a \u003Cstrong>calendar view\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Technicians:\u003Cbr \u002F>\n– See assigned appointments inside their \u003Cstrong>personal calendar\u003C\u002Fstrong>\u003Cbr \u002F>\n– Manage workload and availability efficiently\u003C\u002Fp>\n\u003Cp>➡️ Ideal for \u003Cstrong>repair shops, field service teams, on-site repairs, and pickup\u002Fdelivery workflows\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>Device Types, Brands, and Devices (Customizable for Your Business)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fully customizable: rename Device Type, Brand, and Device to match your industry (e.g., Car Type \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Manufacturer \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Model).\u003C\u002Fli>\n\u003Cli>Add unlimited device types such as phones, laptops, tablets, cameras, watches, cars, appliances, and more.\u003C\u002Fli>\n\u003Cli>Customers can select from your predefined devices or use an “Other” option to enter custom details.\u003C\u002Fli>\n\u003Cli>Collect important identifiers like IMEI, serial number, registration number, or custom fields for accurate tracking.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pre-Repair & Post-Repair Device Evaluation (Customizable for Any Industry)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create detailed pre-repair and post-repair evaluations for every device or item in your workflow.\u003C\u002Fli>\n\u003Cli>Track the condition of components such as battery, display, camera, speakers, charging port, buttons, and more before and after repair.\u003C\u002Fli>\n\u003Cli>Evaluation statuses include options like Working, Not Working, Missing, Not Checked, or fully custom statuses defined by your business.\u003C\u002Fli>\n\u003Cli>Fully customizable evaluation fields make RepairBuddy adaptable for any repair industry:\u003C\u002Fli>\n\u003Cli>Car Repair: Engine Starting, Headlights, Battery, Tires, Fuel Level, etc.\u003C\u002Fli>\n\u003Cli>Jewelry Repair: Broken Parts, Missing Stones, Scratches, Loose Clasps, Lost Parts, etc.\u003C\u002Fli>\n\u003Cli>Computer Repair: Keyboard, Screen, Ports, WiFi, Battery Health, etc.\u003C\u002Fli>\n\u003Cli>Add unlimited evaluation checkpoints based on the type of repair service you provide.\u003C\u002Fli>\n\u003Cli>Maintain clear repair records and avoid disputes by documenting device condition before and after service.\u003C\u002Fli>\n\u003Cli>Technicians can quickly complete evaluations using simple status selections for each item.\u003C\u002Fli>\n\u003Cli>Print professional evaluation reports for customers, technicians, or internal records.\u003C\u002Fli>\n\u003Cli>Send evaluation reports directly to customers with one click via email.\u003C\u002Fli>\n\u003Cli>Helps improve transparency, customer trust, and quality control across your repair process.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Services, Parts, and Extras\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Define repair services with pricing by device type\u002Fbrand.  \u003C\u002Fli>\n\u003Cli>Manage parts inventory directly or via WooCommerce products.  \u003C\u002Fli>\n\u003Cli>Add extras on the fly during job creation.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Online Repair Booking & Appointment Scheduling\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Multi-step booking with device type, brand, model & services\u003C\u002Fli>\n\u003Cli>Book \u003Cstrong>multiple services per device\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Support for \u003Cstrong>multiple devices in one booking\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Appointment type selection: pickup, ship-in, on-site, or in-store\u003C\u002Fli>\n\u003Cli>Date & time slot selection based on availability\u003C\u002Fli>\n\u003Cli>Automatic estimate & appointment creation\u003C\u002Fli>\n\u003Cli>Email & SMS confirmation for customers \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Jobs Calendar\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Manage jobs through a calendar \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Estimates & Approvals\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Send professional estimates to customers.  \u003C\u002Fli>\n\u003Cli>Customers can approve\u002Freject online.  \u003C\u002Fli>\n\u003Cli>Approved estimates automatically create jobs.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Technician Job Management\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Assign jobs to technicians.  \u003C\u002Fli>\n\u003Cli>Track services, parts, notes, and logs.  \u003C\u002Fli>\n\u003Cli>Private and public logs available for staff or customers.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Repair Tickets & Work Orders\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Print repair tickets with QR codes.  \u003C\u002Fli>\n\u003Cli>Generate signed work orders for authorization.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Customer Portal & Status Check\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Customers log in to view bookings, estimates, jobs, and invoices.  \u003C\u002Fli>\n\u003Cli>Or check repair status with a case number without login.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Notifications (SMS & Email)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Pre-built templates for professional communication.  \u003C\u002Fli>\n\u003Cli>Notify customers on status changes, estimates, invoices, and feedback.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Invoices, Payments & Receipts\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Accept online payments (WooCommerce gateways).  \u003C\u002Fli>\n\u003Cli>Record offline payments (cash, card, bank transfer).  \u003C\u002Fli>\n\u003Cli>Print\u002Femail professional invoices and receipts.  \u003C\u002Fli>\n\u003Cli>Thermal size print invoice or large size print invoice both templates are included\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Customer Reviews & Feedback\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Send review requests automatically or manually.  \u003C\u002Fli>\n\u003Cli>Collect ratings and comments linked to jobs.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Maintenance Reminders\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automate reminders to bring customers back for service.  \u003C\u002Fli>\n\u003Cli>Send via email or SMS based on device\u002Fbrand filters.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Reports & Analytics\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Sales reports by job status, paid\u002Funpaid jobs.  \u003C\u002Fli>\n\u003Cli>Technician and customer performance summaries.  \u003C\u002Fli>\n\u003Cli>Helps you make informed business decisions.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Warranty Claims\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Customers can book warranty claims with proof of purchase.  \u003C\u002Fli>\n\u003Cli>Approve or reject warranty requests from admin.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Multi-User Roles\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Store managers oversee all jobs and technicians.  \u003C\u002Fli>\n\u003Cli>Technicians only see their assigned jobs.  \u003C\u002Fli>\n\u003Cli>Customers manage bookings and devices via their account.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>💰 Expenses Module (Job-Based & Business Expenses)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Track every cost related to a repair job or your overall business with precision.\u003C\u002Fli>\n\u003Cli>Record job-specific expenses (parts purchases, technician costs, outsourcing, travel).\u003C\u002Fli>\n\u003Cli>Support for general, operational, business, and personal expenses.\u003C\u002Fli>\n\u003Cli>Categorize expenses with tax rules and payment methods.\u003C\u002Fli>\n\u003Cli>Attach receipts and reference numbers for accounting clarity.\u003C\u002Fli>\n\u003Cli>Filter expenses by job, technician, category, date, or payment status.\u003C\u002Fli>\n\u003Cli>Automatically calculate job profitability by comparing revenue vs expenses.\u003C\u002Fli>\n\u003Cli>Designed to work across industries: repair shops, IT services, automotive, field service, and electronics.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>➡️ Gives you true profit visibility, not just revenue.\u003C\u002Fp>\n\u003Ch4>⏱️ Time Log Module (Track Time. Automate Billing. Boost Profit.)\u003C\u002Fh4>\n\u003Cp>A powerful time-tracking system built for service-based businesses.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Technicians can log time spent on each job or service.\u003C\u002Fli>\n\u003Cli>Admins define billing rates and technician payout rates.\u003C\u002Fli>\n\u003Cli>Convert logged time into billable job extras automatically.\u003C\u002Fli>\n\u003Cli>Track actual labor cost vs charged amount for accurate profit analysis.\u003C\u002Fli>\n\u003Cli>Ideal for diagnostics, consultations, on-site work, and hourly services.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>➡️ Perfect for repair shops, IT support, MSPs, and service technicians.\u003C\u002Fp>\n\u003Ch4>✍️ Digital Signatures (Pickup, Delivery & Approvals)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Eliminate paperwork and protect your business with legally-sound digital approvals.\u003C\u002Fli>\n\u003Cli>Capture customer signatures during device intake, estimate approval, pickup, or delivery.\u003C\u002Fli>\n\u003Cli>Works on desktop, tablet, and mobile devices.\u003C\u002Fli>\n\u003Cli>Signatures are securely stored and linked to jobs and work orders.\u003C\u002Fli>\n\u003Cli>Prevent disputes with time-stamped proof of authorization.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>– Ideal for high-value repairs, warranties, rentals, and B2B service workflows.\u003C\u002Fp>\n\u003Ch3>Who Can Use RepairBuddy?\u003C\u002Fh3>\n\u003Cp>RepairBuddy is designed for \u003Cstrong>any repair or service-based business\u003C\u002Fstrong>, including:\u003Cbr \u002F>\n– Mobile & cell phone repair shops\u003Cbr \u002F>\n– Computer & laptop repair centers\u003Cbr \u002F>\n– Camera & drone repair services\u003Cbr \u002F>\n– Bicycle, watch, and jewelry repair shops\u003Cbr \u002F>\n– TV, AC, and home appliance service providers\u003Cbr \u002F>\n– Auto repair shops and garages\u003Cbr \u002F>\n– Every type of repair shops can use RepairBuddy\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.repairbuddycrm.com\u002F\" rel=\"nofollow ugc\">👉 Checkout RepairBuddy Premium\u003C\u002Fa> for even more features.\u003C\u002Fp>\n","WordPress Repair Shop CRM: Manage online bookings, appointments, devices, invoices, and payments. The all-in-one plugin for repair service tracking.",500,36630,98,23,"2026-07-17T03:49:00.000Z","7.0.2","8.1",[54,55,56,57,58],"appointment-booking","booking-system","device-repair-management","repair-shop-crm","repair-shop-software","https:\u002F\u002Fwww.repairbuddycrm.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcomputer-repair-shop.4.1222.zip",77,11,"2026-05-26 00:00:00",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":73,"rating":74,"num_ratings":32,"last_updated":75,"tested_up_to":76,"requires_at_least":77,"requires_php":78,"tags":79,"homepage":78,"download_link":85,"security_score":86,"vuln_count":87,"unpatched_count":87,"last_vuln_date":88,"fetched_at":89},"appointment-buddy-online-appointment-booking-by-accrete","Appointment Buddy Widget By Accrete","1.2","accreteinfosolution","https:\u002F\u002Fprofiles.wordpress.org\u002Faccreteinfosolution\u002F","\u003Cp>The \u003Cstrong>Appointment Buddy Widget\u003C\u002Fstrong> is a light weight plugin which integrates with any WordPress website. It is a plugin for \u003Cstrong>accepting online bookings from a set of available time-slots\u003C\u002Fstrong>. Users can choose only one time slot from list of Time slots,loaded by selecting particular date from calendar. Admin can see all booked appointments in Calendar. Admin can \u003Cstrong>view each appoitnment in blue tag in calendar\u003C\u002Fstrong>. \u003Cstrong>By clicking on blue tag\u003C\u002Fstrong>, admin can \u003Cstrong>view details of particular appointment in calendar\u003C\u002Fstrong>. Admin can add holidays. The holidays defined by admin can be seen in calendar at user side. User can able to book appointment till no. of months (e.g. 3 months), set by Admin. It is \u003Cstrong>ideal for businesses and individuals who schedule times with clients\u003C\u002Fstrong>, such as..\u003C\u002Fp>\n\u003Col>\n\u003Cli>Lawyers\u003C\u002Fli>\n\u003Cli>Consultants\u003C\u002Fli>\n\u003Cli>Spa and Hair Salons\u003C\u002Fli>\n\u003Cli>Photographers\u003C\u002Fli>\n\u003Cli>Sales Executives\u003C\u002Fli>\n\u003Cli>Doctors\u003C\u002Fli>\n\u003Cli>Dentist\u003C\u002Fli>\n\u003Cli>Any many more…\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>The customer can book an available time slot from a defined set on your site.\u003C\u002Fli>\n\u003Cli>Allows to \u003Cstrong>Book Appointment anytime, anywhere\u003C\u002Fstrong>. \u003C\u002Fli>\n\u003Cli>All appointment details display in \u003Cstrong>Calendar View\u003C\u002Fstrong>. \u003C\u002Fli>\n\u003Cli>View scheduled appointment list in \u003Cstrong>List View\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>View every details of booked appointment in \u003Cstrong>Just One Click Calendar View\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Add general details of service provider (like provider name, address, contact details, website, social media links etc.)\u003C\u002Fli>\n\u003Cli>No. of \u003Cstrong>prior days\u003C\u002Fstrong> must be set from current day,after which appointments can be scheduled.\u003C\u002Fli>\n\u003Cli>No. of \u003Cstrong>months\u003C\u002Fstrong> can be set upto which appointments can be scheduled.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Allot time slots and working days with your choice.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Allows you to define the maximum number of appointments that can be booked for each time-slot\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Create \u002F Manage unlimited services.\u003C\u002Fli>\n\u003Cli>Add holidays and it will be display in \u003Cstrong>calendar at customer side\u003C\u002Fstrong>. (Black out dates).\u003C\u002Fli>\n\u003Cli>Export appointment data to CSV \u002F Excel files.\u003C\u002Fli>\n\u003Cli>Pretty simple, modern and elegant administration interface.\u003C\u002Fli>\n\u003Cli>Flexible & Scalable.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Pro Version\u003C\u002Fh3>\n\u003Cp>You can find this \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fappointment-buddy-online-appointment-booking-wp-plugin\u002F22486642\" rel=\"nofollow ugc\">online appointment booking wordpress plugin\u003C\u002Fa> (Pro Version) here.\u003C\u002Fp>\n","Appointment Buddy Widget allows you to book appointment online from a set of available time-slots quickly and easily.",10,4282,100,"2018-09-15T12:27:00.000Z","4.7.33","4.4.2","",[80,81,82,83,84],"appointments","book-appointments","doctor-appointment","excerpt","widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fappointment-buddy-online-appointment-booking-by-accrete.zip",64,1,"2025-02-03 00:00:00","2026-04-16T10:56:18.058Z",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":11,"downloaded":98,"rating":11,"num_ratings":11,"last_updated":99,"tested_up_to":100,"requires_at_least":101,"requires_php":102,"tags":103,"homepage":107,"download_link":108,"security_score":74,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"bbook-appointment-scheduler","BBOOK Appointment Scheduler","1.2.0","bbook.app","https:\u002F\u002Fprofiles.wordpress.org\u002Fvalonfeka\u002F","\u003Cp>\u003Cstrong>BBOOK\u003C\u002Fstrong> is the easiest way to add an online booking system to your WordPress website. Connect your free \u003Ca href=\"https:\u002F\u002Fbbook.app\" rel=\"nofollow ugc\">bbook.app\u003C\u002Fa> account and embed a professional booking calendar on any page or post — no coding required.\u003C\u002Fp>\n\u003Cp>Perfect for \u003Cstrong>barbers, hair salons, beauty salons, nail technicians, spas, massage therapists, tattoo studios, clinics, personal trainers, consultants\u003C\u002Fstrong>, and any service-based business that takes appointments.\u003C\u002Fp>\n\u003Ch4>Why BBOOK?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Free to start\u003C\u002Fstrong> — Create your account and start accepting online bookings in minutes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built for local businesses\u003C\u002Fstrong> — Designed specifically for service businesses that rely on appointments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile-friendly\u003C\u002Fstrong> — Your customers can book appointments from any device\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No coding required\u003C\u002Fstrong> — Just paste a shortcode and your booking page appears\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic reminders\u003C\u002Fstrong> — Reduce no-shows with SMS and email appointment reminders\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accept payments\u003C\u002Fstrong> — Let customers pay when they book online\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manage from anywhere\u003C\u002Fstrong> — Use the BBOOK mobile app (iOS & Android) to manage your schedule on the go\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Embed Options\u003C\u002Fh4>\n\u003Cp>Three ways to add appointment booking to your WordPress site:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ccode>[bbook_widget]\u003C\u002Fcode>\u003C\u002Fstrong> — Full booking widget with service selection, staff picker, and calendar. Embed it on any page for a complete online booking experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>[bbook_button]\u003C\u002Fcode>\u003C\u002Fstrong> — A simple “Book Now” button that links to your online booking page. Add it to headers, sidebars, or anywhere on your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>[bbook_full_page]\u003C\u002Fcode>\u003C\u002Fstrong> — Full-page booking embed for a dedicated appointment scheduling page with no distractions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What You Can Do with BBOOK\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Let customers \u003Cstrong>book appointments online\u003C\u002Fstrong> 24\u002F7\u003C\u002Fli>\n\u003Cli>Set your \u003Cstrong>availability and working hours\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Manage \u003Cstrong>multiple services and staff members\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Send \u003Cstrong>automated appointment reminders\u003C\u002Fstrong> via SMS and email\u003C\u002Fli>\n\u003Cli>Accept \u003Cstrong>online payments\u003C\u002Fstrong> through Stripe, Mollie, SumUp, and more\u003C\u002Fli>\n\u003Cli>View and manage your \u003Cstrong>booking calendar\u003C\u002Fstrong> from web or mobile\u003C\u002Fli>\n\u003Cli>Share your \u003Cstrong>online booking link\u003C\u002Fstrong> anywhere\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Third-Party Services\u003C\u002Fh3>\n\u003Cp>This plugin relies on the following external services:\u003C\u002Fp>\n\u003Ch4>bbook.app\u003C\u002Fh4>\n\u003Cp>The plugin connects to \u003Ca href=\"https:\u002F\u002Fbbook.app\" rel=\"nofollow ugc\">bbook.app\u003C\u002Fa> to authenticate your account and retrieve your business details during the connection flow. Data sent: your WordPress site URL. Data received: API key, business ID, business name, and booking page slug.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service URL: \u003Ca href=\"https:\u002F\u002Fapp.bbook.app\" rel=\"nofollow ugc\">https:\u002F\u002Fapp.bbook.app\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Terms of Service: \u003Ca href=\"https:\u002F\u002Fbbook.app\u002Fterms\" rel=\"nofollow ugc\">https:\u002F\u002Fbbook.app\u002Fterms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Privacy Policy: \u003Ca href=\"https:\u002F\u002Fbbook.app\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002Fbbook.app\u002Fprivacy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>rsv.to (BBOOK Booking Pages)\u003C\u002Fh4>\n\u003Cp>The booking widget shortcodes embed an iframe from \u003Ca href=\"https:\u002F\u002Frsv.to\" rel=\"nofollow ugc\">rsv.to\u003C\u002Fa>, which hosts your public booking page. No data is sent from WordPress to this service — it simply displays your booking page to visitors.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service URL: \u003Ca href=\"https:\u002F\u002Frsv.to\" rel=\"nofollow ugc\">https:\u002F\u002Frsv.to\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Terms of Service: \u003Ca href=\"https:\u002F\u002Fbbook.app\u002Fterms\" rel=\"nofollow ugc\">https:\u002F\u002Fbbook.app\u002Fterms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Privacy Policy: \u003Ca href=\"https:\u002F\u002Fbbook.app\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002Fbbook.app\u002Fprivacy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Add online appointment booking to your WordPress site. Let customers book directly from your pages.",225,"2026-04-09T23:18:00.000Z","6.9.5","5.8","7.4",[54,81,104,105,106],"booking-calendar","online-scheduling","reservation","https:\u002F\u002Fbbook.app\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbbook-appointment-scheduler.1.2.0.zip",{"attackSurface":110,"codeSignals":154,"taintFlows":167,"riskAssessment":195,"analyzedAt":204},{"hooks":111,"ajaxHandlers":131,"restRoutes":145,"shortcodes":146,"cronEvents":151,"entryPointCount":152,"unprotectedCount":153},[112,118,121,123,126,129],{"type":113,"name":114,"callback":115,"file":116,"line":117},"action","plugins_loaded","anonymous","includes\\class-bridal-live-appointment.php",111,{"type":113,"name":119,"callback":115,"file":116,"line":120},"admin_enqueue_scripts",126,{"type":113,"name":119,"callback":115,"file":116,"line":122},127,{"type":113,"name":124,"callback":115,"file":116,"line":125},"admin_menu",129,{"type":113,"name":127,"callback":115,"file":116,"line":128},"wp_enqueue_scripts",144,{"type":113,"name":127,"callback":115,"file":116,"line":130},145,[132,137,140,143],{"action":133,"nopriv":134,"callback":133,"hasNonce":134,"hasCapCheck":134,"file":135,"line":136},"bridal_live__times",false,"public\\partials\\bridal-live-appointment-public-display.php",75,{"action":133,"nopriv":138,"callback":133,"hasNonce":134,"hasCapCheck":134,"file":135,"line":139},true,76,{"action":141,"nopriv":134,"callback":141,"hasNonce":138,"hasCapCheck":134,"file":135,"line":142},"bridal_live__appointment",101,{"action":141,"nopriv":138,"callback":141,"hasNonce":138,"hasCapCheck":134,"file":135,"line":144},102,[],[147],{"tag":148,"callback":149,"file":135,"line":150},"bridal__live__appointment","bridal_live_cits__shortcode",165,[],5,2,{"dangerousFunctions":155,"sqlUsage":156,"outputEscaping":162,"fileOperations":11,"externalRequests":165,"nonceChecks":32,"capabilityChecks":11,"bundledLibraries":166},[],{"prepared":72,"raw":87,"locations":157},[158],{"file":159,"line":160,"context":161},"includes\\class-bridal-live-appointment-deactivator.php",42,"$wpdb->query() with variable interpolation",{"escaped":163,"rawEcho":11,"locations":164},191,[],4,[],[168,186],{"entryPoint":169,"graph":170,"unsanitizedCount":87,"severity":185},"bridal_live__times (public\\partials\\bridal-live-appointment-public-display.php:77)",{"nodes":171,"edges":183},[172,177],{"id":173,"type":174,"label":175,"file":135,"line":176},"n0","source","$_POST",80,{"id":178,"type":179,"label":180,"file":135,"line":181,"wp_function":182},"n1","sink","wp_remote_get() [SSRF]",93,"wp_remote_get",[184],{"from":173,"to":178,"sanitized":134},"medium",{"entryPoint":187,"graph":188,"unsanitizedCount":11,"severity":194},"\u003Cbridal-live-appointment-public-display> (public\\partials\\bridal-live-appointment-public-display.php:0)",{"nodes":189,"edges":192},[190,191],{"id":173,"type":174,"label":175,"file":135,"line":176},{"id":178,"type":179,"label":180,"file":135,"line":181,"wp_function":182},[193],{"from":173,"to":178,"sanitized":138},"low",{"summary":196,"deductions":197},"The \"bridal-live-appointment\" plugin v1.1.2 exhibits a mixed security posture. On the positive side, it demonstrates excellent practices regarding output escaping, with 100% of outputs being properly handled. Furthermore, 91% of its SQL queries utilize prepared statements, significantly reducing the risk of SQL injection. The plugin also shows no history of known vulnerabilities, suggesting a degree of historical stability and developer diligence. However, significant security concerns arise from its attack surface. Four AJAX handlers are present, and critically, two of these lack any authentication checks, opening a direct pathway for unauthenticated attackers to interact with potentially sensitive functionalities. While no critical or high severity taint flows were identified, the presence of one flow with an unsanitized path warrants further investigation. The absence of capability checks on any entry points is also a notable weakness, as it means that even low-privileged users could potentially trigger actions they should not have access to. The plugin's vulnerability history is clean, but this does not negate the immediate risks presented by the identified code analysis issues.",[198,200,202],{"reason":199,"points":72},"AJAX handlers without authentication",{"reason":201,"points":72},"Entry points without capability checks",{"reason":203,"points":152},"Flows with unsanitized paths","2026-03-17T07:17:05.746Z",{"wat":206,"direct":223},{"assetPaths":207,"generatorPatterns":213,"scriptPaths":214,"versionParams":217},[208,209,210,211,212],"\u002Fwp-content\u002Fplugins\u002Fbridal-live-appointment\u002Fadmin\u002Fcss\u002Fbridal-live-appointment-admin.css","\u002Fwp-content\u002Fplugins\u002Fbridal-live-appointment\u002Fadmin\u002Fcss\u002Fowl.carousel.min.css","\u002Fwp-content\u002Fplugins\u002Fbridal-live-appointment\u002Fadmin\u002Fcss\u002Fowl.theme.default.min.css","\u002Fwp-content\u002Fplugins\u002Fbridal-live-appointment\u002Fadmin\u002Fjs\u002Fbridal-live-appointment-admin.js","\u002Fwp-content\u002Fplugins\u002Fbridal-live-appointment\u002Fadmin\u002Fjs\u002Fowl.carousel.min.js",[],[215,216],"admin\u002Fjs\u002Fbridal-live-appointment-admin.js","admin\u002Fjs\u002Fowl.carousel.min.js",[218,219,220,221,222],"bridal-live-appointment-admin.css?ver=","owl.carousel.min.css?ver=","owl.theme.default.min.css?ver=","bridal-live-appointment-admin.js?ver=","owl.carousel.min.js?ver=",{"cssClasses":224,"htmlComments":228,"htmlAttributes":229,"restEndpoints":231,"jsGlobals":232,"shortcodeOutput":233},[225,226,227],"bridal-live-appointment-deshbord","bridal-live-configuration","bridal_live_settings",[],[230],"id=\"bridal-live-appointment\"",[],[],[],{"error":138,"url":235,"statusCode":236,"statusMessage":237,"message":237},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fbridal-live-appointment\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":11,"versions":239},[]]