EasyPeasy Booking

Leírás

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
  • A live „Open now / Closed” badge and weekly hours table with the [epbk_hours] shortcode or the „EasyPeasy Booking — Opening Hours” block
  • 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

Premium add-on

A separate premium add-on, EasyPeasy Booking Pro, extends this plugin with staff management, gift vouchers, 24-hour booking reminders, managed card payments (Stripe), and branded email delivery. It is optional — everything above works fully without it. Details at https://easypeasybooking.irish/

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().

Képernyőmentések

Blokkok

This plugin provides 3 blocks.

  • EasyPeasy Booking — Booking Widget
  • EasyPeasy Booking — Service List
  • EasyPeasy Booking — Opening Hours

Telepítés

  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.

GYIK

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
  • [epbk_hours] — a live open/closed badge and your weekly hours (add table="no" for the badge alone)

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().

Vélemények

Nincsenek értékelések erről a bővítményről.

Közreműködők és fejlesztők

“EasyPeasy Booking” egy nyílt forráskódú szoftver. A bővítményhez a következő személyek járultak hozzá:

Közreműködők

“EasyPeasy Booking” fordítása a saját nyelvünkre.

Érdekeltek vagyunk a fejlesztésben?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Változási napló

1.2.1

  • Fixed: the [epbk_hours] live badge could show „Open now” past closing time. The client-side clock mixed in the visitor’s own browser timezone offset alongside the site’s, which only cancelled out correctly by coincidence — now computed from the site’s timezone alone.

1.2.0

  • Added a live opening hours widget: the [epbk_hours] shortcode and „EasyPeasy Booking — Opening Hours” block show an „Open now / Closed” badge (updates live in the visitor’s browser) plus your weekly business hours table.

1.1.0

  • Added an extension API (action and filter hooks) so add-ons can extend availability, bookings, payments, emails and the admin/booking-widget UI.
  • Fixed: the [epbk_services] shortcode and Service List block now display your services (the list previously rendered empty).
  • Fixed: booking widget time slots are now readable on themes that style button text white (e.g. GeneratePress).

1.0.0

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