All FAQs

#5. How do I connect my team's Stripe account to accept card payments?

Team Leaders Finance Role

Audience: Team owners, members with the FINANCE role.

Short answer: Go to Finance → Payment Settings and click
Connect with Stripe. Complete Stripe's onboarding (business info,
bank account). Once Stripe shows Connected, players can pay you by
card and payouts go straight to your bank.

Step-by-step

  1. From your team dashboard, open Finance → Payment Settings.
  2. At the top of the page you'll see the Accept Card Payments
    (Stripe)
    card.
  3. Click Connect with Stripe.
  4. You'll be redirected to Stripe to enter your business info, ID,
    and a bank account for payouts.
  5. When you finish, Stripe sends you back to TPN. The card now shows
    either:
    - Connected — green badge, you're done.
    - Onboarding Incomplete — yellow badge with a Continue
    Onboarding
    button. Click it and finish the remaining steps.
  6. (Optional) Toggle Pass card processing fee to players — see
    FAQ #6 for what it does.

What happens behind the scenes

  • Stripe Connect creates an "Express" account tied to your team.
  • TPN stores the Stripe account ID and reads two flags from Stripe:
    charges_enabled (can accept charges) and payouts_enabled
    (can release funds to your bank).
  • The hit-the-refresh-button arrow next to Stripe Dashboard asks
    Stripe for the latest values of those flags — useful if you just
    finished onboarding and the page hasn't caught up.
  • A small platform fee applies on each card charge; the rest goes
    to your team's bank.

Notes / gotchas

  • Payouts not yet enabled — if you see this warning, Stripe
    needs a bit more info from you (often ID verification or a bank
    account confirmation). Click Stripe Dashboard to finish.
  • Existing pay-then-manager-verifies flow (Venmo / CashApp / Zelle
    etc.) keeps working alongside Stripe — connecting Stripe doesn't
    turn off other methods.
  • Players can pay uniform orders by card too once Stripe is
    connected; those orders auto-confirm without manual approval.
  • Parents can pay their child's team balance by card (see FAQ #7)
    once Stripe is connected and card payments are enabled.

Video

  • File: videos/05-stripe-connect.mp4 (to be recorded)
  • Suggested length: 60–90 seconds
  • Suggested script:
    1. Finance → Payment Settings, point to the Stripe card (10s)
    2. Click Connect with Stripe, walk through Stripe onboarding at
    a high level (30s)
    3. Show the green Connected badge on return (10s)
    4. Show a player paying by card from the team payment page (15s)
    5. Mention payouts go to the team bank account (5s)

Was this helpful?
Log in to leave feedback.
Still need help? Contact us.