ExtraBooking
Transform your Joomla site into a 24/7 booking engine for consultations, healthcare appointments, equipment rentals, and workshops.
Define service durations, buffer times, staff schedules, and capacity limits. Eliminates double-booking with database transaction locking. Sends automated confirmation emails and iCalendar invite attachments, with optional Google Calendar two-way synchronization.
Optionally collect deposits or full booking fees via Lemon Squeezy, Stripe, or PayPal.
Includes 1 year of continuous 1-click updates and ticket support.
See it in action
Designed natively for Joomla 5 and 6 administration.
ExtraBooking primary administrative interface & dashboard
Everything you need
Designed with strict typing, PSR-11 service providers, and zero legacy baggage.
Double-Booking Proof Reservation System
Manage staff schedules, working hours, and time-slot buffers with ease.
Pessimistic Database Locking
Guarantees that simultaneous customers can never book the exact same time slot.
Google Calendar & iCal Sync
Pushes confirmed appointments directly to Google Calendar and Outlook.
Automated Email Reminders
Sends reminder notifications 24 hours prior to appointment to reduce no-shows.
Zero Proprietary Updaters. 100% Core Joomla.
ExtraBooking receives seamless updates directly through the core Joomla Update Manager. Enter your Download ID (DLID) in the Joomla administrator, and updates are verified securely with automated integrity checksums.
<!-- Declared in manifest XML -->
<updateservers>
<server type="extension" priority="1" name="Codextra Updates">
https://codextra.munidos.ma/joomla/updates/CX-BKG-013
</server>
</updateservers>
Choose your growth plan
Clean GNU GPL v2+ licensing. Unlimited domain usage.
Free Edition
Basic community utilities under GNU GPL v2+ with zero domain limitations.
- ✓ 100% GNU GPL v2+ license
- ✓ Unlimited domain installs
- ✓ Joomla 5 & 6 native code
- − Community forum support
ExtraBooking Pro
Continuous native Joomla 1-click updates and direct engineer ticket support.
- ✓ Full Pro Capabilities unlocked
- ✓ Native Joomla Update Feed (DLID)
- ✓ Unlimited client and staging domains
- ✓ Priority technical ticket support
- ✓ 14-day refund guarantee
All-Access Pass
Every current and future commercial extension with unlimited Download ID keys.
- ✓ All Extensions included
- ✓ Future extensions added at €0
- ✓ Unlimited Download IDs & websites
- ✓ Highest priority agency queue
Frequently asked questions
Everything you need to know about installation, Download IDs, and updates.
Booking
Ready to elevate your Joomla operations with ExtraBooking?
Download immediately after checkout. Risk-free evaluation backed by our 14-day refund guarantee.