Backend Booking at a glance
Backend Booking adds to the booking system of DPCalendar what is often missing in everyday work: the ability to record bookings directly in the Joomla backend. If a participant phones in, if a registration arrives by email or on paper — with this plugin you enter the booking in a few clicks, without the detour through the frontend form.
The screenshots in this manual were taken on a German Joomla installation. The extension follows the language of your installation, so the labels appear in English on an English backend.
What the plugin can do
- A "New booking" button in the DPCalendar booking overview (Components → DPCalendar → Bookings).
- Event selection with filters: search, calendar, location and period — including occupancy display, series marker and waiting-list notice.
- The complete booking form: ticket types with prices, booking options, payment providers, status as well as all custom fields you have set up in DPCalendar.
- Guest bookings with contact details — optionally with automatic creation of a user account.
- Booking several users at once: pick users through a search field, then fill in all booking fields for each person individually — pre-filled from their account and user profile.
- Email control: send the regular DPCalendar booking emails or suppress them entirely for backend bookings.
- Calendar restriction: bookings are only possible for events of the calendars you have enabled in the plugin options.
No interference with DPCalendar
The plugin changes not a single DPCalendar file. It uses documented extension points only and saves through the same booking logic the frontend uses. Prices, ticket limits, remaining capacity, custom fields and emails therefore behave exactly as you know them from DPCalendar — and DPCalendar updates are not blocked.
Backend bookings deliberately run without a payment process: no customer is redirected to PayPal and the like. For events that cost money, simply select the payment provider (bank transfer, for example) in the form; you record the incoming payment as usual through the booking status.
Who is the plugin for?
For clubs, organisers and agencies that do not receive registrations online only: phone registrations, registrations at the reception desk or later corrections can be recorded just as cleanly as online bookings — with the same tickets, fields and confirmation emails.
Applies to version 1.0.7.