Anything physical—a breathwork intensive, an ice bath, a trail race, an aerial class—usually needs a waiver, and collecting them on paper at the door is the slowest part of the morning. Attendees arrive in a rush, someone forgot a pen, the line backs up, and you're asking people to sign something they haven't had time to actually read.
A digital waiver on BrightStar moves that step earlier, into checkout, where there's no line and no rush. The attendee reads your agreement text and has to accept it before the purchase completes — the order simply won't go through otherwise. That acceptance is then stored against their ticket, not on a piece of paper that has to be filed, scanned, or hunted for later if a question comes up.
You supply the wording yourself. BrightStar's job is to present it at the right moment and record who agreed to it and when.
One waiver per attendee, not per order
A waiver is a statement made by a person, so BrightStar collects it per attendee rather than once for the whole basket. If someone buys four tickets — say, for a group heading into an ice bath session together — they're asked for four separate acceptances, each tied to one of the four named attendees, rather than one signature covering everyone else in the order.
That matters because the purchaser isn't necessarily the person taking the physical risk. The person doing the trail race or the aerial class is the one whose agreement you actually need on file, and BrightStar asks for it directly from them rather than assuming the buyer can speak for a friend.
Because the record sits on the ticket itself, it travels with it. When you look up an attendee before the doors open, whether they accepted the waiver is part of what you see, so you know in advance who still needs handling rather than finding out at the front of the line.
Why the acceptance stays with the ticket after checkout
Because the acceptance is stored against the ticket rather than in a separate document, it stays available to you well past the moment someone buys. At a check-in table for a breathwork intensive, a staff member pulling up an attendee's record sees the waiver status right alongside their name — there's nothing extra to dig for, and nothing on paper that could be left at home, smudged, or misplaced overnight.
That same record is still there after the event ends, for as long as you need to refer back to who agreed to what. Because it's tied to the specific text you showed at checkout, it also tells you exactly what version of the wording that attendee saw, which is the whole point of keeping the wording locked before you sell.
What happens if someone doesn't accept it
The acceptance isn't optional once you've set the waiver up: the order can't be completed until the attendee accepts it. That's what makes this different from a paper form someone can skip past in a hurry at the door — the purchase itself is the checkpoint, so there's no way to end up with a ticket holder who never actually saw or agreed to your wording.
That also means you don't need a fallback plan for what happens if someone shows up having never encountered the waiver at all. If they have a ticket for a session that requires it, the acceptance already exists, because it was a condition of getting that ticket in the first place.
How the waiver appears at checkout
The sequence is the same for every attendee on a ticket type that requires a waiver:
- 1You paste your final waiver wording into the event setup, as one of the attendee questions attached to the relevant ticket types.
- 2At checkout, the attendee buying that ticket type sees the waiver text presented directly to them.
- 3They have to accept it before the purchase can go through — the order won't complete otherwise.
- 4Their acceptance, along with who agreed and when, is stored against their ticket.