Title: EasyPeasy Booking
Author: easypeasybooking
Published: <strong>July 14, 2026</strong>
Last modified: July 14, 2026

---

Search plugins

![](https://ps.w.org/easypeasy-booking/assets/banner-772x250.png?rev=3607838)

![](https://ps.w.org/easypeasy-booking/assets/icon-256x256.png?rev=3607838)

# EasyPeasy Booking

 By [easypeasybooking](https://profiles.wordpress.org/oscararroliga/)

[Download](https://downloads.wordpress.org/plugin/easypeasy-booking.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/easypeasy-booking/#description)
 * [Reviews](https://wordpress.org/plugins/easypeasy-booking/#reviews)
 *  [Installation](https://wordpress.org/plugins/easypeasy-booking/#installation)
 * [Development](https://wordpress.org/plugins/easypeasy-booking/#developers)

 [Support](https://wordpress.org/support/plugin/easypeasy-booking/)

## Description

EasyPeasy Booking is a simple, plug-and-play booking system for service-based small
businesses — barbers, beauty salons, vets, clinics, therapists, landscapers, tradespeople
and more. Add your services, set your opening hours, drop a shortcode or block on
any page, and start taking bookings in minutes.

It is fully functional on its own, with no account, subscription, or booking commission.

#### Features

 * Unlimited services with prices and durations
 * A mobile-friendly booking widget — add it with the `[epbk_booking]` shortcode
   or the “EasyPeasy Booking — Booking Widget” block
 * Business opening hours, per-date blocking, and time-slot intervals
 * Double-booking prevention with optional buffer times
 * **Cash / pay-at-venue** bookings — no payment gateway required
 * **WooCommerce** integration — take payment through your existing WooCommerce 
   gateways
 * Automatic booking confirmation and cancellation emails
 * Customer self-service cancellation links
 * A services list display with the `[epbk_services]` shortcode
 * Admin dashboard with bookings, revenue and at-a-glance stats
 * CSV import for services
 * Optional logo and brand colour for the booking page and emails
 * Built to WordPress standards — sanitised input, escaped output, prepared queries,
   capability checks, and rate-limited public endpoints

#### Privacy

EasyPeasy Booking stores your services, bookings, and settings in your own WordPress
database. It does not send any data to external services — booking notification 
emails are sent using your site’s own wp_mail().

## Screenshots

[⌊The booking widget on the front end — choose a service, date and time.⌉⌊The booking
widget on the front end — choose a service, date and time.⌉[

The booking widget on the front end — choose a service, date and time.

[⌊The admin dashboard with bookings, revenue and stats.⌉⌊The admin dashboard with
bookings, revenue and stats.⌉[

The admin dashboard with bookings, revenue and stats.

[⌊Managing services in the admin.⌉⌊Managing services in the admin.⌉[

Managing services in the admin.

[⌊Setting business opening hours.⌉⌊Setting business opening hours.⌉[

Setting business opening hours.

## Blocks

This plugin provides 2 blocks.

 *   EasyPeasy Booking — Booking Widget
 *   EasyPeasy Booking — Service List

## Installation

 1. Upload the plugin files to `/wp-content/plugins/easypeasy-booking`, or install 
    it directly from the WordPress plugins screen.
 2. Activate the plugin through the “Plugins” screen in WordPress.
 3. Open **EasyPeasy Booking** in the admin menu and complete the short setup wizard(
    business details and how you want to take payments).
 4. Add your services under **EasyPeasy Booking  Services**.
 5. Put the booking widget on any page with the shortcode `[epbk_booking]` or the “
    EasyPeasy Booking — Booking Widget” block.

You can take cash / pay-at-venue bookings immediately, with no account required.

## FAQ

### Does it work without WooCommerce?

Yes. EasyPeasy Booking works fully on its own. WooCommerce is optional — when it’s
active you can route payments through your existing WooCommerce gateways.

### Do I need an account or a subscription?

No. There is no account, no subscription, and no commission on bookings. Everything
runs on your own site.

### How do customers pay?

Two options: pay in cash at the venue (no gateway needed), or through WooCommerce
using your existing WooCommerce payment gateway.

### What shortcodes are available?

 * `[epbk_booking]` — the booking widget
 * `[epbk_services]` — a list of your services

### Does the plugin send my data anywhere?

No. Your services, bookings and settings stay in your WordPress database, and confirmation
emails are sent with your site’s standard wp_mail().

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“EasyPeasy Booking” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ easypeasybooking ](https://profiles.wordpress.org/oscararroliga/)

[Translate “EasyPeasy Booking” into your language.](https://translate.wordpress.org/projects/wp-plugins/easypeasy-booking)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/easypeasy-booking/),
check out the [SVN repository](https://plugins.svn.wordpress.org/easypeasy-booking/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/easypeasy-booking/)
by [RSS](https://plugins.trac.wordpress.org/log/easypeasy-booking/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release: services, bookings, availability, cash and WooCommerce payments,
   booking widget, shortcodes, Gutenberg blocks, and email notifications.

## Meta

 *  Version **1.0.0**
 *  Last updated **18 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.1**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [appointments](https://wordpress.org/plugins/tags/appointments/)[booking](https://wordpress.org/plugins/tags/booking/)
   [calendar](https://wordpress.org/plugins/tags/calendar/)[reservations](https://wordpress.org/plugins/tags/reservations/)
   [scheduling](https://wordpress.org/plugins/tags/scheduling/)
 *  [Advanced View](https://wordpress.org/plugins/easypeasy-booking/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/easypeasy-booking/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/easypeasy-booking/reviews/)

## Contributors

 *   [ easypeasybooking ](https://profiles.wordpress.org/oscararroliga/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/easypeasy-booking/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://easypeasybooking.irish/)