
If you take card payments for escape room bookings, PCI compliance applies to you, even if you never see a card number. The good news is that a well-built booking checkout keeps card data off your systems, which shrinks the work. The catch is that it doesn’t remove your responsibility. This guide covers what you still own, what never to store, and how to report compliance.
TL;DR
- PCI DSS applies to any venue that accepts card payments. Outsourcing card handling reduces your technical scope but doesn’t remove your validation responsibility.
- How your checkout is built (full redirect or embedded form) matters more than whether your processor is compliant.
- Never store CVV/CVC codes after authorisation, and never collect them in notes, email, SMS, spreadsheets or waivers.
- Your acquirer or payment facilitator tells you which validation paperwork to submit. Ask them first.
Table of Contents
- What PCI compliance means for a booking business
- The 12 requirement areas, translated for an escape room
- Your checkout setup decides your scope
- What you must never store: CVV and friends
- Tokenisation helps, but your venue is still in the picture
- How to report PCI compliance, step by step
- A worked example: a three-room venue
- How booking software choices affect your risk
- Our perspective
- Where Riddlio fits
- A 30-minute PCI checklist for your venue
- FAQ
- Sources
What PCI compliance means for a booking business
PCI DSS is the Payment Card Industry Data Security Standard. It’s set by the PCI Security Standards Council (PCI SSC), which was formed by the major card brands. The standard isn’t a law, and it isn’t a certificate you hang on the wall. It’s a set of security requirements that your card-processing agreement obliges you to meet.
As of October 2026, the baseline is PCI DSS v4.0.1. The Council describes it as a limited revision with no requirements added or deleted, and the future-dated v4.0 requirements have been mandatory since 31 March 2025. If a guide you’re reading talks about v4.0 deadlines as upcoming, it’s out of date.
One point trips up many small operators. A vendor’s compliance doesn’t transfer to you wholesale. The standard works as a risk-control framework: keep account data out of ordinary venue systems where possible, then control the remaining interfaces, identities, devices, logs and vendors. Your booking software, your payment processor and your venue each have a part.
The 12 requirement areas, translated for an escape room
PCI DSS groups its controls into 12 requirement areas. That reference guide is for an older version, but the 12 headline areas still describe the structure. Here is how they land in a venue.
| Area | What it means at your venue |
|---|---|
| Secure networks | Firewall on the office network, guest Wi-Fi separated from staff and kiosk devices |
| Secure configurations | No default passwords on routers, tablets, POS terminals or kiosks |
| Protect stored data | Don’t store card data at all. Keep notes and exports free of it |
| Encrypt transmission | Booking pages and payment pages run over HTTPS only |
| Malware protection | Antivirus and updates on front-desk computers and any kiosk |
| Secure systems and patching | Update your website, plugins and devices promptly |
| Need-to-know access | Game masters don’t need refund or admin rights |
| User authentication | Individual logins and multi-factor authentication for admin accounts |
| Physical access | Lock away card terminals and the back-office computer |
| Logging and monitoring | Know who changed what in your booking and payment settings |
| Security testing | Run any scans your acquirer requests |
| Security policy | A short written policy, including what to do if something goes wrong |
Most escape rooms aren’t running data centres. For you, these areas boil down to payment integrations, administrator accounts, kiosk and POS devices, staff access, logs, vendor management and incident procedures.
Your checkout setup decides your scope
A common mistake is to ask only whether your payment processor is PCI compliant. Nearly all large processors are. The more useful question is how card entry is implemented on your booking page.
There are broadly two patterns:
- Full redirect or fully hosted payment page. The customer leaves your site, or lands on a page entirely served by the processor, to type their card. This pattern can fit the simplest self-assessment, SAQ A.
- Embedded form or iframe on your page. Card entry sits inside your own booking page. Your page’s scripts can then affect payment security, and PCI DSS v4.0.1 adds eligibility considerations around website scripts.
The Council published an FAQ clarifying the SAQ A eligibility criteria for e-commerce merchants in February 2025, and it’s worth reading with your web developer. It was followed by updates for merchants validating to SAQ A in response to feedback on the complexity of the new e-commerce requirements 6.4.3 and 11.6.1. Don’t assume your setup qualifies. Confirm the exact integration pattern, get the processor’s Attestation of Compliance (AOC), and only then choose your SAQ.
Questions to ask about your integration
- Does the customer type their card on a page served entirely by the processor, or on a form inside my page?
- Can scripts from my site, a chat widget or an analytics tag run on the payment page?
- Does the booking software ever receive, log or email raw card numbers?
- Can I get the vendor’s AOC and a written description of how payments flow?
If a vendor can’t answer these in plain terms, treat that as information.
What you must never store: CVV and friends
The PCI SSC answers the common question directly. Verification codes (CVV2, CVC2, CID, CAV2) may be requested during card-not-present transactions, but they must not be stored after authorisation, even encrypted. That rule sits under Requirement 3.3.1.2.
For an escape room, the risk isn’t a database. It’s habit. These are the places codes and card numbers leak:
- A phone booking where staff write the card details in the booking notes
- A customer who emails or texts a photo of their card to “save time”
- A spreadsheet of corporate or team-building bookings with payment details
- A waiver or custom form field that asks for card information
- A customer profile with a “card on file” note typed by hand
The fix is a written rule and a script. If a customer sends a card number by email or SMS, staff delete it, reply with a secure payment link, and never write the number down. Take card details by phone only through a terminal or payment page built for it, not into free-text notes.
Tokenisation helps, but your venue is still in the picture
Tokenisation replaces card numbers with a meaningless reference your booking system can store and use for refunds or deposits. It’s the main reason modern booking software reduces your PCI burden. But it doesn’t make your operational environment irrelevant. Staff laptops, kiosk devices, Wi-Fi, browser extensions, data exports, support access and connected integrations can all create exposure.
The FTC’s guide, Protecting Personal Information, puts the practical side well for small businesses: collect and keep only what you need, limit access to those who need it, dispose of data securely, and assess every connection to sensitive systems. Unnecessary retention enlarges the damage of a breach. In escape room terms, that means:
- Don’t keep old exports of bookings lying in Downloads folders.
- Remove ex-staff accounts the day they leave.
- Give game masters the minimum role they need.
- Review which third-party tools are connected to your booking account, and remove any you no longer use.
The FTC also has a case-based post on what happens when third-party service providers handle sensitive data. The lesson for venues is that outsourcing a function doesn’t outsource accountability for choosing and supervising the vendor.
How to report PCI compliance, step by step
There’s no single national form. The PCI SSC says explicitly that it doesn’t set each merchant’s validation obligation. Your acquirer, payment facilitator or card brand does. Following the SAQ process, the practical path looks like this:
- Ask who requires validation. Contact your acquirer or payment facilitator (the company on your merchant statement) and ask what they need from you, and by when.
- Verify SAQ eligibility. Each SAQ has eligibility criteria. SAQ A, for example, is built for card-not-present merchants who fully outsource card data functions.
- Scope your environment. List every system and person that touches payments: website, booking software, POS terminal, kiosk, office network.
- Assess the requirements. Work through the questionnaire honestly, with your web developer or IT contractor where needed.
- Complete the SAQ and the Attestation of Compliance. Sign the AOC.
- Submit to whoever asked for it, with any evidence requested, such as vulnerability scans from an Approved Scanning Vendor.
The Council released the SAQs for v4.0.1 in October 2024. Always download the current version from the PCI SSC rather than using a copy a vendor emailed you years ago. Diarise the renewal, since validation is typically repeated annually, but confirm the cycle with your acquirer.
A worked example: a three-room venue
Imagine a three-room venue taking online bookings, a few phone bookings, and gift vouchers.
- Online checkout: a hosted payment page from the processor. Scope is small, but the owner still gets the processor’s AOC and confirms the integration pattern.
- Phone bookings: staff send a payment link instead of typing a card into notes. That removes the biggest source of stray card data.
- Front desk: one card terminal, locked away overnight, with a changed default admin password.
- Staff accounts: the owner and manager have admin rights. Game masters see schedules only. Everyone has their own login.
- Reporting: the owner calls the acquirer, learns which SAQ is expected, completes it, signs the AOC and diarises next year.
None of this needs a security team. It needs a half-day, a checklist and a decision to stop improvising with card numbers.
How booking software choices affect your risk
When you compare booking platforms, judge them on payment architecture, not just features. A sensible shortlist question set:
- Does the platform use a hosted payment flow, and which processors does it connect to?
- Can the vendor supply an AOC and explain how payments flow?
- Are staff roles granular, with an audit trail?
- Does it avoid storing raw card data in notes, exports and customer profiles?
- Does it support separate handling of deposits, refunds and vouchers without staff touching card numbers?
For a broader view of how booking tools and payment providers shape what evidence organisers owe, see this overview of booking platform alternatives for organisers. If you’re weighing how much to charge up front, our test plan for deposit versus full payment covers the commercial side, and the payment method affects how much card handling you do. Your booking form matters too: our booking form design checks include keeping fields lean, which also means not asking for data you shouldn’t hold.
Our perspective
We build booking software for escape rooms only, so we see the same pattern in venue after venue. Owners worry about the wrong thing. They ask whether the software is “PCI certified” and stop there. The more useful questions are about workflow: where does card entry happen, who can see what, and what do staff do when a customer sends a card number by text?

We think the best compliance strategy for a small venue is to make the safe path the easy path. Keep card entry on a hosted payment flow through your connected processor. Take phone payments by link. Keep roles tight. And treat compliance as a yearly habit, not a one-off project.
We also say plainly what software can’t do. No vendor, including us, can sign your validation paperwork for you. Your acquirer decides what evidence you owe, and you attest for your own environment. What a good platform can do is shrink the surface you have to attest to, and give you the roles, logs and payment options that make the answers straightforward. Our pricing is a flat monthly fee with no booking commission, so there’s no incentive to push you toward handling payments in ways that suit us rather than you.
— Iosif Beraru
Where Riddlio fits
Riddlio connects your booking calendar to payment providers, handles deposits and gift vouchers, and gives you staff scheduling and analytics in one place. You can read how it works on our escape room payment processing page, see the booking system, or ask for your own checklist when you start a trial. Plans are published at riddlio.com/pricing: Starter is $29 per month, Pro is $79 per month and Unlimited is $199 per month, with Enterprise on request. Whichever tool you pick, ask for the payment-flow description and AOC before you commit.
A 30-minute PCI checklist for your venue
- Call your acquirer or payment facilitator and ask what validation they require.
- Request your processor’s AOC and a description of your checkout integration.
- Search your inbox, SMS threads, booking notes and shared drives for card numbers. Delete what you find.
- Write a one-paragraph rule for staff on what to do when a customer sends card details.
- Turn on multi-factor authentication for every admin account.
- Remove accounts for former staff and unused integrations.
- Change default passwords on terminals, routers and kiosks.
- Put a reminder in your calendar for next year’s validation.
If you also run a public website, it’s worth checking accessibility obligations at the same time. Our guide to ADA website compliance covers that separate obligation.
FAQ
Do I need to be PCI compliant if I only use a hosted payment page?
Yes, but your scope is smaller. Outsourcing card data functions reduces the technical controls you must meet, yet you still have a validation responsibility. Ask your acquirer which SAQ they expect, and confirm your setup meets its eligibility criteria.
Is it allowed to store the CVV?
No, not after authorisation. The PCI SSC classes verification codes as sensitive authentication data that must never be stored once a transaction is authorised, even if encrypted. That includes notes, emails, text messages and spreadsheets.
How do I report PCI compliance?
Start with your acquirer or payment facilitator, who determines what you must submit. Then confirm your SAQ eligibility, scope your environment, complete the questionnaire and Attestation of Compliance, and submit them with any requested evidence such as scan reports.
Does using tokenisation make me compliant automatically?
No. Tokenisation keeps card numbers out of your systems, which reduces scope. You still need to secure staff devices, accounts, kiosks, networks, exports and vendor connections, and complete any validation your acquirer requires.
Sources
- PCI SSC: Important updates for merchants validating to SAQ A
- PCI SSC: Just Published, PCI DSS v4.0.1
- PCI SSC: PCI DSS Quick Reference Guide
- PCI SSC: FAQ clarifies SAQ A eligibility criteria
- PCI SSC: Can merchants request card verification codes?
- FTC: Protecting Personal Information, a guide for business
- FTC: When third-party service providers are party to sensitive data
- PCI SSC: SAQ A and Attestation of Compliance
- PCI SSC Bulletin: SAQs for PCI DSS v4.0.1