WordPress Plugin

Your escape room.
Your bookings.
Your website.

Escape Room Booking Pro is the complete booking and payment system built specifically for escape room venues — no monthly SaaS fees, no commissions, no compromises.

Single-site licence
No monthly fees
Stripe payments
Full documentation
yoursite.com/escape-rooms
31 Mar — 6 Apr 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
10am
10am
10am
10am
10am
10am
10am
12pm
12pm
12pm
12pm
12pm
12pm
12pm
2pm
2pm
Closed
2pm
2pm
2pm
2pm
Available
Booked
Closed
£2,840
Revenue this month
Now Available — Buy Direct & Save

Purchase directly from this site. Instant download, licence key by email. Get the plugin now →

Everything you need

Built for escape rooms.
Not adapted from something else.

Generic booking plugins make you bend your business to fit their system. Escape Room Booking Pro was designed around how escape rooms actually work.

📅

Weekly Availability Calendar

Clean, mobile-friendly calendar showing available and booked slots. Colour-coded with week navigation. One shortcode per game.

💳

Stripe Payments

Secure card payments via Stripe with webhook confirmation. Test and live mode. Bookings only confirmed when payment is genuinely received.

⏱️

Slot Hold System

A customer's slot is held for 15 minutes while they pay — so it can't be taken by someone else. Configurable hold duration.

🚪

Shared Room Support

Run two games in one room? Assign them both to the same room and double-bookings are prevented automatically.

👥

Per-Player Pricing

Different price for every player count. 2 players = £50, 3 = £65, 4 = £80. Fully flexible per game.

✉️

Automated Emails

Branded HTML emails for confirmations, changes and cancellations. Sent to both customer and your team automatically.

🔗

Manage Booking Page

Every confirmation email includes a secure link where customers can view their booking, change players, or cancel.

🏷️

Promo Codes

Percentage discount codes with optional date ranges, use limits and active/inactive toggle. Applied at checkout.

📊

Revenue Reports

Revenue dashboard with date filtering, breakdown by game, promo code usage stats and average booking value.

Simple setup

Live and taking bookings in under an hour.

1

Install the plugin

Upload the zip to WordPress, activate, and enter your licence key. Takes two minutes.

2

Add your Stripe keys

Paste in your keys from your Stripe dashboard. Switch to live mode when ready.

3

Create your game

Add your room, game name, duration, opening hours and per-player prices.

4

Add three shortcodes

Create pages for your calendar, booking flow and manage-booking. Drop in a shortcode each. Done.

5

Start taking bookings

Your calendar goes live immediately. Customers book and pay directly on your own site.

My Escape Room — WordPress Admin
Escape Rooms
Dashboard
Games
Bookings
Customers
Promo Codes
Gamekeepers
Reports
Settings
Licence 🔑
Recent Bookings
ReferenceGameDatePlayersStatus
ERB-2026-00034Lost Laboratory2 Apr4
Confirmed
ERB-2026-00033Haunted Manor1 Apr3
Confirmed
ERB-2026-00032Lost Laboratory31 Mar2
Pending
ERB-2026-00031Haunted Manor30 Mar5
Confirmed
Simple, honest pricing

One price. Yours forever.

No subscriptions. No per-booking fees. No commissions on your revenue. Pay once and the plugin is yours.

Regular Licence — Single Site
£250
one-time payment · no recurring fees
What's included
  • Weekly availability calendar
  • Stripe payments with webhook confirmation
  • Slot hold system (configurable duration)
  • Per-player pricing per game
  • Shared room double-booking prevention
  • Customer manage / cancel booking page
  • Automated HTML emails for all booking events
  • Promo codes with date ranges and use limits
  • Full admin — bookings, customers, reports
  • HTML documentation included
  • 1 year support included
  • Free updates for life
Buy Now — Instant Download

Secure payment via Stripe · Licence key delivered by email · Download instantly

Common questions

Everything you need to know.

Do I need a Stripe account?

Yes — Stripe processes payments. Creating an account is free and takes about 10 minutes. Works with any country Stripe supports.

Can I run multiple games?

Yes, as many as you like. Each game has its own calendar, hours, duration and pricing. You can even run two games in one physical room.

Does it work with my theme?

Yes. The plugin uses scoped CSS so it won't conflict with your theme. Works with Elementor, Divi, Beaver Builder and all major page builders.

What if a customer doesn't complete payment?

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

How do refunds work?

Refunds are processed through your Stripe Dashboard. The plugin sends cancellation emails automatically — you then issue the refund in Stripe at your discretion.

Is it available in other languages?

The plugin is fully translation-ready with a .pot file included. Use Loco Translate to create translations. Dates and currency are fully configurable.

What support is included?

1 year of email support is included. Full HTML documentation is in the download covering every feature and setting. Email support@escaperoombookingpro.com for help.

Can I move it to a different site?

Yes — deactivate the licence on the old site, then activate on the new one. The deactivate button is in Escape Rooms → Licence in your admin.