Payments & Settlement

Tap to Pay POS — Selling at the Door

Take card and contactless payments at the door from your phone — no extra hardware — with offline check-in and cash sales, and one unified sales ledger.

3 min readUpdated 2026-06-25

Tap to Pay turns the phone you already carry into a card reader for the door. When a walk-up guest arrives at a kirtan, a retreat check-in table, or a festival gate, they pay by tapping a contactless card, Apple Pay, or Google Pay right on your iPhone or Android device. There's no separate terminal to rent ahead of time, no dedicated charger or dock to remember, and nothing extra to carry between doors if you're running more than one entrance. Every sale taken this way flows into the same dashboard as your online orders, so the number you see at the end of the night for tickets sold at the door is part of the whole picture — not a separate tally you have to reconcile by hand against a machine that lives in its own world.

What you need before you can sell at the door

Before you can take a payment at the gate, make sure you have:

  1. 1An iPhone (XS or newer, iOS 16.4+) or a supported NFC-enabled Android device
  2. 2The BrightStar scanner / box-office app, installed and signed in
  3. 3A connected Stripe account — the same one that receives your online payouts
  4. 4On iPhone, a one-time Tap to Pay activation prompt from Apple, accepted in advance

How to sell a ticket at the door

The flow is built to move fast when there's a line behind the person paying:

  1. 1Open the event in the app and choose “Sell at the door”
  2. 2Pick the ticket type(s) and quantity — live inventory updates instantly
  3. 3Have the guest tap their card, Apple Pay, or Google Pay on the device
  4. 4The ticket is issued, a QR code is generated, and a receipt can be emailed or texted on the spot

What happens if the venue has bad signal or no internet

Doors are often the worst spot in a venue for signal — a basement kirtan hall, a retreat center in the woods, a festival field far from the nearest tower. Here is what keeps working. Check-ins: on Elevate and Amplify events the Organizer app keeps checking people in with no signal, against a signed ticket list it downloads in advance, and syncs when the connection returns (see Check People In Without Signal). Cash sales: they are kept on the device and recorded when the signal returns; stock is checked at that moment, so on a nearly sold-out tier sell with care. Card sales: a tap needs signal today. Stripe does not offer offline Tap to Pay on Android, and on iPhone it is still a private preview. Card sales with no signal, stored on a Stripe card reader and charged when the signal returns, are being prepared for Elevate events and are not switched on yet.

Does a door sale cost more, or show up somewhere different, than an online sale?

No, and that's on purpose. A door sale runs through the same connected Stripe account that already receives your online payouts, on the same fee schedule, with the same instant settlement — there's no separate in-person rate to track down or reconcile against a different set of numbers later. It also lands in the same dashboard as everything sold online, so your sold counts, your revenue total, and your reporting all stay in one place instead of splitting into a web view and a door view you have to add together yourself. The guest still walks away with a proper record: the ticket carries a QR code, and a receipt can be emailed or texted right there at the table, the same as it would if they'd bought online.

Run one test sale — a $0 ticket if your event has one — the day before a big event to confirm the device is actually activated and ready. This matters most the first time you sell at the door: on iPhone, Apple requires that one-time Tap to Pay activation prompt to be accepted before the phone will read a card at all, and it's much better to discover that in a quiet moment the afternoon before than at the front of a line the moment doors open.

Selling from a laptop: the box office

No phone at the table? Open the event in your dashboard, go to Sangha (the guest list) and press Sell. It is the same door sale as the app — same prices and fees, same order in your reports, same ticket email with the QR — taken four ways:

  1. 1Pay on phone (the default): a large QR appears on the laptop; the guest scans it with their own phone camera and pays with card, Apple Pay or Google Pay. Their tickets issue the moment the payment lands, and the link can also be texted or emailed to them
  2. 2Cash: type what you were handed and the box office shows the change due; cash sales are recorded as cash in your reports
  3. 3Card reader: a Stripe smart reader on Wi-Fi or Ethernet — the Stripe Reader S700 is the one to buy (WisePOS E also works). The guest sees their items on the reader's screen and taps, inserts or swipes. Bluetooth and USB readers only pair with the BrightStar Organizer app, not a browser
  4. 4Typed card: the guest's card number keyed into the laptop, for when nothing else works. It is card-not-present, so it carries more fraud and chargeback risk, and the organizer can switch it off
  5. 5Door mode puts the box office full screen with big buttons and hides the rest of the dashboard; after each sale the QR shows on screen with a Check in now button

Common questions

Can I take card payments at the door without buying a card reader?

Yes. BrightStar's Tap to Pay turns the phone already in your pocket into a card reader, so walk-up guests can pay by tapping a contactless card, Apple Pay or Google Pay directly on your iPhone or Android device. There is no separate terminal to rent, charge or carry.

Read more

Underneath, the device is a Stripe Terminal reader discovered through the tap-to-pay method, which is the same code path on both iPhone and Android rather than two separate integrations. The payment intent is built on the server with a card-present payment method type and automatic capture, and it carries a deterministic idempotency key, so a tap that gets retried after a timeout cannot become a second charge. Extended and incremental authorisation are both deliberately switched off, since a ticket sale is a single fixed amount taken once.

What do I need to start selling tickets at the door with BrightStar?

You need an iPhone (XS or newer, running iOS 16.4 or later) or a supported NFC-enabled Android device, the BrightStar scanner and box-office app installed and signed in, and a connected Stripe account, which is the same one that receives your online payouts. On iPhone there is also a one-time Tap to Pay activation prompt from Apple to accept.

Read more

Sign-in is device-based rather than a personal login being shared around. The app pairs to a device session that belongs to an organization and carries an operator name, and every sale request is checked against the set of events that session is allowed to work. A sale posted for an event outside that set is refused outright. That is what makes it safe to hand a phone to a volunteer for one night: the credential is scoped to the door they are standing at, and revoking the session cuts access without touching anyone's account password.

How do I sell a ticket at the door?

In the BrightStar scanner and box-office app you open the event and choose Sell at the door, pick the ticket type or types and the quantity, then have the guest tap their card, Apple Pay or Google Pay on the device. Inventory updates live, the ticket is issued with a QR code, and a receipt can be emailed or texted on the spot. The whole flow takes seconds.

Read more

Once the tap succeeds, the sale is finalised server-side in one call. It creates a single walk-up registrant, labelled as such unless a name is taken, then one ticket row per unit sold carrying the payment intent reference, and a fresh random QR token for each of those tickets that stays valid for 48 hours. A separate receipt token, good for seven days, backs a short link where the buyer opens their own QR codes and can add them to a wallet. The text message is fire-and-forget: if it fails, the sale still stands and the operator shows the code on screen.

What happens if the venue has bad signal or no internet?

Check-ins and cash sales keep working. On Elevate and Amplify events the Organizer app checks people in against a signed ticket list it downloaded beforehand, and cash sales wait on the device; both sync on their own when the signal returns. A card tap needs signal for now.

Read more

Offline check-ins are recorded with the device's time and entrance; if two offline devices let the same ticket in, the first to sync stands and the other is shown to you as a duplicate entry rather than dropped. Card payments stored on a Stripe reader with no signal are the organizer's risk if the bank declines them later, which is why that part is being reviewed before it is switched on.

Is there a separate fee for in-person ticket sales?

No. Door sales through BrightStar Tap to Pay use the same fee schedule and the same instant Stripe settlement as your online sales, so there is no separate in-person rate to reconcile.

Read more

That matters at settlement time as much as at the door: money taken from a tap lands through the same connected Stripe account that already receives your online payouts, on the same schedule, rather than sitting in a separate in-person balance you'd have to track down and move over. One fee schedule and one settlement path means the total in your dashboard is the total you actually receive, not something you have to reconcile against a second set of numbers.

Do door sales show up in the same reports as my online sales?

Yes. Every door sale taken through BrightStar Tap to Pay flows into the same dashboard as your online orders, so your numbers stay one source of truth rather than living in a separate terminal. A useful habit is to run one $0 test ticket the day before a big event to confirm the device is activated.

Read more

Each sale also writes a dedicated door-sale record holding the amount in cents, the itemised list, the operator name, the device session and the payment reference, which is what a till reconciliation at the end of the night is built from. Sold counts are incremented per ticket type through the same database function the online path uses, so remaining inventory on the web page reflects what just went out the door. The tickets themselves hang off the registrant record, the same link every other order lookup and report follows.

Can I sell door tickets from a laptop instead of a phone?

Yes. In your event dashboard open Sangha and press Sell. The guest can pay on their own phone by scanning a QR on your screen, with cash, on a Stripe smart card reader such as the Stripe Reader S700, or by typed card. Tickets, prices, fees and reports are the same as a door sale in the app, and team members with the Box Office role can sell without seeing your revenue.

Read more

The laptop box office is a second front end on the app's door sale: it prices the cart with the same quote, writes the order through the same door-sale path, and settles card money on your connected Stripe account exactly as the app's pay-by-QR does. While the guest pays, their tickets are held so nobody online can take them; an unpaid payment releases the hold when it expires or is cancelled. A browser can only drive internet-connected smart readers, so a Bluetooth or USB reader has to be paired with the BrightStar Organizer app instead. Refunds stay where they always were, on the order page, for the organizer and managers.

Ready to get started?

Create your first event on BrightStar — it’s free.