QuickCal v1.0.24 - Appointment Booking Calendar For WordPress
QuickCal is a powerful and user-friendly appointment booking plugin for WordPress.
Related items
Related Calendars Plugins
Events Calendar Pro - The Original Calendar For WordPress
by Modern Tribe
Powerful features. Easy to use. Beautiful design. Impeccable support. That’s what you get with Events Calendar PRO.
Amelia - Enterprise-Level Appointment Booking WordPress Plugin
by touchmesoft
Amelia is a next-generation Appointment Booking WordPress plugin built with the newest technology by an award-winning team.
Event Tickets Plus - The Events Calendar
by Modern Tribe
Sell Tickets Using Your Favorite E-commerce Solution.
QuickCal is a powerful and user-friendly appointment booking plugin for WordPress. Fully styled and ready to go, it’s a turn-key solution for your booking needs.
Features
- Flexible time slot booking enables a wide variety of schedules and availability.
- Appointment calendar shortcodes and widget.
- A powerful backend interface to manage appointments.
- Two calendar styles and color pickers to customize your calendar’s appearance.
- Connect with WooCommerce and accept payments directly for bookings and/or related products and services.
- Create unlimited custom calendars with different schedules and availability for staff, locations, etc.
- Custom Fields for collecting custom information for every appointment.
- Custom time slots for vacation/closed dates and more.
- Appointment buffering to prevent appointments from getting booked too close to current date and/or time.
- Calendars can each be assign to separate booking agents.
- Customers can manage their own appointments and account information.
- Customizable emails sent to you and your customers.
- Fully responsive front-end and admin dashboard.
- Fully translatable to other languages.
Recent releases
Release history
- Moved missing WooCommerce order checks to a bounded background job instead of loading orders during booking page rendering
- Paginated Frontend Agents history, upcoming, and pending lists in the database at 50 appointments per page
- Processed abandoned unpaid appointments in bounded cron batches
- the saved `every2hours` cleanup schedule and made invalid cleanup intervals safe
- WordPress regression coverage for the reported WorkSpa failures
View changelog
- Restricted customer appointment changes, cancellations, and payment actions to the signed-in appointment owner
- Restricted Booking Agent actions and exports to assigned calendars
- Disabled legacy demo appointment tools by default and protected opt-in use with administrator permissions and nonces
- Validated booking dates and time slots on the server and stopped trusting client-supplied appointment timestamps and user IDs
- Neutralized spreadsheet formulas in exported CSV cells
- Strengthened calendar feed tokens for new installations and escaped iCalendar text values against property injection
- Validated and safely rendered nested public appointment-form titles and related calendar/date/time values
- Hardened public calendar AJAX loaders against reflected attribute injection and malformed request values
- Closed remaining Booking Agent calendar boundaries in legacy picker and custom-timeslot AJAX routes
- Prevented Booking Agents from changing linked customer WordPress profiles without permission to edit that user
- Restricted failed-login redirects to validated same-site destinations
- nonce and capability checks to Front-End Agents, CSV exports, WooCommerce actions, and dismissible notices
- regression coverage for appointment ownership, calendar authorization, booking input validation, and CSV safety
- end-to-end regression coverage for public appointment-form markup and nonce-without-authorization attempts
View changelog
- an unauthenticated stored cross-site scripting vulnerability in appointment custom fields
- Sanitized submitted custom-field values before storage and escaped stored custom-field markup at every appointment display boundary
- Enforced the configured guest-booking and user-registration settings on unauthenticated appointment requests
Frequently asked questions
Is QuickCal GPL licensed?
What is the latest version of QuickCal?
How much does QuickCal cost on GPLCoffee?
Which WordPress and PHP versions does QuickCal support?
Is QuickCal safe to download?
Auto-updates included
Install it once, update automatically.
The GPLC Connector installs this plugin from your wp-admin and rolls out new versions to your connected sites. Included with every membership plan: 10 to 40 connected sites depending on the plan (Lite 10, Pro 20, Geek and Lifetime 40).