← All custom solutions

Custom solution · Tickets

Digital tickets.

Sell entry the same way you sell rentals. A customer buys a ticket in your TWICE Commerce store and gets a QR code by email. At the door, a phone checks it in a second.

Single-use + period passes
Standard setup from 470 €

The problem

Day passes, week passes and visit cards are easy to sell. Checking them at the door is the hard part: is this ticket real, and has it already been used?

TWICE Commerce sells the ticket like any other product, but nothing in it checks a ticket at the door. By hand, that means a list at the entrance and someone squinting at screenshots of emails.

Working demo · built on TWICE Commerce

The demo runs on a real TWICE Commerce test store — nothing is charged. Buy a ticket, open it from the email, and scan it on the scanner page. Scan it twice and the second scan tells you it is already used.

Screenshot from the demo
The ticket scanner, headed 'Check a ticket': a field for pasting the ticket code, a Check button and a Use camera button.
The scanner at the door. It's a web page: open it on a phone and point the camera at the QR, or paste the code.

How it works

From purchase to the door

  1. 01You list your tickets in TWICE Commerce like any other product. One setting on each product says what kind of ticket it is: single use or a period, an optional visit limit, and how long it is valid.
  2. 02A customer buys tickets in your store and pays as usual. Once the order is paid in full, each ticket on it is issued — two tickets on one order are two separate QR codes.
  3. 03The ticket arrives by email as a QR code, with a ticket page the customer can open on their phone. The code is also saved on the order in TWICE Commerce. It carries what it grants — the order, the dates and the ticket type — and a signature only your system can make.
  4. 04At the door, staff open the scanner on a phone and scan the QR. The signature shows the ticket is real; the system only checks whether it has already been used or cancelled.
  5. 05A single-use ticket is spent on the first scan. A period pass works for its dates and counts every visit, up to its limit if it has one.

What you get

  • Tickets sold in your TWICE Commerce store and delivered as QR codes by email, with the code saved on the order.
  • Any mix of single-use tickets and passes. The demo sells five: a day pass (one entry, on the chosen day), a 7-day pass (unlimited visits for 7 days), an open ticket (one entry, no expiry), a 5-visit card (five visits, no expiry) and a year pass (unlimited visits for 12 months).
  • A scanner that runs in a phone browser — no app and no special hardware.
  • No double entry: two scanners can't both accept the same visit at the same moment.
  • A record of every visit, so you can see how much each pass is used.

Good to know

  • A signature proves a ticket is genuine, not that it is unused — that is what the record of used tickets is for. And a signed ticket can't be unsigned, so cancelling has to go through the cancelled list. Archiving or deleting the order in TWICE Commerce does that automatically, straight away. A refund on its own does not: archive the order too.
  • The tickets are made by a small service outside TWICE Commerce that talks to your store. TWICE Commerce stays your shop: prices, checkout, payments and orders.
  • TWICE Commerce can ask for details per ticket at checkout, such as the name of the person each ticket is for.

What it costs

Standard setup from 470 €, one-time.

Invoiced when the solution is live. Optional hosting by us from 40 € / month per solution — requires Ongoing help and development. Prices in EUR, ex. VAT.

Questions

Does the customer need an app?

No. The QR code arrives by email, and they show it on their phone or on paper.

What do I need at the door?

A phone or tablet with a browser and a camera. The code can also be pasted by hand.

Can someone copy a ticket and use it twice?

A copy looks genuine, but the first scan uses it. A single-use ticket that has already been used is turned away, and two scanners can't both accept the same visit.

What happens when I refund a ticket?

Archive the order in TWICE Commerce, and its tickets are cancelled automatically — the scanner turns them away. A refund on its own doesn't cancel the ticket, so do both.

Can someone make a fake ticket?

Not without the secret key that signs them. Change a single character in a ticket and it fails the check.

How fast can this be live?

Setup is usually 1–2 weeks.

Read more

Want to sell tickets?

Book a free 20-minute call and tell us which TWICE Commerce store it is for and what you rent. Or email us — we reply within 48 hours.

Book a free intro call →

20 min · video · free

or email — [email protected]

Other solutions