EDD Bookings

Bookings for Easy Digital Downloads makes it easy to sell bookable products and services.

View Demo.

Schedule customer appointments

With Bookings, customers can easily schedule appointments and pay for them directly through your website.


Configure availability dates and times

Bookings includes an advanced calendar feature set that allows you to define the exact availability dates and times that customers are permitted to book. You can also control the session price, the length of each session, and even how many sessions can be booked at one time.


Add new bookings and edit existing ones manually

As of version 2.2 you can manually add new bookings or edit existing ones. You can assign any bookable service, customer details and booking times.

bookings-add-new-page booking-edit-page

Calendar view of bookings

To adequately manage appointment and session bookings, Bookings provides site administrators a way to easily view all session bookings made through the site in a clean, intuitive, and easy-to-use calendar view.


Summary details for each booking can be easily seen directly on the calendar page by clicking on any session.


Marketplaces for bookable products and services

This Bookings extension is fully integrated with the Frontend Submissions extension, allowing you to operate multi-vendor marketplaces for bookable products and services!

Vendors can submit booking products with the same controls as the site administrator. From the vendor dashboard, bookings are displayed to vendors with all of the necessary appointment information. Vendors even have their own calendar view.



With Bookings and Frontend Submissions, you could easily run a multi-vendor marketplace for consultants, personal care assistants, one-on-one training, or any other kind of bookable session.

Frequently asked questions

Does Bookings work with all payment gateways?

Yes it does! The plugin is designed to work with all gateways so you can use the gateway of your choice that is supported by Easy Digital Downloads.

Does Bookings work with the Frontend Submissions extension?

Yes it does! Vendors can have complete control over their bookable products and full access to view booking details.

Does Bookings work with the Recurring Payments extension?

Bookings can be purchased with a subscription but the session booking will be one-time only. It will not be automatically rebooked each time the subscription is renewed.

Can multiple people book a single time slot at once?

No, session slots are limited to a single customer at this time.


The RebelCode team is constantly working on adding new features to EDD Bookings. Follow the roadmap or suggest your own ideas to the team.


Your download links will be sent via email to the address entered above.

Error: Please enter a valid email address

Error: Invalid email

Error: Please enter your first name

Error: Please enter your last name

Error: Please enter a username

Error: Please enter a password

Error: Please confirm your password

Error: Password and password confirmation do not match