
Plate III · Before
Registration on autopilot
Set entry, side pots, fee model. Share one link. Anglers pay with Apple Pay, Google Pay, or card and get a real receipt. Money lands in your bank.
Vol. I · No. 1 · Est. MMXXVI

The field guide for tournament directors — before you fish.
Plate I · The proposition
Registration, side pots, payments, the day-of weigh-in. b4ufish runs the back office so the angler can show up and just fish. Money goes from the participant’s card straight to your bank. We never hold your funds.
No setup cost · No subscription · 1.5% per entry

Plate I·b · Try it out
Type your tournament name. Pick your brand color. Watch the registration page on the right rebuild itself in real time. No account required.
Tournament
Sat May 16 · Lake Erie · 6:00 AM blast-off
Plate III · Sign up
Enter the tournament
Team name
Boat number
Apple Pay · Google Pay · Card
See live standings →
Updates every 15 seconds during weigh-in.
Plate II · The promise
The whole tournament, on rails. One link covers entry, side pots, weigh-in, leaderboard, and recap.

Plate III · Before
Set entry, side pots, fee model. Share one link. Anglers pay with Apple Pay, Google Pay, or card and get a real receipt. Money lands in your bank.

Plate IV · Day-of
Tournament-grade scale. Bagged, bagged-and-released or kept. Submit, confirm, lock. Co-admins, weigh-masters, and scorekeepers each see only what they should. Every state change is audit-logged.

Plate V · After
Live leaderboard for spectators. Printable recap. Stripe handles the 1099-K. We just keep a small per-entry fee — you keep everything else.

Plate VII · Saturday weigh-in · club series, north shore
Plate VIII · Why we’ll never hold your money
We use Stripe Connect destination charges. Stripe extracts a small per-entry application fee at the moment of charge, then routes the rest of the money straight to the organizer’s connected bank account. It never lands on a b4ufish balance. That’s a regulatory choice (no money-transmitter license) and an honesty choice (no marketplace ever has cause to hold your event’s payouts hostage).
b4ufish per-entry fee
1.5%
+ Stripe processing · $0.50 minimum, no cap
Pass-through to the angler by default. Toggle absorb to eat it yourself.
What you don’t pay
$0
No setup cost. No monthly subscription. No minimum volume. Pay only when someone registers.
Plate IX · What you get
Stripe Connect Express onboarding in three minutes
Side pots with opt-in toggles and per-pot fee math
Pass-through or absorb fee presentation
Multi-role permissions: owner, co-admin, weigh-master, scorekeeper, spectator
Officiated weigh-in state machine with audit log
Real-time spectator leaderboard with Big-5 scoring
CSV roster import with heuristic column mapping
Walk-up registration: scan-to-pay or cash on the spot
Day-of dashboard with paid / pending / imported / cash totals
Auto-printable recap with podium and big-bass overall
Receipt page that auto-retries while waiting on Stripe webhook
My Events page across every tournament you've registered for
Email + Google + Apple sign-in via Firebase Auth
1099-K handled automatically by Stripe Connect
Custom domain support — your tournament, your URL