Extension
FooEvents Bookings
Offer bookings for both physical and virtual events, venues, classes and services. Let your customers check availability on your website and book a space or slot. No phone calls or emails, 100% self-service.

Sell bookable events, services, and time slots with FooEvents
Sell bookable slots for events, services, and sessions.
Let customers choose dates and times.
Control availability for each booking slot.
Manage bookings from your WordPress dashboard.
14-Day Money Back Guarantee
Booking features for flexible scheduling
Explore the key features that make FooEvents Bookings a powerful way to sell bookable events, services, and time slots through WooCommerce, from date and slot selection to availability control, capacity management, attendee details, and calendar integration.
Self-service booking sales
Let customers check availability and book spaces, sessions, classes, venues, services, or time slots directly on your website.
Drag-and-drop slot builder
Create and organize booking slots using an intuitive builder that makes it easy to manage dates, times, availability, and display order.
Booking wizard
Generate multiple bookable dates automatically by selecting a start date, end date, days of the week, and default stock availability.
Per-slot availability control
Set availability for individual booking dates and slots, including limited or unlimited stock.
Multiple booking display modes
Let customers choose bookings by date then slot, slot then date, multiple slots on the same date, or a single slot across multiple dates.
Stock visibility options
Show remaining availability above the booking selectors or inside date dropdowns, so customers can see what is available before booking.
Out-of-stock handling
Hide unavailable dates or prevent customers from booking slots that have already reached capacity.
Automatic booking expiry
Expire bookings once dates have passed, or a set amount of time before the booking starts.
Optional slot times
Add times to booking slots when needed, or keep slots time-free for broader date-based availability.
Bookable Zoom meetings
Automatically create Zoom meetings or webinars for selected booking slots and dates, making it ideal for virtual consultations, classes, and workshops.
Booking calendar integration
Display booking slots in FooEvents Calendar so visitors can browse bookable availability in a calendar view.
Check-ins app support
Manage booking attendance using the FooEvents Check-ins apps, including booking-specific screens and ticket scanning.
Built-in booking admin
View, sort, and manage customer bookings from the WordPress dashboard, including booking dates, slots, and ticket details.
Editable booking details
Update booking date and slot assignments from the admin area when customer booking details need to change.
Custom booking terminology
Rename labels such as “Slot,” “Date,” and “Booking details” to match your use case, such as sessions, appointments, tours, or classes.
WooCommerce checkout integration
Sell bookings through WooCommerce products and use the standard WooCommerce cart, checkout, order, and payment flow.
License Details
Everything You Need to Succeed
Every FooEvents license gives you access to high-quality tools backed by reliable updates, dedicated support, and clear help resources to help ensure everything runs smoothly from day one.
Purchase Individually
You can also purchase this extension on its own, but it requires the main FooEvents for WooCommerce plugin to be installed and activated.
Included in your Purchase
- Downloadable plugin files
- 12 Months premium support
- Free iOS & Android check-in apps
- User-friendly documentation
A license entitles you to 12 months of updates and support from the date of purchase. It can be used by you or a client and cannot be resold or redistributed in its original or modified state. All purchase options are billed annually but you can cancel your subscription at any time. If you’re unhappy with your purchase, we offer a 14 Day Money-Back Guarantee.