PLATFORM · CAPABILITY
Balances, passes and check-in
EveryonePlans can hold a balance for a person — session credits, a drinks tab, punch-card visits, member allowance, volunteer hours — issue a code or pass against it, and check that person in at a door or a desk, with every movement recorded against their record.
01THE PROBLEM
Why this is worth having
Anything a group hands out in units — ten-class passes, drink tickets, volunteer hours, member allowances, door entry — is usually run on a spreadsheet, a cash box and somebody’s memory. It works until the person who remembers is away, and it never reconciles at the end of the season.
02HOW IT WORKS
The mechanism
- A balance belongs to a person or a household and moves by recorded transactions, so it always reconciles.
- Codes and passes are issued against a balance, and using one at the door is what draws it down.
- A check-in station turns a phone or tablet into the door: scan or enter, the balance updates, the attendance is recorded.
- The station keeps working when the signal does not. Scans queue on the device and replay when connectivity returns, each carrying an idempotency key so a replayed scan cannot draw a balance down twice. Denials are recorded as scans too, so the door log is what actually happened rather than only the successes.
- Entries can be voided or adjusted, because people make mistakes at a door and a system that cannot be corrected gets worked around instead.
- Balances can expire on a schedule, which is what a term pass or a seasonal allowance actually needs.
- It sits on the same permissions as everything else, so a volunteer on the door sees the check-in surface and nothing else.
- (Inside the product this area is called Tally.)
02bWITHOUT SIGNING IN
What it looks like.
Balances, passes and check-in — screenshot
REAL SCREEN CAPTURE, NOT GENERATED. The check-in station mid-use with a member’s remaining balance shown, ideally including the offline-queue state, next to the list of balances issued. Capture at 1600x900 with believable seeded data — real-looking names, dates within the next two weeks, non-round money amounts — and blur anything identifying a real customer.
/art/screens/balances-passes-and-check-in.png03WORKED EXAMPLE
A ten-session pass, sold in March, used in June
- A member buys ten sessions; the balance is created and paid for through the normal invoicing.
- They arrive; the person on the desk checks them in and the balance drops to nine.
- They bring a guest, which draws two instead of one, and both attendances are recorded.
- At the end of the season the numbers add up, because nobody was ever keeping them in their head.
04QUESTIONS
About balances, passes and check-in
Can I sell class passes or punch cards?
Can volunteers run the door without seeing everything else?
What happens if the wifi drops at the door?
05READ NEXT
Reading about it only gets you so far.
Create an account and use it. It costs nothing to look, and you will learn more in twenty minutes of clicking than in any amount of this page.