Booking Calendar
Booking Calendar – Booking Plugin for Appointments, Reservations, Rentals, Events WP Booking Calendar is a flexible WordPress booking plugin for appointments, reservations, rentals, and events. Add a responsive availability calendar and booking form to your website, accept online bookings, and manage them from a modern admin panel. Use Booking Calendar for full-day bookings, time-slot appointments, service scheduling, event registration, inquiry forms, request forms, or even as a simple multi-steps contact form with built-in request listing and email notifications. Features | See Demos | FAQ | Get Support Best for appointments, service scheduling, property rentals, equipment rentals, consultations, classes, events, and availability management. Key Features Block unavailable time intervals by resource and date range Create admin bookings from selected available time slots Configure global availability rules with live preview Accept full-day and time-slot bookings Show calendar availability on your website Create booking, contact, and inquiry forms Use the new Drag & Drop Booking Form Builder Build multi-step forms with rows and columns Customize form fields and email notifications Prevent double bookings Manage bookings in a clear admin panel Sync bookings with external services using .ics feeds Import Google Calendar events Works for properties, services, rentals, and events New Time Slots Availability & Fast Admin Booking Manage unavailable time intervals visually from Booking Calendar > Availability or directly from the bookings workflow using the new Time Slots Availability popup. Administrators can choose a date range and block or unblock exact time intervals in an interactive timeline. The timeline clearly shows available, booked, unavailable, and full-day unavailable states, and full-day unavailable states, making it much easier to understand real availability at a glance. Administrators can also create a new booking directly from an available time interval. Simply select an available time slot in the popup, open the booking form with the selected resource, date, start time, and end time already prefilled, and save it as a new booking. This makes Booking Calendar especially useful for appointment scheduling, service bookings, consultations, rentals, and any workflow where administrators need to quickly review availability and create bookings from the WordPress admin panel. New Drag & Drop Booking Form Builder Create booking forms visually without manually editing complex shortcodes or form code. Simply drag fields from the sidebar, drop them into the canvas, organize them into rows and columns, edit settings in the sidebar, and preview changes instantly. The new builder also makes it easy to create contact and inquiry forms where the calendar is optional. With the new interface, you can: drag and drop fields into the form layout, organize fields into sections and columns, create multi-step form pages, resize columns for better layout control, edit field settings in the right sidebar, instantly preview the form while building. This new functionality brings a more modern, user-friendly, and flexible way to create forms in Booking Calendar, making form setup faster, clearer, and much more convenient for website owners. Perfect solution for any booking logic As the first booking system for WordPress, we have created a huge number of features to match your specific booking needs. Easily define available dates and allow your visitors to reserve your property or service for a full day or time-slot. For those who need more advanced functionality, our premium versions offer an extensive system with multiple resources, seasonal prices, conditional dates selection, availability search, and even a multi-user system where users can independently manage their own availability, much like an Airbnb portal. Full Day Bookings – Drag and Drop Booking Form Builder Easily configure Booking Calendar for full-day bookings with the new Drag and Drop Booking Form Builder. The new Booking Calendar Form Builder makes it much easier to create flexible booking forms without manually editing form code. It is a simple and visual way to build booking forms for different use cases directly inside WordPress. Appointment Forms with Time Slots or Start Time + Service Duration Selection Create a time-slot booking form in just a few minutes with the new Booking Calendar Form Builder. Visually add the calendar, time fields, and contact fields, adjust the layout, and preview changes instantly — without manually editing form code. Changeover Multi-Day Bookings – Setup Wizard (Pro) Configure multi-day bookings with specific check-in and check-out days, clearly marked with diagonal or vertical lines. Perfect for bookings that require split days. Available Pro versions.
Top keywords
- booking28×3.97%
- form18×2.55%
- bookings15×2.12%
- calendar14×1.98%
- time13×1.84%
- availability11×1.56%
- forms10×1.42%
- booking calendar9×1.27%
- booking form7×0.99%
- builder7×0.99%
- available6×0.85%
- drag6×0.85%
Fast Events
Any event type Use Fast Events for any kind of event (sport events, festivals, congresses, concerts, seminars, your local party, …) From selling a single‑ticket type with one entrance scan to managing events with multiple ticket types, several entrances, and multiple scans. If you wish, you can take advantage of volume pricing by ticket type or use the many discount voucher options. Ideal for sporting events that have multiple scan checkpoints along the route and a final check to confirm every checkpoint has been scanned. Take a look at the examples to get an idea. Ticket personalisation A unique ticket personalisation module that lets you personalise tickets, share them, display order information, and generate invoices if required. Define order-level or ticket-level input fields and assign them to specific ticket types. Embed the ticket personalisation module on a page using a WordPress shortcode. Real-time scanning No need for expensive scanning equipment. Use our free Android and IOS app to scan the tickets in real-time at the entrance. There’s no limit to the number of scanning applications that can run simultaneously. Staged scans, temporarily leave and re-enter(e.g. to smoke) and exit scans are possible, and error messages can be tailored to your own event. PDF e-tickets Define your own e-tickets in your favourite word processor (Word, LibreOffice, …). Then upload the PDF-file to WordPress through the plugin’s admin interface and specify where Fast Events should place the QR‑code block. Use the default layout or specify a custom layout that includes personalisation fields or order information. Tracking Use the FE Tracking App especially for sporting events to allow participants to signal checkpoints on the route in the App and upload the time at which they pass them to the event organiser’s server. Realtime tracking and display additional points of interest and descriptions on the map, as defined by the event organiser. Examples include First-aid stations along the route, catering facilities along the route, checkpoints along the route, … Payouts next day There are no fees per ticket. The only cost is the transaction fee for each order. It doesn’t matter how many tickets are in the order; the payment provider (Stripe, PayPal, or Mollie) only charges the transaction fee once. You can find here more information. Admin App Would you like to view events and orders on your mobile / tablet / desktop? Use the FE Admin App. Resend, refund, delete, re-create tickets, or even create orders. Quickly help users configure the FE Scanner App. Or view statistics on tickets sold and tickets scanned Basically, you maintain the entire plugin from your mobile, tablet, or browser. The system has a comprehensive permissions system where users can have restrictions on functionality and events that can be modified. Seating plans Create your own seating plans for events that require them. Fill seats in the order you define. Saas mode Host multiple organisations on your platform, each with their own events. They can operate as sub‑merchants using your ticketing system. Add (sub)accounts in the FE Admin app, assign selected events to those users, and, where necessary, restrict their functionality. Use flexible application fees that are automatically transferred to you. Only Stripe and Mollie are supported at the moment. REST API Fast Events offers a public REST API. This allows Fast Events data to be created, read, updated, and deleted using requests in JSON format and using WordPress REST API application passwords to grant access. But you could also create your own scanning app by using the scan endpoint. Fine‑grained access control is available for individual endpoints via the Accounts tool in the FE Admin app. Webhooks Fast Events offers Webhooks to sent notifications to a URL of your choice. You can configure it per event and choose which types of notifications are allowed to be sent. Webhooks make it easy for third-party applications to integrate with Fast Events. Actions & filters Do you want to extend the functionality of Fast Events? We have a number of filters and actions that allow you to do just that. Have a look at our examples. Features Event types (single, single selection from many, multiple selection, and Passe-partout) Design your own PDF e-tickets and invoices Responsive admin interface and a separate Admin App for IOS and Android Volume pricing per ticket type and flexible discount codes Multiple scan levels: entry, ‘backstage’, reset, temporarily-leave/re-enter (e.g. to smoke) and exit Mobile tracking app for sports events Design email confirmations Native API is included for many professional email providers (Mailgun, Sendgrid, Brevo, Amazon, …) Define input fields for personalised e-tickets Define e-ticket types Sell to closed user groups Saas mode Flexible realtime e-ticket scanning with the freeScan App at multiple levels Optional reCAPTCHA protection Export orders and tickets for offline data analysis Integrated with Stripe, PayPal, or Mollie as payment provider, providing a variety of payment methods Seating plans Public REST API, Webhooks and actions & filters for custom extensions Flexible authorization system for limiting functionality for certain users Blazingly fast Multisite ready And much more Have a look at the documentation.