Registration / Payments - Configuration (end-to-end)
SportNinja's Registration feature simplifies the process for leagues and organizations to manage competitions and events seamlessly. Follow these steps to configure and use it effectively.
Website - Feature Page
Step 1: Create an Organizational / Business Account
-
Visit the www.sportninja.com website and create a business account (if you don't have one already - otherwise, login)
-
Provide your business name, address, and relevant information.
-
Log in to start creating Competitions.
Step 2: Set Up Payment Transaction Processor
-
Go to your Account Settings and connect payment transaction provider. We currently support SportsPay or Stripe.
-
Ensure Taxes and Waivers are also configured under the Account Settings.
-
These configurations enable payment processing and compliance with regulations. The payment provide will distribute payments to your account on a recurring basis (daily, weekly, etc) as configured by you.
Step 3: Create a Competition
-
From the dashboard, click New Competition.
-
Enter the competition name (e.g. "Winter Hockey League - 2025").
-
Select the sport and provide start and end dates for the Competition.
-
Enable the Registration toggle to activate this feature, to take registrations (whether you are receiving payments or not).
NOTE: If you are not using SportNinja for registrations or payments, leave this toggle off.
Step 4: Set Up Divisions (competition structure)
-
In the Setup Tab of the Competition, define your Competition structure.
- You must have at least one Division in order to take Registrations (e.g., "Division A").
Step 5: Configure Registration Settings (parent-level)
-
Define your registration start and end dates.
-
Enable Individual or Team registrations, or both.
-
Turn on automatic approvals, if desired. Note: Team registrations must be approved in order to use the team in scheduling.
-
Add waivers and customize the registration page background.
Step 6: Configure Payments (division-level)
- For each Division, decide if payments are required, or if the registration is for taking information and waivers-only.
-
Set up costs and payment plans for each division:
-
Example: For Teams, you could set $1,000 total Team registration fee - with a $100 deposit, followed by instalment payments monthly, starting on Jan 1st.
-
Example: For Individual registrations, you could set a one-time fee (e.g., $100).
-
Step 8: Utilize the Unassigned Group feature (for Draft or Free Agent Registrations)
- To enable registration of Individuals without a team, use the Unassigned group feature - configured on each Division.
-
Set up an "Unassigned" group for free agents or players without teams. They will be able to select this option when registering.
-
Players registering in this group can later be assigned to teams by administrators using the Trade function (where you can move multiple players to teams and invite them all at once).
Step 9: Share Registration Links
-
Copy the generated registration URL from the platform.
-
Share the link via email, social media, or within the SportNinja News Feed to promote it.
Step 10: Manage Registrations
-
Use the dashboard to:
-
Edit the Status of Registrations: Approve, Cancel (and Refund) registrations, Approve w Conditions (to move to a new division)
- Trade players between teams or from Unassigned group into teams.
-
Monitor financial details and participant information.
-
-
BCC yourself or your team on registration emails for real-time emails updates as registrations come in.
Approve:
Trade / Move Players:
Step 11: Finalize Teams for Scheduling
-
Approve teams and players from the registration dashboard.
-
Once teams are Approved they will appear in the Setup Tab and be available for game Scheduling.
-
Unapproved teams are not available to add schedules.
Additional Info
-
Reporting: Download detailed registration and payment reports for analysis.
- Coupons: Create custom coupons by define the discount amount, validity period, and usage limits. (Configured on the top-right corner of the registration tab)
Reports / Download Data:
Coupons:
Need Support? Contact our team at support@sportninja.com for any assistance in setting up your Registration. Or submit a request here