{"id":335419,"date":"2026-07-14T16:29:47","date_gmt":"2026-07-14T16:29:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/easybooking-irish\/"},"modified":"2026-07-14T16:29:15","modified_gmt":"2026-07-14T16:29:15","slug":"easypeasy-booking","status":"publish","type":"plugin","link":"https:\/\/am.wordpress.org\/plugins\/easypeasy-booking\/","author":15376582,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.1","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"EasyPeasy Booking","header_author":"EasyPeasy Booking","header_description":"A simple, commission-free booking and appointments system for service businesses. Works with or without WooCommerce.","assets_banners_color":"d0d0d4","last_updated":"2026-07-14 16:29:15","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/easypeasybooking.irish\/","header_plugin_uri":"https:\/\/easypeasybooking.irish\/","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":53,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"oscararroliga","date":"2026-07-14 16:29:15"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3607838,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3607838,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3607838,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3607838,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"ebi\/booking-widget":{"name":"ebi\/booking-widget","title":"EasyPeasy Booking \u2014 Booking Widget"},"ebi\/service-list":{"name":"ebi\/service-list","title":"EasyPeasy Booking \u2014 Service List"}},"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3607838,"resolution":"1","location":"assets","locale":"","width":1425,"height":1546},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3607838,"resolution":"2","location":"assets","locale":"","width":1608,"height":373},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3607838,"resolution":"3","location":"assets","locale":"","width":1621,"height":820},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3607838,"resolution":"4","location":"assets","locale":"","width":1210,"height":774}},"screenshots":{"1":"The booking widget on the front end \u2014 choose a service, date and time.","2":"The admin dashboard with bookings, revenue and stats.","3":"Managing services in the admin.","4":"Setting business opening hours."}},"plugin_section":[],"plugin_tags":[8132,269,416,1475,268],"plugin_category":[40],"plugin_contributors":[271527],"plugin_business_model":[],"class_list":["post-335419","plugin","type-plugin","status-publish","hentry","plugin_tags-appointments","plugin_tags-booking","plugin_tags-calendar","plugin_tags-reservations","plugin_tags-scheduling","plugin_category-calendar-and-events","plugin_contributors-oscararroliga","plugin_committers-oscararroliga"],"banners":{"banner":"https:\/\/ps.w.org\/easypeasy-booking\/assets\/banner-772x250.png?rev=3607838","banner_2x":"https:\/\/ps.w.org\/easypeasy-booking\/assets\/banner-1544x500.png?rev=3607838","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/easypeasy-booking\/assets\/icon-128x128.png?rev=3607838","icon_2x":"https:\/\/ps.w.org\/easypeasy-booking\/assets\/icon-256x256.png?rev=3607838","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/easypeasy-booking\/assets\/screenshot-1.png?rev=3607838","caption":"The booking widget on the front end \u2014 choose a service, date and time."},{"src":"https:\/\/ps.w.org\/easypeasy-booking\/assets\/screenshot-2.png?rev=3607838","caption":"The admin dashboard with bookings, revenue and stats."},{"src":"https:\/\/ps.w.org\/easypeasy-booking\/assets\/screenshot-3.png?rev=3607838","caption":"Managing services in the admin."},{"src":"https:\/\/ps.w.org\/easypeasy-booking\/assets\/screenshot-4.png?rev=3607838","caption":"Setting business opening hours."}],"raw_content":"<!--section=description-->\n<p>EasyPeasy Booking is a simple, plug-and-play booking system for service-based small businesses \u2014 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.<\/p>\n\n<p>It is fully functional on its own, with no account, subscription, or booking commission.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Unlimited services with prices and durations<\/li>\n<li>A mobile-friendly booking widget \u2014 add it with the <code>[epbk_booking]<\/code> shortcode or the \"EasyPeasy Booking \u2014 Booking Widget\" block<\/li>\n<li>Business opening hours, per-date blocking, and time-slot intervals<\/li>\n<li>Double-booking prevention with optional buffer times<\/li>\n<li><strong>Cash \/ pay-at-venue<\/strong> bookings \u2014 no payment gateway required<\/li>\n<li><strong>WooCommerce<\/strong> integration \u2014 take payment through your existing WooCommerce gateways<\/li>\n<li>Automatic booking confirmation and cancellation emails<\/li>\n<li>Customer self-service cancellation links<\/li>\n<li>A services list display with the <code>[epbk_services]<\/code> shortcode<\/li>\n<li>Admin dashboard with bookings, revenue and at-a-glance stats<\/li>\n<li>CSV import for services<\/li>\n<li>Optional logo and brand colour for the booking page and emails<\/li>\n<li>Built to WordPress standards \u2014 sanitised input, escaped output, prepared queries, capability checks, and rate-limited public endpoints<\/li>\n<\/ul>\n\n<h4>Privacy<\/h4>\n\n<p>EasyPeasy Booking stores your services, bookings, and settings in your own WordPress database. It does not send any data to external services \u2014 booking notification emails are sent using your site's own wp_mail().<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/easypeasy-booking<\/code>, or install it directly from the WordPress plugins screen.<\/li>\n<li>Activate the plugin through the \"Plugins\" screen in WordPress.<\/li>\n<li>Open <strong>EasyPeasy Booking<\/strong> in the admin menu and complete the short setup wizard (business details and how you want to take payments).<\/li>\n<li>Add your services under <strong>EasyPeasy Booking \u2192 Services<\/strong>.<\/li>\n<li>Put the booking widget on any page with the shortcode <code>[epbk_booking]<\/code> or the \"EasyPeasy Booking \u2014 Booking Widget\" block.<\/li>\n<\/ol>\n\n<p>You can take cash \/ pay-at-venue bookings immediately, with no account required.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20work%20without%20woocommerce%3F\"><h3>Does it work without WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. EasyPeasy Booking works fully on its own. WooCommerce is optional \u2014 when it's active you can route payments through your existing WooCommerce gateways.<\/p><\/dd>\n<dt id=\"do%20i%20need%20an%20account%20or%20a%20subscription%3F\"><h3>Do I need an account or a subscription?<\/h3><\/dt>\n<dd><p>No. There is no account, no subscription, and no commission on bookings. Everything runs on your own site.<\/p><\/dd>\n<dt id=\"how%20do%20customers%20pay%3F\"><h3>How do customers pay?<\/h3><\/dt>\n<dd><p>Two options: pay in cash at the venue (no gateway needed), or through WooCommerce using your existing WooCommerce payment gateway.<\/p><\/dd>\n<dt id=\"what%20shortcodes%20are%20available%3F\"><h3>What shortcodes are available?<\/h3><\/dt>\n<dd><ul>\n<li><code>[epbk_booking]<\/code> \u2014 the booking widget<\/li>\n<li><code>[epbk_services]<\/code> \u2014 a list of your services<\/li>\n<\/ul><\/dd>\n<dt id=\"does%20the%20plugin%20send%20my%20data%20anywhere%3F\"><h3>Does the plugin send my data anywhere?<\/h3><\/dt>\n<dd><p>No. Your services, bookings and settings stay in your WordPress database, and confirmation emails are sent with your site's standard wp_mail().<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: services, bookings, availability, cash and WooCommerce payments, booking widget, shortcodes, Gutenberg blocks, and email notifications.<\/li>\n<\/ul>","raw_excerpt":"Commission-free bookings and appointments for service businesses. Add the widget with a shortcode or block. Works with or without WooCommerce.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/335419","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=335419"}],"author":[{"embeddable":true,"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/oscararroliga"}],"wp:attachment":[{"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=335419"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=335419"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=335419"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=335419"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=335419"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=335419"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}