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 support 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. Tap to Pay is built for that. Sales and check-ins are captured on the device itself the moment they happen, and they sync automatically as soon as the connection comes back, so a dead zone at the gate doesn't mean stopping the line or telling people to come back later. Because every sale and every scan is recorded individually before it syncs, the same ticket can never be sold twice by two different devices, and it can never be scanned in twice at two different doors — the system catches the duplicate once everything reconnects, rather than letting it slip through while you're offline.

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.

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?

Door sales and check-ins still work. BrightStar captures them on-device and syncs automatically the moment you reconnect, so the line never stops. The system also prevents the same ticket from being sold or scanned twice.

Read more

The check-in side is what genuinely holds up without signal. Scans are written to a local database on the device, each with its own identifier, and replayed in batches of up to a hundred once the connection returns. The server rules on each one individually and returns a verdict per scan, so a duplicate is caught at sync time rather than at the door. Entries the server rejects are kept with their attempt count and the stated reason instead of vanishing, which is how a disputed entry can be reconstructed afterwards.

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.

Ready to get started?

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