For Attendees

Apple Wallet & Google Wallet Passes

Save your ticket as a wallet pass so entry is one swipe — even with no signal at the venue.

3 min readUpdated 2026-06-28

A wallet pass is the smoothest way in. It stores your QR code directly on your phone, shows the event name, date, and your seat or ticket type at a glance, and works offline — no hunting through email at the door while the line backs up behind you. Picture the door of an evening kirtan, or the check-in table at a retreat you've driven two hours to reach: the signal is thin, the person ahead of you is scrolling their inbox for the right confirmation, and the line isn't moving. A wallet pass skips all of that. It sits in Wallet the way a boarding pass does, ready before you even reach the front.

How to add your pass

You'll find the option right on your confirmation email or your ticket page — no separate app to download, no account setup beyond opening the link that already arrived in your inbox.

  1. 1On iPhone, tap “Add to Apple Wallet” — the pass drops into Wallet instantly
  2. 2On Android, tap “Save to Google Wallet”
  3. 3Double-check the event name and date on the saved pass
  4. 4At the door, open Wallet and present the QR — staff scan it in a second
Bought several tickets? Add each person's pass to their own phone before you travel so everyone can walk in independently. If you'd rather hand tickets over properly than forward the confirmation email, sending them through BrightStar groups them by recipient, so each person gets one message holding all the codes meant for them, rather than one email per ticket.

Why does the pass still work with no signal?

The offline part isn't a workaround — it's built into how the pass is made. What lands in Wallet isn't a link to your ticket, it's a signed file that already contains everything the door needs. The Apple version is generated and signed with a certificate the moment you tap Add to Apple Wallet, and the QR is written straight into that file as a barcode, so opening it later involves no request to anywhere. Google's version works the same way in principle: a pass object signed as a token and saved into the wallet rather than fetched fresh each time. The code inside is the same value that sits in your confirmation email and that the scanner at the door is expecting, so whichever route you used to save it, the code that gets scanned is identical.

What shows up on your pass, and why it matters

The layout doesn't change from event to event. The event title sits as the headline, with the date and venue beneath it, then a smaller row for your ticket type. On events with reserved seating, section, row and seat show as three separate values rather than one run-together string — BrightStar splits that detail out so the seat field shows only the seat, not a repeat of the section and row alongside it. Your name is attached to the barcode itself, as its alternative text, rather than printed separately on the pass. Checking the event name and date on the saved pass, as the steps above suggest, is really just confirming this fixed layout got filled in with the right ticket before you're standing at the door relying on it.

What happens when staff scan you in

The scan at the door isn't a single pass/fail check — it runs a short sequence. First, whether the code resolves to a real ticket at all. Then, whether that ticket belongs to this event rather than a different one. Then, whether its status is still active rather than refunded or cancelled. Finally, whether it's already been checked in. If any of those fails, the scanner shows the specific reason rather than a flat refusal — including the time an already-used ticket was first scanned, which is often the fastest way to sort out a mix-up at a busy gate. On success, the check-in time is written to that individual ticket, which is exactly why a group of four codes from one order can walk in at four different times, in any order, without waiting on each other.

Common questions

How do I add my BrightStar ticket to Apple Wallet or Google Wallet?

Open your confirmation email or ticket page. On iPhone, tap Add to Apple Wallet and the pass drops into Wallet instantly; on Android, tap Save to Google Wallet. It is worth double-checking the event name and date on the saved pass afterwards.

Read more

The link in your confirmation email carries only the ticket references; everything printed on the pass — event, date, venue, attendee, ticket type, seat — is looked up when you tap it, which keeps the link short and the details current. If the order holds one ticket, the pass file comes back directly and Wallet opens on it. If it holds several, you get a small page with one download button per ticket, so you can add them individually or hand each one to the person it belongs to. No sign-in is needed, since the link arrived in your own inbox.

Does a wallet pass work without internet?

Yes. A wallet pass stores your QR code directly on your phone, so it works offline and you do not have to hunt through email at the door. That makes it the most reliable option at venues with weak signal.

Read more

What is stored is a signed file rather than a link to one. The Apple pass is generated and signed with a certificate at the moment you add it, and the QR is written inside the file as a barcode, so opening it involves no request at all. Google's version is a pass object signed as a token and saved into the wallet the same way. The code itself is the same value that appears in your confirmation email and that the venue's scanner expects, so all three routes present an identical code.

What information does the wallet pass show?

The pass shows the event name, the date, and your seat or ticket type at a glance, along with the QR code used for entry. Checking these details on the saved pass is a quick way to confirm you added the right ticket.

Read more

The layout is fixed. The event title sits as the headline, with the date and venue beneath it, then a row of smaller fields for ticket type and, on events with reserved seating, section, row and seat as three separate values. Where the seating detail arrives as one combined string, BrightStar splits it so the seat field shows only the seat rather than repeating the section and row alongside it. The attendee's name is attached to the barcode itself as its alternative text.

How do I use the pass at the door?

Open Wallet on your phone and present the QR code to the door staff, who scan it in a second. Because the pass lives on your device, you do not need to open your BrightStar confirmation email or be online.

Read more

The scan runs a short sequence of checks in order: that the code resolves to a real ticket, that the ticket belongs to this event rather than another, that its status is still active rather than refunded or cancelled, and that it has not already been checked in. If any of those fails, the scanner shows the specific reason instead of a bare refusal, including the time an already-used ticket was scanned. On success the check-in time is written to that individual ticket.

I bought several tickets. Can each person have their own pass?

Yes. Add each person's pass to their own phone before you travel, so everyone can walk in independently rather than waiting to enter together on one device.

Read more

Because check-in is recorded against each ticket separately, a group does not have to arrive together or in any particular order — four codes from one order are four independent admissions. If you would rather hand the tickets over properly than forward the email, sending them through BrightStar groups them by recipient, so each person receives a single message holding all the codes meant for them rather than one email per ticket.

How do I add a BrightStar ticket to Apple Wallet or Google Wallet?

Open your BrightStar confirmation email, your ticket lookup page, or your tickets list if you have an account, and tap the wallet link. On iPhone the signed pass comes back and Wallet opens on it directly; on Android you follow a Save to Google Wallet link. No sign-in is needed, because the link arrived in your own inbox.

Read more

The link itself carries only the ticket references. Everything shown on the pass, including the event, date, venue, your name, ticket type and seat, is looked up by BrightStar at the moment you tap it, which keeps the link short and the details current. If the order holds one ticket you get the pass file straight away; if it holds several you get a page with one download button per ticket, so each person can take their own.

Does a BrightStar wallet pass work with no internet at the venue?

Yes. The QR code is written inside the pass file that is stored on your phone, so opening it at the door involves no network request at all. That makes a wallet pass the most reliable option at venues with weak signal or a crowded network.

Read more

On iPhone, BrightStar builds and signs a pkpass file and hands it to Wallet, with the barcode embedded as part of the file itself. Google's model is a pass object signed as a token and saved through a link, stored the same way once saved. In both cases the only step that requires a connection is adding the pass in the first place, which is why it is worth doing before you set off rather than in the queue.

I bought four tickets. Can each person have their own pass on their own phone?

Yes. When a BrightStar order holds more than one ticket, the wallet link opens a page with a separate pass and download button for each ticket, so you can send each person their own rather than admitting everyone from one device.

Read more

Check-in is recorded against each ticket individually, so four codes from one order are four independent admissions and the group does not have to arrive together or in any order. Each card on that page shows the event, date, venue, attendee name, ticket type and, where the event has reserved seating, the section, row and seat, so it is clear which pass belongs to whom before you send it along.

Is the wallet QR code the same one as in my email and my PDF?

Yes. BrightStar uses one code per ticket across every route it gives you, so the QR in your Apple or Google Wallet pass, the one in your confirmation email and the one on your printable PDF all carry the same value and all scan identically at the door.

Read more

The code is built from the event and the individual ticket, which is why it is per ticket rather than per order. Because the door scanner records a check-in against that single ticket, presenting the wallet pass and then presenting the PDF for the same ticket would not get two people in. The second attempt comes back as already checked in, along with the time of the first scan.

What if the Add to Apple Wallet link does not work?

Wallet passes on BrightStar depend on server certificates being in place for the site you bought from, so on a site that is not yet set up the link returns a message rather than a pass. Your printable PDF ticket and the QR code in your confirmation email are always available and scan exactly the same way at the door.

Read more

The other common cause is the device rather than the site. A pkpass file only opens in Wallet on an iPhone or iPad, so tapping the Apple link on an Android phone or a desktop browser downloads a file that nothing will open. Use the Google Wallet link on Android, and on a laptop use the PDF instead. If you are on iPhone and nothing happens, open the confirmation email in Apple Mail or Safari rather than inside a third-party app that may block the download.

Do I need a BrightStar account to use a wallet pass?

No. The wallet link works from your confirmation email without signing in, because that email arrived at your own address. An account is optional and mainly useful if you attend more than one gathering.

Read more

With a free BrightStar account, every ticket you have bought sits in one list, each with its own wallet link, so you can re-add a pass months later without hunting for the original email. The same signed-in surface is where transfers, refund requests and messages to the organizer are handled. Without an account, the confirmation email and the lookup page it links to give you the same pass.

Ready to get started?

Create your first event on EveryEvent Bangkok — it’s free.