Pricing you set and control
Your league or club sets its own registration fees. Midfield is the platform that runs checkout, not a middleman that adds its own line. Members see an itemized receipt where every charge is one you chose.
Registration, payments, refunds, scholarships, forms, and the end-of-season handoff: one system for the clubs, leagues, and coaches who run club & league sports. Less busywork for you; less friction for the people you serve.
Most platforms scatter the same person across separate accounts (separate login, cart, and email thread), which leaves your registrar reconciling duplicates and your members retyping the same details over and over. Midfield starts from one account, so a person can be a player, parent, coach, or admin across every team, with one login and one inbox: you sign up for everything in one pass, and you’re not untangling duplicate records.
Because the data model connects the people and teams that belong together, the right discounts apply automatically at checkout. No coupon codes to find, no manual adjustment for the registrar to remember. Rosters stay tied to the account, so a member, a coach, and the registrar are all looking at the same record.
Transparent checkout for members, and the back-office tools the treasurer actually needs.
Your league or club sets its own registration fees. Midfield is the platform that runs checkout, not a middleman that adds its own line. Members see an itemized receipt where every charge is one you chose.
You set what members pay: registration, add-ons, installment plans. The fee breakdown is itemized line by line, so a member can see exactly where every dollar goes before they hit pay.
Refund requests route to the treasurer for sign-off instead of living in an email thread. Processor fees are handled explicitly in the flow, and any discount math is recomputed correctly when a payment comes back.
Fee assistance usually lives in a spreadsheet and an email thread, where the reviewer can see exactly who is asking. Midfield gives you a dedicated review queue where applications can be read anonymized, so the reviewer evaluates the need, not the name.
Once an award is approved, the discount flows into the same checkout the member already uses, so there’s no separate invoice to reconcile later.
The compliance work that piles up, collected, signed, and archived where the next board can find it.
Build custom forms or import the PDFs you already use. Members sign on their phone, and the signature is captured to be ESIGN/UETA-compliant, so a waiver or a code of conduct is collected and legally sound, not chased down on paper.
At season end, the records assemble into an archive the board, the auditor, or the federation can pull: registrations, payments, forms, and refunds in one place, so institutional memory survives the volunteer turnover instead of getting re-discovered the hard way.
The data model treats sport as a configuration, not a hard-coded assumption, so age groups, seasons, and roster rules aren’t wired specifically to soccer. The schema supports more than one sport from the start.
Today the product goes to market soccer-first (that’s where we’re focused), but the model already supports a club that runs more than one sport, or a player enrolled across two programs, in the same system.
Because payments, refunds, and discounts all run through one system, the numbers reconcile on their own. A treasurer can pull a profit and loss view of the season without stitching together exports from three different tools.
And when you need the raw data (for your own books, your accountant, or a federation report), everything exports in open, standard files. Your data is yours to take with you.
Published prices, the registration fees you set, and your data yours to export.