This extension adds a booking system to WordPress, allowing customers to book and pay for appointments, meetings, consultations and other scheduled events, services or resources that need to be scheduled by date and time, against a payment.
Site administrators are provided with a powerful interface that provides complete control over dates and prices for bookings. Once configured, customers are presented with an attractive and intuitive calendar interface that shows all available time slots. To book a date and time, customers simply need to choose the date on the calendar and then proceed with the purchase.
All bookings are presented within the WordPress dashboard both in a list and in a Calendar view, giving the site administrator easy access at a glance to all the incoming bookings and payments.
How can I use it?
Version 2.2 of EDD Bookings has introduced new features and a number of enhancements and bug fixes.
We have introduced the ability to create and edit bookings from your WordPress site's dashboard. This gives you the power of creating bookings manually. It's the perfect tool for when you can take bookings both online and in person, say at your business' reception desk.
We also added an availability preview when creating or editing bookable Downloads. This appears the moment you enable bookings and gives you a live preview of what the booking calendar will look like to your website's visitors
Apart from these, we've also worked on a few enhancements as well as bug fixes. The next step for EDD Bookings is a major update that will improve the plugin's architecture and allow for bigger features, so stay tuned for that update come mid-2017!
EDD Bookings is under constant development, so you can expect a number of big improvements and integrations coming your way very soon. Some of these new features and integrations can be seen below, in no particular order. You can also vote for the ones you need the most via the poll further down.
Cancelling bookings, approving and confirming bookings, reporting of bookings and emailing to clients are all planned for future versions. Our aim is to make your WordPress Dashboard feel and function like a booking system.
Google and iCal Sync
One and/or two-way integration with Google Calendar and iCal is being researched for possible inclusion in EDD Bookings. If implemented, users would be able to have their booked periods submitted to their calendar provider. possibly with additional data such as the bookable download's name, price and payment status.
Allow more than 1 booking to be purchased for a specific date and time. This feature will be most useful for class-type services that provide a service to a group of people, rather than just a single person.
Admin Search Filtering
The ability to filter your search in the back-end, as the admin, based on particular Bookable Downloads, days and customers. This will make your search easier and quicker, allowing you to find exactly what you need.
Datepicker Selection Limit
Limit what the user can select on the frontend date-picker. Say you want to set up a bookable service that lasts one week, from Monday to Sunday. This feature will limit customers to choose only Mondays as a starting date.
This feature will allow you to set different prices for multiple ticket types. A good use-case of this feature would be offering different prices for children, adults and seniors, but it can be applied in many other ways.
Max Bookings Per Day
This feature will allow you to set a maximum number of bookings that can be made for each day. Let's say you have 10 free time slots, but due to other commitments, you can only fill up to 3 per day. Max Bookings per day will be set to 3, and will allow you to do that with ease. Once the max is reached, the rest of the slots become unavailable.