plugin-icon

Ettrick Escape Room Booking

John Craig yazdı·
A complete booking and payment system built specifically for escape room venues. Take bookings, collect Stripe payments and manage your games from you …
Sürüm
1.3.0
Son güncellenme
Aug 4, 2026
Ettrick Escape Room Booking

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.

Ücretsiz(ücretli paketlerde)
Kurulum işlemini tamamlayarak, WordPress.com'un Hizmet Şartları ile Üçüncü Taraf Eklenti Şartlarını kabul etmiş olursunuz.
Test edilen son sürüm
WordPress 7.0.2
Bu eklenti, sitenizde kullanılmak üzere indirilebilir.