Skip to content

Registration

How to Collect Youth Sports Registration Fees Online

Connect Stripe, set a registration fee, offer installments and discounts, and track what families owe, with the Stripe and Team Assist fees explained.

By Team Assist6 min read

This guide is for club registrars and treasurers who want families to pay registration fees online instead of chasing checks. By the end you will have Stripe connected, a program with a fee and payment options, and one page that shows what has been collected.

Your organization sets its own fees and owns its refund policy. Payments go to your organization's Stripe account, with payouts to its bank account.

Know what online payments cost

Team management in Team Assist is free. Online collection has a Stripe fee and a Team Assist fee, and both come out of each payment. These are standard US rates:

  • Stripe, card payments: 2.9% + 30¢ per payment.
  • Stripe, ACH bank debit: 0.8% per payment, up to $5.
  • Team Assist collection fee: 1%, capped at $3 per invoice, even when the invoice is paid in installments.

Here is a $240 registration fee worked through. Paid by card in one payment, Stripe keeps $7.26, Team Assist keeps $2.40 and your organization receives $230.34. Paid by bank debit, your organization receives $235.68. Split into three $80 card payments, each payment carries its own Stripe fee, so your organization receives $229.74.

Custom Stripe pricing and international cards cost more. Payments a family makes directly to you, such as cash or a check, carry no fees. The Team Assist home page explains how the service makes money.

Connect your organization

1. Start the Stripe setup

Only the organization owner can do this step. Open Settings, then Payment collection. The page lists what to have ready: your legal organization name, business address, tax information, the account representative's identity details and a bank account for payouts.

Choose your Business country with care, because it cannot be changed afterward. Select Set up payments and complete Stripe's form. Sensitive details go directly to Stripe.

The Payment collection page before setup, with status cards, a Business country menu and a Set up payments button

2. Wait for Stripe's review

Stripe reviews what you submit. This usually takes minutes and sometimes a business day or two. When it finishes, the page says Ready to collect payments and shows Card payments, ACH bank payments and Bank payouts as Enabled.

The Payment collection page after review, showing Enabled on every payment status and a Ready to collect payments message

Set the fee

3. Add a price to your program

Open Programs, select New program and turn on Take registrations online. Continue through Joining and Registration until you reach Price. Our guide to managing youth sports registration covers those earlier steps.

Clear the Free checkbox and enter the Amount per player. Under How will families pay?, choose Online by card. Choose Directly to you instead if you collect cash or checks and will mark payments as received.

If staff offer spots after tryouts, tryout sign-up stays free and families pay a season fee when they accept an offer. See how to run tryouts and send offers.

4. Offer installments

Turn on Allow payment installments, choose the Number of payments and set a date for each later payment. Payment 1 is due at registration and the final payment is the remaining balance. Families can still pay in full.

Choose dates that finish before the season starts, so nobody is following up on balances during games.

The Price step with a $240 fee, Online by card selected and three installment payments scheduled

5. Add an early-bird price or discount codes

Turn on Early-bird price to lower the fee for families who register early. Enter the Discount, choose % off or $ off, and set Early-bird price ends. The step confirms what families will pay.

Turn on Discount codes for cases like a sibling discount or a scholarship. Each code can be a Percentage off, a Dollar amount off or Free registration. Codes work while registration is open.

Payment options with a $20 early-bird discount and a 10 percent SIBLING discount code

On the Review step, check your answers, choose Open registration now and select Create program.

What families see

6. Families choose how to pay

On the Payment step of registration, a family chooses Pay in full or Pay in installments and can enter a Discount code. Review total shows the exact amount with any early-bird price and discount applied, and Submit registration finishes the form.

The family's Payment step, with Pay in installments selected and the schedule shown beside Pay in full

7. Families pay the invoice

After submitting, the family lands on their invoice. It shows the Payment schedule and, under Secure payment, a Payment amount menu for the full remaining balance or a single installment. Continue to payment takes them to pay by card or bank.

Tell families that a place is confirmed once the payment settles. Bank payments can stay in processing until the bank confirms them.

Families on an installment plan can also select Set up automatic payments. Automatic payments are never turned on without the family's consent, and any change to installment amounts or dates turns them off until the family consents again.

The family's invoice with three scheduled installments, a Continue to payment button and a Set up automatic payments button

Track and follow up

8. Review the Payments page

Open the program and select Payments. The totals show Billed, Net settled, Processing, Outstanding, Overdue and Platform fees. Each invoice has its own row, with Review finances for the details and Record receipt for cash or a check received against its balance.

The family sees the same invoice under Invoices in the Team Assist mobile app, which is coming soon, with Pay installment beside each payment and a Pay full balance securely button.

The program's Payments page on a laptop beside the same $220 invoice in the Android app, listing three scheduled payments

Check this page on a regular routine, and contact only the families whose balances are overdue. Our parent communication templates can help you keep those messages short and clear.

Publish your refund policy

Team Assist does not set your refund rules. Decide them before registration opens, and answer the questions families are most likely to ask:

  • Is the fee refundable, and until what date?
  • What happens to remaining installments if a player withdraws?
  • Who should a family contact to ask for a refund?

Put the answer where families will see it before they pay. Team Assist's sports registration tools let you publish program details alongside the registration itself.

Registration

6 min read

How to Manage Youth Sports Registration

Plan a youth sports registration process with clear eligibility, dates, fees and next steps. Use this guide to help families apply and staff review.

Team management

5 min read

How to Set Up a Youth Sports Team in Team Assist

Create your team, add players, invite families, schedule the first event and send the first update. A step-by-step guide to setting up a youth sports team in Team Assist.