Work Billfold

Payments for people who are not paying attention

Designing the payment system that replaced wallets at festivals, clubs and stadiums

Billfold replaces cash and cards at live events with RFID wristbands. As the sole product designer, I built the connected system behind it: the dual-screen POS, guest screens, registration kiosks, gate screens, table service tablets, and the web and mobile interfaces for guests, staff and vendors. It ran at everything from a 500-person club night to city festivals with a few hundred thousand people through the gates.

My role

Sole product designer

Team

Product designer

Founders · PMs · Engineering · QA · Industrial & graphic designers · Me

Timeline

  1. 2017–2018Shaping the idea and
    the device

  2. 2018–2020First interfaces,
    first vendors

  3. 2020–2022Events stop. Work continues
    in the background

  4. 2022–2024Larger venues,
    new products

  • US events, me in Russia. Staff videos, on-site recordings, and structured reports after every deployment.
  • Surfaces, roles, permissions and what each of the eight interfaces is allowed to decide.
  • Cart, payment, confirmation and receipt, working the same way at a bar, at a table, and in the mobile app.
  • Declines, refunds, dead networks, half-finished registrations, and everything staff do when it goes wrong.
  • Screen size, glare, button placement and RFID behaviour.
  • Flows, specs and prototypes detailed enough to build from, shipped between live events with no time to redesign after.
  • Components, patterns and rules that let the team add new products without redesigning the basics, and kept eight interfaces behaving the same way.
Billfold POS device

Impact*

* Figures measured and reported by Billfold and its clients.

One bartender, 200 orders an hour

Cash and cards both made the bartender wait. A wristband tap did not, and bartenders put through 23% more orders because of it.

Guests stopped counting

When paying takes one tap, spending stops feeling like spending. At large festivals, RFID guests spent over twice what card guests did.

From one Brooklyn club to arena scale

Billfold started at a single venue in Brooklyn. By the time I left it was running clubs, festivals and stadiums worldwide.

What I walked into

I joined Billfold to design a product that did not exist yet: paying at a festival with a wristband linked directly to a bank card. Nobody on the market was doing that.

Billfold

There was no product yet, just an idea and a tablet. My job was to turn that into a payment system that works at a bar at 4am, when the network is down and forty people are waiting.

Everyone else asked for the money up front

RFID wristbands already existed at festivals in 2017, but they ran on top-ups. You loaded money on before the doors and queued for your change after the show. Billfold was meant to work the other way round: link a bank card once, then stop thinking about paying.

Comparison of guest payment flows. With top-up RFID wristbands, guests queue before the doors to buy a band and load money, queue again during the event whenever the balance runs out, and queue after the show to reclaim unspent money. With Billfold’s linked bank card, guests queue once to link a card, then tap freely during the event and walk out afterwards.

Top-up The 2017 standard
Buy a band
Load $
tap tap
Load $
tap
Load $
tap
Queue for
unspent money
Linked bank card
Link a card
tap tap tap tap tap tap
Walk out
and go home
Tinted blocks are queues. Pale ones are taps at the bar. We kept cash top-up for guests without a card. Everything else was built around the linked card.

I built POS before, just not for this

I was brought in because I had spent years designing POS systems for retail chains, and knew how screens behave when they are bolted to hardware and used by people with almost no training. But a shop counter is lit, and the cashier behind it comes back tomorrow. None of that was true at a festival bar at midnight.

When I joined, the product was one tablet with an RFID reader attached to it. Nothing had been designed yet.

Research without being there

The events were in the US and I was not, so I never saw a single rush at a bar with my own eyes. Everything I knew about how the product behaved came from the people who were there.

That turned out to be workable, because the team was good at it. I said what I needed to see, and they brought it back: videos, photos, notes from staff, and their own observations after every event.

Event footage
Recordings from the bar and the gate, watched for where people stalled rather than where they succeeded.
Debriefs after every event
Structured feedback from PMs, staff and engineers, collected while it was still fresh.
Testing on live events
A startup with no lab. New builds went out to real nights and we caught the problems there.
A direct line to the team
I could ask for a specific thing to be filmed or checked, and get it back within days.
Collage of remote research materials: event photos, staff notes and screen recordings shared from live Billfold deployments

What research looked like from 9,000 km away.

Every condition I found ended up as a rule on screen

By midnight the room is dark, loud and wet, and the crowd is in no state to read anything on the screen. Each condition below changed something specific in the interface.

Illustrated festival venue at night: a crowded dancefloor, bars, entrance queues and staff working under low light

Commissioned illustration, Billfold, 2019.

  1. 1

    Payment errors. Mis-taps, wrong amounts and card failures, where a single wrong tap at a bar costs real money.

    The guest screen and the bartender screen were split, so one person’s tap could never land on the other’s order.

  2. 2

    Distracted and drunk guests. People lose focus, phones and money, and give the screen a second at most.

    I designed the transaction to be readable from shape and position alone, at arm’s length, in the dark.

  3. 3

    Entrance bottlenecks. Long queues at the gate before the show even starts.

    Registration could be done without staff, and fast enough that nobody lost their place in the queue.

  4. 4

    Every second is money. A slow bar means fewer drinks sold and a crowd that stops trying.

    I cut the flow down to ordering, paying and confirming, with nothing left that could be removed.

  5. 5

    Network crashes. Wi-Fi and terminals fail under peak load.

    I designed every screen to tell the truth about what had already been charged, without waiting for a server.

  6. 6

    Thirty seconds of training. Bar staff are hired for the night.

    I designed an interface that let a bartender start working on their own, without a manual or somebody standing next to them to explain it.

Hundreds of changes over years.

Seven years of this work produced hundreds of changes, and most of them are too small or too boring to put on a page. These two I still bring up, because neither of them was on any roadmap. Both came from watching what happened at real events.

Billfold check-in flow on a phone and kiosk, showing card linking outside the gate queue

The queue at the gate was the bottleneck, so it stopped being the only way in.

Registration kiosks were fast, but they were still a line, and every guest had to reach one before they could buy anything.

So I put the same flow on a phone. Roaming hosts walked the queue, pulling people out of the line and linking their card on the phone where they stood. Then I added a third way in: a web page for anyone who wanted to sort it out at home before they arrived. Same flow in all three places, and the line stopped being the only route.

Billfold guest screens prompting a round-up donation at check-in and a hydration message at the bar

A payment flow is the only place at an event where everyone is looking at a screen.

The registration screen and the payment screen were built for speed, nothing more. Then it turned out they held more attention than anything else at the event.

Registration got donations: one tap to round your total up and give the change to a cause the organiser supported. The guest screen at the bar carried the venue’s own messages, running while an order was being built. Bottled water cost real money and hardly anybody bought it, so we put a message about staying hydrated there. Water sales went up.

Billfold at the bar

Cityfox Halloween, 2018. The POS is the pair of screens on the right.

One wristband, four systems behind it

I built these systems one at a time, over years rather than in one push, with a long gap in the middle when events stopped and the work moved into the background. Nothing could be rebuilt from scratch, because whatever I changed was already in use at events that weekend. So each new system had to work with the transaction model the previous one left behind.

Getting in
Wristband registration kiosk

Getting in

One registration flow reachable four ways, configured per event

Kiosk · Host’s phone · Web · Cash desk

Spending
Guest-facing screen

At a bar

One transaction, visible to both people at the same time

Bartender screen · Guest screen

Table service on the POS tablet

At a table

Open tabs, split by person, paid by any method

Tablet · Handheld

Running the event
Vendor reporting

Running the event

One record from the tap at the bar to the payout

Reporting layer for vendors and organisers

Registration and entry

Kiosk · Host’s phone · Web · Cash desk

Guests linked a bank card to a wristband once, and after that they could buy things without taking anything out of a pocket. This happened at the gate, where a queue is expensive and difficult to recover from once it forms. I designed the same registration for four places at once.

30 seconds to finish
Tap the wristband, then add a card or Apple Pay. Leaving an email for a receipt was optional and most people skipped it.
“Step 2 of 3” on every screen
People standing in a queue decide whether to bother based on how long they think it will take, and there was nothing else on the screen telling them.
Language before anything else
At international events a guest who could not read the first screen had nobody free to ask, so the choice came before the first instruction.
The handheld ran the same software as the kiosk
Not a reduced version. That is what made a half-finished registration transferable between them.
Several versions of the access result, tested
The quiet ones failed for a reason I had not predicted: security stands several metres back watching people move past, and a small tick in the middle of a screen is invisible from there. The version that shipped fills the whole screen with green or red.
The gate screen sold things between scans
Sponsor content and schedule messages. The hardware was already there and doing nothing for most of the night.
A PIN the guest set, and the event decided about
Guests chose a four-digit code at check-in and typed it on their own screen, never on the bartender’s. Some events required it and others let guests skip, because forcing a code on everyone slows a bar down. A wristband is easy to lose in a crowd, and the people most likely to lose one are the least likely to notice.
ID checked once, at registration
The age check happened when a guest linked their card, and it stayed attached to the wristband. Otherwise a bartender at a 21+ event checks a document on every drink.
Cash top-up ran on a separate device, operated by staff
Guests without a card loaded cash at a stand. The cashier saw the promo balance and the guest’s own money separately, and the screen showed what the balance would become before the top-up was confirmed. Refunds sat on the same screen as top-ups, so getting change back was one operation rather than a queue at the end of the night.
  1. Four ways to get a working wristband

    • Kiosk at the gate
    • Host walking the queue with a phone
    • Web page before arriving
    • Cash top-up stand for guests without a card
  2. One wristband for payment and entry

    • Card linked once at registration
    • Tap to enter, tap into VIP areas
    • Ticket upgrades at the gate, not box office
    • Same wristband at every bar, table and stand inside

Selected parts of the flow

Eight moments between the queue and a working wristband, including the versions that never shipped.

The dual-screen POS

Bartender screen · Guest screen

One device with a screen on each side. The bartender and the guest look at the same transaction from opposite directions, and neither can see the other’s screen. Everything below comes out of that.

Two applications, not one screen split in half
The bartender side and the guest side are separate applications talking to each other, which is how Billfold still describes the device today. That split let the guest screen carry things the bartender never sees, and let the bartender start the next order while the guest is still on their own steps.
The guest confirms, and the bartender cannot do it for them
Nobody behind the bar could complete a payment on a guest’s behalf. Written down it sounds obvious. In practice it removes the most expensive kind of dispute at a bar, which is a charge the guest never agreed to and cannot check afterwards.
A PIN the guest set, where the event asked for one
Guests chose a four-digit code at registration and typed it on their own screen, never on the bartender’s. Whether an event required it was the organiser’s call, because a code costs seconds at a bar and seconds at a bar are the whole product. Where it was on, a lost wristband stayed just a wristband.
Modifiers visible on both sides as they are chosen
A drink with options is where bar orders go wrong: the wrong size, the wrong mixer, the wrong count. The modifier appeared on the guest’s screen the moment the bartender picked it, on its own line, so the guest could object while there was still something to object to.
Seven payment types, one flow
Wristband, card, QR, NFC, cash, drink tickets and comps all ran through the same two-sided flow. A comp still had to land in the reporting as a comp rather than disappear, so a free drink was a payment type rather than an exception.
Selling continued when the network dropped
Transactions cached locally and synced when connectivity returned. A bright bar across the top of the bartender’s screen said the device was offline, because this is the one status where a quiet indicator is the wrong choice. The guest screen said nothing at all.
Every refusal named what to do next
A refusal at a bar happens in public with a queue watching, so the screen never stopped at the problem. Insufficient funds offered paying cash or syncing a different card at a check-in station. A blocked wristband offered trying another band or another PIN. The wording changed depending on what the system could actually see, so a guest whose balance was known was told the balance rather than left to guess.
Legible at arm’s length, in the dark, at speed
The guest looks at their own screen for about a second, from further away than a phone, often not sober. Shape and position carry the transaction rather than words, because reading is the first thing that stops working in those conditions.
Learnable in one shift
Bar staff are hired for the night. Nothing requiring a manual, nothing hidden behind a gesture, nothing that only works if someone tells you it exists.
  1. 01

    The guest checks the order, not the staff

    • Every item appears on the guest’s screen as it is added
    • Any payment method taps against the same screen
    • Disputes get settled before the charge, not after it
  2. 02

    Nothing stops the queue

    • Selling continued offline, cached and synced on reconnect
    • An order takes the fewest steps it can, and each one is obvious
    • Failed payments kept the order alive instead of cancelling it
  3. 03

    Anyone could run it after one shift

    • No manual, and nobody has to be shown how it works
    • An open order handed to another bartender mid-shift
    • A named login, so sales and tips follow the person

Selected parts of the flow

Nine views of the same transaction, from the bar counter to a phone in the middle of the crowd.

From one tablet to a platform

I joined a company that had the tablet with a reader attached to it and no product. By the time I left it was running four connected systems across eight interfaces. Years later, the logic underneath it is still mine. The visuals have changed, the flows have not.

Billfold

When design removes friction, everyone wins: the queue keeps moving, and the same crowd spends more.

2017

  • A tablet with a reader attached to it
  • No product, no flows, nothing designed
  • One venue in Brooklyn

2024

  • Four systems and eight interfaces
  • Clubs, festivals and stadiums worldwide
  • A design system the team adds new products to without me
200+
Orders an hour at a busy bar
+23%
Transactions per bartender
+67%
Spend per guest at some venues
99%
Offline transactions completed successfully

Figures measured and reported by Billfold and the venues using it.

Notes from seven years

Seven years is a long time to spend on one product. These are the things I still think about.

The research I could not do

Field research is the part of this job I value most. Standing next to someone, watching where they hesitate, asking why while they are still annoyed about it. You cannot get that from a report, because people do not remember small frustrations well enough to describe them later.

I had none of it here. The events were in the US and I was not, and I think the work would have been faster and better if I could have spent one night behind a bar during a rush. What saved it was the team. I asked for specific things and they brought them back: video from the right bar at the right hour, notes from staff, what they had noticed themselves. It was enough to keep improving the product, and it is the main reason any of this worked.

Working at event speed

A vendor would ask for something on Tuesday and need it by the weekend, and there was no version of that where I got to research it properly first. Festivals were worse. Something would behave badly on the first day and had to be fixed before the second, so I would be redrawing a flow on a Sunday evening while the event was still running. I made a lot of decisions here on partial information. Most of them held, a few got quietly replaced a month later, and I got used to that being an acceptable way to work.

Thinking in systems

I had designed for hardware before, so the idea was not new to me, but the coupling here was tighter than anything I had worked on. Screen logic had to match what the RFID reader actually did, and a delay of a second was enough to make a guest doubt the payment had gone through at all.

After a while I stopped thinking about individual screens. What mattered was how the whole thing added up: the device, the flow through it, and the infrastructure underneath, plus whether a change in one place quietly broke something two systems away. I have worked that way ever since.

Design showed up in the numbers

I saw the link between interface work and business results here more directly than anywhere else I have worked. A faster flow and a clearer screen turned into more transactions and more revenue. Venues stayed because they trusted the system enough to run their night on it. Being able to argue for a design decision in those terms changed how I talk to stakeholders.

Seven years without a conflict

People expect a drama story here and I do not have one. Seven years with the same founders, PMs and engineers, remote and across time zones, and I cannot think of a single conflict worth telling you about. Disagreements got resolved in the call they started in, and nobody defended their territory. I know how rare that is now, having compared it with everywhere else since.

Billfold screens before the design system existed

What I would do differently

I would have started the design system much earlier. I put it off for years, because there was always something more urgent before the next event, and by the time I built it there were already hundreds of screens that had drifted apart.

Beyond that I do not have a list of regrets, which I know sounds unlikely. Things went wrong at events and we fixed them by the next day. Nothing broke in a way we could not recover from.

Examples of Billfold interfaces across products

The flows underneath this product are still the ones I drew seven years ago. Not many designers get to find out whether their decisions hold up that long.

PREV Next