Sometimes a team has fees outside your core dues, like tournament costs, travel add-ons, or team-specific training expenses. In Sprocket, the cleanest way to charge those fees is to set them up as their own program and registration options, then register players into that registration as an admin.
This article stays high-level and points to the source-of-truth setup articles, so you do not have to maintain the same steps in multiple places as the platform evolves.
What you’ll find in this article
The recommended workflow for additional team fees
What you need to set up before charging families
Where to find the detailed program and registration setup steps
How to register players into the fee as an admin
Recommended workflow
Create a dedicated program for the additional team fee.
Create one or more registrations under that program to represent each fee price option.
Register players as an admin so families are prompted to log in and pay.
Step 1: Create a program for the team fee
Start by creating a new program that represents the fee you are charging (for example, “2026 Tournament Fees” or “U14 Travel Fee”).
For the detailed steps, follow:
Creating New Programs Example
Tip: Use clear, season-specific naming so the fee is easy to find and report on later.
Step 2: Create registrations for each price option
Next, create registration options under the fee program that match how you want families to pay. Common examples:
Full pay vs installment options
Different fee tiers by team
Separate registrations for different fee types (tournament vs travel)
For the detailed steps, follow:
Creating a Registration
Step 3: Register players into the fee registration as an admin
Once your fee program and registrations are ready, you can add players directly to the appropriate registration and prompt families to complete checkout.
For the step-by-step workflow, follow:
Register Players into a Program as an Admin
That article covers how to:
Select the Program to Add To and Registration to Add To
Pull the eligible players list
Register players and send the payment prompt email
What families will see after you register players
After you register players into the additional fee registration:
An overdue balance is added to the player’s account
A confirmation email is sent to the parent or guardian
The family is prompted to log in and complete payment
Note: The balance shows as overdue until the parent logs in and submits payment.
If you run into issues
Families are confused by the overdue balance: This is expected until checkout is completed. Make sure to communicate with families ahead of time so they are aware of additional fees being added to their accounts.
You need to adjust pricing: Update the registration pricing before registering players, so families see the correct amount during checkout.
FAQs
Should additional team fees be added to the core program?
No. The recommended approach is to create a separate program and registration for cleaner reporting and tracking.
How do families pay additional fees?
After you register them as an admin, they receive an email prompting them to log in and complete payment.
Why does the fee show as overdue?
It will show as overdue until the family logs in and completes checkout.
Can I offer installment options for team fees?
Yes. Create separate registration options under the fee program to represent different payment structures.
