Title: Ettrick Escape Room Booking
Author: John Craig
Published: <strong>4 agosto, 2026</strong>
Last modified: 12 outubro, 2026

---

Pesquisar plugins

![](https://ps.w.org/ettrick-escape-room-booking/assets/banner-772x250.png?rev=3629863)

![](https://ps.w.org/ettrick-escape-room-booking/assets/icon-256x256.png?rev=3629863)

# Ettrick Escape Room Booking

 Por [John Craig](https://profiles.wordpress.org/john_m_craig/)

[Baixar](https://downloads.wordpress.org/plugin/ettrick-escape-room-booking.1.3.1.zip)

 * [Detalhes](https://br.wordpress.org/plugins/ettrick-escape-room-booking/#description)
 * [Avaliações](https://br.wordpress.org/plugins/ettrick-escape-room-booking/#reviews)
 *  [Instalação](https://br.wordpress.org/plugins/ettrick-escape-room-booking/#installation)
 * [Desenvolvimento](https://br.wordpress.org/plugins/ettrick-escape-room-booking/#developers)

 [Suporte](https://wordpress.org/support/plugin/ettrick-escape-room-booking/)

## Descrição

**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](https://escaperoombookingpro.com) adds:

 * Unlimited games and rooms
 * Promo codes with date ranges and use limits
 * Revenue reports and analytics
 * Gamekeeper mode — a dedicated mobile-friendly view your staff can use on their
   smartphones to block and unblock time slots on the fly, with no WordPress admin
   access required
 * Calendar feed — a subscribe URL your staff can add to Google Calendar, Apple 
   Calendar or Outlook so bookings appear automatically in whatever calendar they
   already use
 * Shared room double-booking prevention
 * Branded HTML emails with your venue colours
 * Customer accounts
 * Booking horizon and minimum notice period controls
 * Multiple staff email notification recipients
 * 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](https://stripe.com) 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.

## Capturas de tela

[⌊The weekly availability calendar showing available and booked slots⌉⌊The weekly
availability calendar showing available and booked slots⌉[

The weekly availability calendar showing available and booked slots

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

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

[⌊Step 2 — Stripe payment form⌉⌊Step 2 — Stripe payment form⌉[

Step 2 — Stripe payment form

[⌊Booking confirmed screen⌉⌊Booking confirmed screen⌉[

Booking confirmed screen

[⌊Customer manage-booking page⌉⌊Customer manage-booking page⌉[

Customer manage-booking page

[⌊Admin bookings screen⌉⌊Admin bookings screen⌉[

Admin bookings screen

[⌊Admin games setup screen⌉⌊Admin games setup screen⌉[

Admin games setup screen

[[

[[

[[

[[

[[

[[

[[

## Instalação

 1. Upload the plugin files to `/wp-content/plugins/escape-room-booking/` or install
    via the WordPress Plugins screen
 2. Activate the plugin
 3. Go to **Escape Rooms  Settings** and enter your Stripe API keys
 4. Create your WordPress pages and add the shortcodes
 5. Go to **Escape Rooms  Games** and add your first game
 6. Visit the [documentation](https://escaperoombookingpro.com/documentation/) for 
    detailed setup instructions

## Perguntas frequentes

### Do I need a Stripe account?

Yes. Stripe processes the payments. Creating a Stripe account is free. The plugin
works with any country Stripe supports.

### How many games can I have on the free version?

The free version supports up to 2 games. Upgrade to [Escape Room Booking Pro](https://escaperoombookingpro.com)
for unlimited games.

### What shortcodes does the plugin use?

Three shortcodes:
 * `[eerb_calendar game="your-game-slug"]` — the availability 
calendar * `[eerb_booking]` — the booking and payment flow * `[eerb_manage_booking]`—
customer self-service page

### Does it work with my page builder?

Yes. Works with Elementor, Divi, Beaver Builder and all major page builders. Use
a Shortcode or HTML block.

### What happens if a customer doesn’t complete payment?

Their slot hold expires after 15 minutes and the slot becomes available again automatically.
No booking is created.

### How do refunds work?

Refunds are processed manually via your Stripe Dashboard. The plugin sends cancellation
emails automatically when a booking is cancelled.

### Can two games share a room?

Shared room support (preventing double-bookings across games in the same room) is
available in [Escape Room Booking Pro](https://escaperoombookingpro.com).

### Is there a Pro version?

Yes — [Escape Room Booking Pro](https://escaperoombookingpro.com) adds unlimited
games, promo codes, revenue reports, gamekeepers and more. One-time payment, no 
subscriptions.

## Avaliações

Não há avaliações para este plugin.

## Colaboradores e desenvolvedores

“Ettrick Escape Room Booking” é um programa de código aberto. As seguintes pessoas
contribuíram para este plugin.

Colaboradores

 *   [ John Craig ](https://profiles.wordpress.org/john_m_craig/)

[Traduzir o “Ettrick Escape Room Booking” para seu idioma.](https://translate.wordpress.org/projects/wp-plugins/ettrick-escape-room-booking)

### Interessado no desenvolvimento?

[Navegue pelo código](https://plugins.trac.wordpress.org/browser/ettrick-escape-room-booking/),
consulte o [repositório SVN](https://plugins.svn.wordpress.org/ettrick-escape-room-booking/)
ou assine o [registro de desenvolvimento](https://plugins.trac.wordpress.org/log/ettrick-escape-room-booking/)
por [RSS](https://plugins.trac.wordpress.org/log/ettrick-escape-room-booking/?limit=100&mode=stop_on_copy&format=rss).

## Registro de alterações

#### 1.3.2

 * Fixed player count buttons on booking page — now respects each game’s configured
   max players instead of always showing 2–8
 * Fixed admin pricing modal — rows now match each game’s min/max player range instead
   of always showing 2–8
 * Added Playwright end-to-end tests covering calendar display, full booking flow,
   player count buttons, admin pricing modal, and admin verification

#### 1.1.8

 * Updated tested up to WordPress 6.9
 * Removed unused core file include in activator

#### 1.1.7

 * Renamed plugin to Ettrick Escape Room Booking
 * Fixed PHP syntax error in customers view
 * Replaced inline scripts with wp_add_inline_script()
 * Sanitization improvements throughout
 * Text domain updated

#### 1.1.1

 * Improved 2-game limit UX — greyed button with inline notice
 * Fixed slot hold timezone mismatch on servers using UTC
 * Improved error messages

#### 1.0.0

 * Initial release

## Meta

 *  Versão **1.3.1**
 *  Última atualização **10 horas atrás**
 *  Instalações ativas **Menos de 10**
 *  Versão do WordPress ** 6.0 ou superior **
 *  Testado até **7.1.3**
 *  Versão do PHP ** 7.4 ou superior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/ettrick-escape-room-booking/)
 * Tags
 * [booking](https://br.wordpress.org/plugins/tags/booking/)[calendar](https://br.wordpress.org/plugins/tags/calendar/)
   [escape room](https://br.wordpress.org/plugins/tags/escape-room/)[payments](https://br.wordpress.org/plugins/tags/payments/)
   [stripe](https://br.wordpress.org/plugins/tags/stripe/)
 *  [Visualização avançada](https://br.wordpress.org/plugins/ettrick-escape-room-booking/advanced/)

## Classificações

Ainda não foi enviada nenhuma avaliação.

[Sua avaliação](https://wordpress.org/support/plugin/ettrick-escape-room-booking/reviews/#new-post)

[Ver todas avaliações](https://wordpress.org/support/plugin/ettrick-escape-room-booking/reviews/)

## Colaboradores

 *   [ John Craig ](https://profiles.wordpress.org/john_m_craig/)

## Suporte

Tem algo a dizer? Precisa de ajuda?

 [Ver fórum de suporte](https://wordpress.org/support/plugin/ettrick-escape-room-booking/)