Money
Payments, fees, and getting paid
For a $25 drop-in:
- Stripe takes 2.9% + $0.30 = $1.03
- We take 5% = $1.25
- You keep $22.72
Compare that to chasing Venmo payments and manually tracking who paid.
You're not paying for a payment processor โ you're paying for:
- Legally binding digital waivers (normally $50-100/month)
- Automated notifications so you never check DMs
- A booking system that works while you coach
- Zero monthly fees when it's slow
If you get 10 drop-ins a month at $25, you pay us $12.50. That's less than one drop-in. And you didn't answer a single DM.
Legal & Liability
Waivers, protection, and peace of mind
Yes. Digital signatures have been legally equivalent to handwritten signatures since the E-SIGN Act of 2000. Our waivers capture:
- Full legal name
- Email address
- IP address
- Timestamp
- Drawn signature
- The exact waiver text they agreed to
This is actually MORE evidence than a paper waiver that could be lost or damaged.
The waiver is your first line of defense. It establishes that the athlete:
- Acknowledged the risks of CrossFit/fitness activities
- Agreed to participate at their own risk
- Released you from liability
No waiver is 100% bulletproof (gross negligence can still create liability), but having a signed waiver with timestamp and signature is far better than a Venmo payment with no documentation.
Operations
Daily workflow and handling drop-ins
You get a text message instantly:
๐ฐ DROP-IN TODAY
Sarah Johnson
$25
Waiver: โ Signed
That's it. No DMs to check. No questions to answer. Just a notification that money hit your account.
Setup & Technical
Getting started and technical details
5 minutes. Seriously. You need:
- Your gym name and address (1 min)
- Connect your bank via Stripe (2 min)
- Set your drop-in price (30 sec)
- Review your waiver (1 min)
- Copy your link (30 sec)
Then paste the link in your Instagram bio. Done forever.
Not anymore. DropInPass now works in:
- ๐บ๐ธ United States (USD)
- ๐ฌ๐ง United Kingdom (GBP)
- ๐จ๐ฆ Canada (CAD)
- ๐ฆ๐บ Australia (AUD)
- ๐ณ๐ฟ New Zealand (NZD)
- ๐ฎ๐ช Ireland (EUR)
Select your country during setup. Prices display in your local currency, Stripe pays out to your local bank, and dates format correctly for your region. Same simple system, works globally.
Comparison
Why not just use...
Three problems:
- No waiver. Venmo is a payment, not a legal release. If they get hurt, you have zero protection.
- Manual tracking. You have to remember who paid, check DMs, confirm amounts, track dates.
- The back-and-forth. "Do you take Venmo?" "What's your handle?" "How much?" "Did it go through?" That's 5 minutes per drop-in.
DropInPass: They scan, pay, sign, done. You get a text. No conversation.
Those are great for members. But drop-ins don't want to:
- Create an account
- Download an app
- Remember a password
- Navigate your class schedule
They're visiting ONCE. They want to pay and train. DropInPass is built specifically for that use case.
Cash is fine, but:
- No waiver unless they sign paper (and you file it)
- No record unless you write it down
- Travelers don't always carry cash
- You still had to negotiate via DM
We're not replacing cash at the counter. We're replacing the DM back-and-forth before they even arrive.
You don't โ if you're happy with clipboards and DMs. But:
- Paper waivers get lost, damaged, or misfiled
- You can't search paper waivers
- You still need to collect payment separately
- You're still answering "how much is a drop-in?" 10 times a week
DropInPass bundles payment + waiver + notification into one 30-second flow.
Technically yes. But then you're:
- Building and hosting a checkout page
- Handling Stripe webhooks
- Managing waiver storage and PDF generation
- Building a notification system
- Maintaining it when Stripe updates their API
For 5% per transaction (only when you get paid), we do all of that.
Traveler Experience
What athletes see and do
- They click your link
- See your gym name, location, and price
- Pick a date (Today, Tomorrow, or calendar)
- Enter name + email
- Apple Pay or card
- Sign waiver (pre-filled with their name)
- Get green pass
Total time: Under 60 seconds with Apple Pay.
Yes. They get an email with:
- Confirmation of their booking
- Link to their pass
- Date and gym address
- Reminder to sign waiver (if they haven't)
Support & Trust
Help when you need it
- Payments processed by Stripe (PCI compliant)
- Data stored in Supabase (SOC 2 compliant)
- All connections encrypted (HTTPS)
- We never store credit card numbers
We handle less data than most gym software โ just names, emails, and waivers.
Edge Cases
Specific situations and what happens
Their pass will show "UPCOMING" or "EXPIRED" โ not "VALID". You can either:
- Let them buy a new pass for today (30 seconds)
- Be nice and let them in anyway (your call)
- Issue a refund and have them rebuy