The ticket in Wallet. Ready at the door.

For concerts, conferences and other events, Wallet is a convenient home for a ticket. A useful implementation connects the pass to the order, admission and event changes, so guests and staff know what is valid.

Talk to us

We use your details to respond to your enquiry, and this site is protected by reCAPTCHA. Privacy

Read the guide
After Hours event ticket

A clearer path from purchase to admission

A readable ticket

Show the event, date, venue and ticket category. Include a seat or zone where relevant and keep the barcode easy to scan.

Validated admission

A scan needs to check status in the ticketing system and record usage. Wallet provides the display; the backend decides whether admission is valid.

Information when plans change

Plan how a new time, changed venue or cancellation will appear. Email or another fallback channel helps when a Wallet update does not arrive in time.

Choose the ticket type before designing

Apple provides eventTicket, and Google has a dedicated event ticket type. Begin with what guests need at the door: event name, time, entrance and allocated seating. A logo and artwork should support this information rather than make it harder to read.

Separate an order from a ticket. One order may contain several tickets, while each ticket needs its own reference and status. Decide whether a name on the pass is informative or an admission requirement. This affects checkout and transfers to other people.

A QR code does not prevent duplicate use

A static code can be copied or photographed. At admission, the system should check that the ticket exists, is valid for this event and has not already been used. Recording usage must handle simultaneous scans so the same ticket cannot be accepted at two entrances.

Google documents rotating barcodes as a way to reduce screenshot copying. They require compatible reader validation and are not automatically a shared Apple and Google feature. Start with your risk and validation requirements, then select the barcode and readers accordingly.

Transfers and refunds need their own rules

Sharing a Wallet file or link is not the same as transferring ownership in the ticketing system. A formal transfer needs to revoke old access and issue a new reference. A refund should invalidate admission even if an old pass remains on someone’s phone.

Test admission under load and with poor connectivity. If readers need to work offline, decide how data synchronises and how much duplicate-use risk is acceptable. Staff also need a simple way to handle incorrect scans and guests without a working phone.

How to get started

  1. Connect orders to individual tickets

    Create one reference per ticket and expose event, category and status to the pass and scanner.

  2. Offer Wallet after checkout

    Let guests save their own ticket from the order confirmation or an authenticated page.

  3. Validate at the entrance

    Check and record usage in the ticketing system. Test duplicate scans, refunds and changes before the first event.

From ticket purchase to welcome inside.

Let the ticketing system handle orders and validity. Wallet makes the ticket easy to find when your guest arrives.

  1. Confirm the booking

    Connect the ticket to the right event, date and admission type.

  2. Deliver the ticket

    Send a link that lets the guest save their ticket to Wallet.

  3. Check at the entrance

    Scan the code against the ticketing system. It decides whether the ticket is valid and already used.

Questions before you start

Is Wallet a complete ticketing system?

No. Wallet displays and stores the ticket. Sales, capacity, payment, admission and refunds need a ticketing system connected to the pass.

Can a ticket be used from a screenshot?

A static QR code can often be read from a screenshot. Admission checks need to reject invalid or already used tickets. Rotating barcodes need separate configuration.

Can guests tap the ticket using NFC?

That needs a separate contactless integration and compatible hardware. Google documents Smart Tap with certified terminal providers. Saving a QR ticket in Wallet does not automatically enable NFC.

A useful pass needs a considered flow

Tell us what issues the ticket, who will use it and how it will be validated. We can discuss the integration before you build.

Talk to us

We use your details to respond to your enquiry, and this site is protected by reCAPTCHA. Privacy