Payments
Stressful payment management is a thing of the past
Make payment headaches a thing of the past and start generating the revenue to level-up your league with our comprehensive, customisable league payment solutions for teams, memberships, and individual sessions.

Get a handle on your league payments so you can get ahead

See what’s coming
Get visibility over your cash flow with all finances reported and managed in one platform, so you can allocate funds strategically and start investing in the future of your league.

Scale up
Use a system that grows and adapts as your league does, built with scalability and automation so you’re no longer held back by outdated, manual payment processes.

Roll with the changes
Matches get cancelled, refunds are needed, and additional fees crop up; that’s league management. Thankfully, our payment platform can support it all, so you can react to the changes without falling behind.

For leagues of all sizes
Keep your head in the game, knowing it’s all been paid for
When you’ve got multiple teams signed up to your league, it can feel impossible to stay on top of weekly or monthly payments — especially when finances are just one part of the bigger league management puzzle.
Manually working through bank statements, updating spreadsheets, sending email reminders and text updates, all while trying to manage and run a successful league, just isn’t going to cut it if you want to see your league continue to grow, without leading you to burnout.
That’s why we’ve developed Magic Sports — the all-in-one league management platform that helps you integrate your payments with your league operations, so you can plan, manage, and play without fear of your finances running away.
For team-based leagues
League payment management for teams
Allocate payments to individual teams, to be collected per season or per fixture, and enable captains to take charge with a shared payment set-up.

Per-season payment
Made in full upfront to allow teams to take part in the season.

Per-fixture payments
A pay-to-play set-up, with the cost per game and the payment due date set by you in advance.

Per-season payment
Made in full upfront to allow teams to take part in the season.

Per-fixture payments
A pay-to-play set-up, with the cost per game and the payment due date set by you in advance.

Shared payments
Help your captains minimise their admin time and reduce payment stress with the power of one-click payment management that spreads league costs evenly across their team.
League costs, covered
Set league payments for team members, and once payments are made, they’ll go directly to the league provider — no more time wasted scrolling through bank statements.
Automated payment reminders
With all payments managed and tracked in one system, you can turn on payment reminders at the touch of a button and leave the heavy lifting to our intuitive system.
Half-season charges
Offer flexibility to your teams, with half the season cost taken upfront and the other half taken on the date you set, so everyone can be involved without being held back by their finances.
For league memberships
Membership payment management
Manage your league memberships with minimal hassle, generate regular revenue, and unlock your growth potential. With our membership payment solution, each player pays a fee based on how you run your league.
Pay-as-you-play
Players pay per fixture, fully flexible around their schedule.
Monthly membership
Players pay a monthly fee, with tiered options available for taking part in multiple leagues.
Smart billing
If a player joins a league outside their membership, they’re automatically charged accordingly.


For training programmes
Payments for recurring sessions
Create additional revenue streams from recurring training sessions and summer camps, managed with ease in our comprehensive league payment platform.
Flexible booking
Players book and pay upfront for a set number of training sessions.
Individual sessions
Players pay to join sessions according to their own availability.
Session size & register
Set a limit on the number of available spaces per session, keep track of who attends, and record notes for individual players.
Say goodbye to manual payments
Take and chase payments online, automatically, whatever your pricing structure. Magic League’s intuitive payment automations support team payments, memberships, pay-as-you-play, and transactions for individual sessions, so you can shape and grow your league without manual payment processes getting in the way.
Shared team payments
Remove payment pressure from the shoulders of your captains and managers and allow league costs to be spread evenly across the team.
Branded email templates
Enhance brand recognition and achieve consistency across your communications with a library of customisable email templates to choose from.
Overdue payments report
See all overdue payments at a glance in one comprehensive report and take bulk action to chase them up with one click.

Automated payment reminders
With automated email alerts in the run-up to and following the payment due date, you’ll never need to chase a payment again.
Additional season charges
Recoup unexpected mid-season costs and add additional charges for league extras like new equipment, trophies, and events.
Custom admin options
Customise charge types and easily set up and manage credits, refunds, and payment adjustments, according to your needs.
League payments are a tricky business, but they don’t have to be
Spend less time chasing payments and more time thinking big-picture. Unlock stress-free payment management and start leveling-up your league today. We’ll show you how.