Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Ettrick Escape Room Booking Wordpress Plugin - Rating, Reviews, Demo & Download

Ettrick Escape Room Booking Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

Ettrick Escape Room Booking gives escape room venues everything they need to take bookings and collect payments directly from their own WordPress website — no monthly SaaS fees, no commissions on bookings.

Free Version Features

  • Weekly availability calendar — clean, mobile-friendly calendar showing available and booked slots with week navigation
  • 3-step booking flow — player selection with live price updates, Stripe payment, instant confirmation
  • Stripe payments — secure card payments with webhook confirmation; bookings only confirmed when payment is received
  • Slot holds — customer’s slot is held for 15 minutes while they pay, preventing double-bookings
  • Per-player pricing — set different prices for each player count per game
  • Automated emails — confirmation, change and cancellation emails to customer and admin
  • Manage booking page — customers can view, change player count, or cancel via a secure link in their email
  • Admin bookings screen — view, search and cancel bookings
  • Admin customers screen — view all customers with booking history
  • Up to 2 games supported in the free version
  • Note: shared room double-booking prevention requires Pro — in the free version, two games assigned to the same room can both be booked in the same slot

Pro Version

Escape Room Booking Pro adds:

  • Unlimited games and rooms
  • Promo codes with date ranges and use limits
  • Revenue reports and analytics
  • Gamekeepers — multiple staff notification recipients
  • Shared room double-booking prevention
  • Branded HTML emails with your venue colours
  • Customer accounts
  • Booking horizon and minimum notice period controls
  • Priority support

Simple Setup

  1. Install and activate the plugin
  2. Add your Stripe API keys in Escape Rooms Settings
  3. Create three pages: one with [eerb_calendar game="slug"], one with [eerb_booking], one with [eerb_manage_booking]
  4. Add your game in Escape Rooms Games
  5. Start taking bookings

Requirements

  • WordPress 6.0+
  • PHP 7.4+
  • A Stripe account (free to create)
  • HTTPS on your site (required by Stripe)

External Services

This plugin connects to the following external services:

Stripe — payment processing
This plugin uses the Stripe API to create payment intents and process card payments. When a customer makes a booking, their payment details are submitted directly to Stripe’s servers. Your Stripe secret key is used server-side to create payment intents. Stripe’s privacy policy: https://stripe.com/privacy — Stripe’s terms of service: https://stripe.com/terms

Stripe.js — Stripe’s JavaScript library (https://js.stripe.com/v3/) is loaded on booking pages to securely collect card details. Card data never touches your server.

Escape Room Booking Pro licence server — upgrade prompts only
The free version contains links to https://escaperoombookingpro.com for upgrade information. No data is sent to this server from the free version.

Screenshots

  1. The weekly availability calendar showing available and booked slots

    The weekly availability calendar showing available and booked slots

  2. Step 1 of the booking flow — player selection with live price updates

    Step 1 of the booking flow — player selection with live price updates

  3. Step 2 — Stripe payment form

    Step 2 — Stripe payment form

  4. Booking confirmed screen

    Booking confirmed screen

  5. Customer manage-booking page

    Customer manage-booking page

  6. Admin bookings screen

    Admin bookings screen

  7. Admin games setup screen

    Admin games setup screen


Reviews & Comments