Stripe Connect for organizers
One-time onboarding so you keep your revenue.
FishTourney uses Stripe Connect to let organizers collect entry fees directly into their own bank account. You do not handle FishTourney's money — anglers pay through Stripe and the funds land in your connected account on Stripe's normal payout schedule. You only need to set this up once; the connection persists across all your tournaments.
One-time onboarding
Go to Settings > Payments (at /settings/payments) and click Connect with Stripe. You are taken to a Stripe-hosted onboarding form. Stripe's form collects everything needed to verify your identity and set up payouts:
- Legal name and date of birth (for individuals) or business name and EIN (for entities)
- Social Security Number or last four digits, depending on your volume
- Business address and phone number
- Bank account details for payouts (routing and account number)
This is entirely handled by Stripe — FishTourney never sees your SSN, EIN, or bank account information. Stripe is a registered payment processor and their security and compliance obligations cover all data you enter on their form.
After completing the form, Stripe redirects you back to /settings/payments. The page shows a Connected badge when your account is fully active and ready to accept payments.

What FishTourney charges
FishTourney takes a 2% platform fee on entry fee revenue, with a maximum of $5 per tournament. This is deducted automatically from the tournament's collected revenue before payout — you do not need to transfer it manually. Stripe's standard processing fee (typically 2.9% + $0.30 per transaction) applies separately and is charged by Stripe directly.
The payout panel on each tournament's management page shows the total collected, the FishTourney platform fee, Stripe processing costs, and the net amount available to pay out. See the Payout panel page for details.
Where the money goes
Entry fees collected from anglers flow directly into your Stripe connected account. Stripe holds funds briefly (usually 2–7 days for new accounts, 2 days for established accounts) and then initiates a bank transfer on their rolling payout schedule. The default schedule is daily automatic payouts once your account is established.
After your Stripe account is active, the Payout Schedule card appears below the Connect card on /settings/payments. It shows your available balance and the date and amount of your next scheduled payout. To view full payout history, tax documents, and dispute details, click Open Stripe Dashboardto go directly to your Stripe account.
Account states
Your Stripe account can be in one of four states:
- None — you have not started Stripe onboarding. You can create free tournaments but cannot collect entry fees.
- Setup Incomplete— you started but did not finish Stripe's onboarding form. Click Complete Stripe Setup to return to where you left off. Your account cannot accept payments until onboarding is complete.
- Connected — onboarding is complete and your account is active. You can collect entry fees on any tournament that has an entry fee set.
- Restricted — Stripe has flagged your account and may require additional information. You will see a notification from Stripe. Open the Stripe Dashboard to find out what is needed. Payments may be paused until the issue is resolved.
Disconnecting
To remove the Stripe connection, click Disconnect on the Payments settings page and confirm. This removes the link between FishTourney and your Stripe account. Any tournaments that have already collected payments are not affected — those funds are already in your Stripe account and will pay out normally. New paid registrations will not work until you reconnect.
Disconnecting does not close or deactivate your Stripe account itself. If you want to close your Stripe account permanently, do that from the Stripe Dashboard directly.
