# Wall Ball: lacrosse club management software

> Wall Ball is the app a youth lacrosse club runs on: registration, card payments, schedules, team chat, and answers to parents' questions from the club's own records. 1% or 3% of card payments. No subscription, no ads.

Parents see every practice, game and payment on one timeline, with a lane for each kid. Coaches see who is coming. The club takes registrations and gets paid by card, at its own address (yourclub.wallball.team) and in its own colors.

- [Start a club, free](https://wallball.team/start)
- [Walk around the demo club](https://choglax.wallball.team/demo): no account needed

## Try it: three ways into the demo club

- [Walk in as a parent](https://choglax.wallball.team/demo/parent): you are Jennifer Kearney. 10 things to try.
- [Walk in as a coach](https://choglax.wallball.team/demo/coach): you are Dan Whitaker. 8 things to try.
- [Walk in as the admin](https://choglax.wallball.team/demo/admin): you are Alex Morgan. 7 things to try.
- [The whole tour](https://wallball.team/tour.md)

## Ask: parents ask, the club's records answer

1. **It reads the question.** A small model decides what the question is about: the schedule, money, a field or a team. The model does nothing else.
2. **It looks it up.** The answer is built from the club's own database, for the family who asked: their kids, their events, their balance.
3. **It answers, or hands off.** Most answers arrive in under a second, with a link to the event or the payment. A refund, a complaint or a medical question goes to a person at the club.

Questions parents type:

- "How many practices do we have in December?" Counted from the schedule, with each one listed.
- "What does Mason need for Saturday?" Arrival time, jersey, field and the coach's notes.
- "What do we owe?" The balance and what is due next, with a button to pay.
- "I want a refund" A refund is the club's decision, so Ask hands it to a person.

## Everything it does

### For families

One timeline with a lane for each kid. It shows where to be, what to bring and what is waiting on you.

- **One line for every kid.** Practices, games, tournaments and payments due, in order, for the whole family. Week view and season view.
- **Needs you.** A strip at the top lists what is waiting: a reply, a note to acknowledge, a payment. Tap one and you are there.
- **Everything about an event.** Arrival time, which jersey, the field, directions, and whether the field is open.
- **Reply for each kid.** Going, maybe or cannot go, in one tap. The coach sees the count.
- **The roster on the sideline.** Jersey numbers and names for your kid's team, one tap from the game.
- **Daily work.** The day's wall ball routine sits on the line. Tick it off for your player and their run of days grows.
- **What you owe.** What is due and when. Pay by card and get a receipt by email. A refund shows beside the payment it belongs to.
- **Registration in six steps.** Several kids at once, waivers signed on screen, sizes, sibling and goalie discounts, discount codes, and a deposit or monthly plan.
- **In your own calendar.** A private calendar feed keeps Apple or Google Calendar up to date.
- **A second guardian.** Add the other parent by email. They see the same kids and schedule.
- **No password, no install.** Sign in with Google or an emailed link. It runs in any phone's browser.

### Ask

A parent types a question and the answer comes from the club's own records, usually in under a second.

- **When and where.** "When is the next practice?" "What is on Saturday?" "How many games in December?" Answered with the event and a link to it.
- **What a kid needs.** "What does Mason need for Saturday?" Arrival time, jersey, location and the coach's notes, on one card.
- **Money.** "What do we owe?" The balance, what is due next, and a button to pay.
- **Fields.** "Is the field open?" The latest status and the reason if it is closed.
- **Teams, notes and registration.** Who coaches a team, what is pinned, and where a registration stands.
- **It does not make things up.** There is no text generator. A small model reads the question and picks what it is about. The answer is built from the club's database, so it can only say what the records say.
- **Some questions go to a person.** A refund, a complaint, a safety or medical question goes to a person, with the club's address and a copy button.
- **Report a wrong answer.** Every answer has a report link. Reports reach Wall Ball with the question and what was said.
- **Only your own family.** An answer only ever holds the asking family's own kids, events and money.
- **A limit per person.** Each person can ask a handful of questions a minute.

### Chat and email

A thread for each team, and an email address for each team that posts into it.

- **A thread for every team.** Coaches and that team's families. Plus club announcements and a coaches' channel.
- **Pinned notes with Got it.** Pin a note and ask for acknowledgement. Families tap Got it, and the coach sees who has not.
- **Reminders.** One tap reminds everyone who has not replied to an event, in the thread and by email.
- **An email address for every team.** The club and each team get their own address. Notes and reminders go out from it.
- **Email replies post in the thread.** A parent who answers the email is posted in the team thread. Mail from strangers is held for the club to review.
- **Receipts and refunds.** Payment receipts and refund notices are emailed to the family, from the club.
- **Field closures at the top.** Close a field with a reason and every family with an event there sees it first.

### For coaches

Each team has its own line, with who is coming, who came and the score.

- **The team's line.** Every practice and game with a running count of going, not going and no reply.
- **Scheduling.** One event or a weekly series, with a warning before two sessions land on the same field.
- **Attendance.** Players who said going start as present. Mark anyone late, gone early or excused, and the roster keeps each player's count.
- **Scores.** Add the score once a game starts. Families see it on the line.
- **Daily work and runs.** Turn on a built-in wall ball routine or write your own. See who did today's work, each player's run of days, and who has gone quiet.
- **The full roster.** Numbers, positions, emergency contacts with one-tap calling, and USA Lacrosse status.
- **Player notes.** Tap a player for their attendance, their run of daily work, and your own notes on effort, skills and what to work on. Only the team's coaches and managers can read the notes.
- **Cancel and restore.** Cancel with a reason. The event stays on every family's line, struck through.

### For the club

Registration, money, teams and fields, from the same place the families use.

- **Programs.** Fees, spots, deposit and monthly plans, sibling and goalie discounts, discount codes, and a public page families register from.
- **Registrations.** Every player with status, age group and team. Edit a detail for a family, move someone off the waitlist, withdraw.
- **Teams built from registrations.** A roster builder fed by who registered. Add coaches and managers by email.
- **Card payments to your own bank.** Stripe pays the club's own account. Wall Ball never holds your money.
- **You choose who pays the fees.** The club, or the family as a line shown before they pay.
- **Checks and cash.** Record a check or cash payment on the family's registration. No fee.
- **Refunds in the app.** Full or partial, from the family's registration. The family is emailed and the ledger is updated.
- **Disputes tracked.** If a bank disputes a payment, the club and Wall Ball are told, and the payment is locked until it is decided.
- **Fields and venues.** Every field, who is on it, and its status: open, closed or delayed, with a reason.
- **Waivers.** Your own wording, versioned. Families sign the current one on screen.
- **Seasons and age groups.** USA Lacrosse age groups laid out for the play year, and a new season when you are ready.
- **USA Lacrosse numbers.** Collected at registration and checked for shape. The club verifies and marks them.
- **People.** Admins, directors, coaches and managers, invited by email.
- **Your colors, your address.** Your accent color, ground and logo across the app, at yourclub.wallball.team.
- **Your team store, inside your app.** Valor builds and hosts it. It opens in the Store tab with each kid's sizes on hand, and it drops your price to 1%.

### Not yet

- Phone notifications. News arrives by email and in the app until the iOS and Android apps arrive.
- An app in the App Store or Google Play. Both are on the way. Today it is a website that works on every phone.
- Player profiles and player sign-ins. Both are designed and coming, and neither is in the app yet. Today a parent logs a player's daily work.
- Automatic charging of payment plans. Families pay each part themselves, and the club sees who is behind.
- A direct check of USA Lacrosse numbers. USA Lacrosse offers no public way to do it.
- Importing a season from another product.

## Coming soon (not in the app yet)

- **Player profiles.** A page for each player at their own address, such as masonkearney.wallball.team. Parents add film, stats and measured times, and decide who can see it.
- **Player sign-ins.** Daily work is in the app today, logged by a parent. Next, players get their own way in, set up by a parent, to tick it off themselves. From 13 they can add friends and see each other's runs.
- **iOS and Android apps.** The same Wall Ball, as an app on the home screen. The website keeps working for everyone who would rather not install anything.
- [More on what is coming](https://wallball.team/coming-soon.md)

## Pricing

1% of card payments if we host your team store. 3% if we do not. Nothing else.

- You pay nothing until a family pays your club by card. Setting up and testing are free.
- No subscription, setup fee, per-player fee, per-team fee, contract or minimum.
- No ads, ever. We do not sell anyone's information.
- Check and cash payments cost nothing.
- Stripe's card fee of 2.9% plus 30 cents still applies, as it does on any card payment. You choose who carries the fees: the club, or the family as a line at checkout.
- Refund a payment and we return our fee on it.

### On a $500.00 registration

| | Wall Ball | Card fee | Club receives | Family pays |
|---|---|---|---|---|
| With a hosted team store, club pays the fees | $5.00 | $14.80 | $480.20 | $500.00 |
| Without a team store, club pays the fees | $15.00 | $14.80 | $470.20 | $500.00 |
| With a hosted team store, family pays the fees | included in the $20.40 fee | included in the $20.40 fee | $500.00 | $520.40 |

For any other amount: `GET https://wallball.team/api/v1/quote?amount=500&team_store=true&fees_paid_by=club`

## How it compares

| | Wall Ball | TeamSnap | SportsEngine HQ | Second Slide | LeagueApps |
|---|---|---|---|---|---|
| Is the price published? | Yes. 1% or 3% of card payments. | For single teams, yes. For clubs and leagues, by quote. | Partly. The processing rate is published; the subscription varies by deal. | No. Priced by quote. | No. By quote. |
| Subscription | None. | Yes. Per-team plans, or a club plan by quote. | Yes, on an annual contract. Partner pages show $600 a year and $129 a month. | Not published. | None stated. A one-time setup fee is reported. |
| On each card payment | 1% with a hosted team store, 3% without, plus Stripe's 2.9% plus 30 cents. | Reported as 3.25% plus $1.50 per invoice payment. TeamSnap does not publish its club rate. | 3.25% plus $2 per transaction. | Not published. Its site says standard payment processing applies. | A percentage of each payment. The rate is not published. |
| Contract or minimum | None. No contract. | Not published. | A $300 charge at renewal if a minimum amount is not processed. | Not published. | Not published. |
| Ads | None, ever. | The free team plan shows ads. | Not published. | Not published. | Not published. |
| Out of a $500 registration | $19.80 with a team store, $29.80 without. Nothing else. | About $17.75 at the reported rate, plus the plan. | $18.25, plus the subscription. | Not published. | Not published. |

Checked November 11, 2026. Prices change, so check each product's own site. "Not published" means the company does not publish it. Product names belong to their owners. To correct something here, write to sales@valorthreadcompany.com.

- [Wall Ball vs TeamSnap](https://wallball.team/compare/teamsnap.md)
- [Wall Ball vs SportsEngine HQ](https://wallball.team/compare/sportsengine.md)
- [Wall Ball vs Second Slide](https://wallball.team/compare/second-slide.md)
- [Wall Ball vs LeagueApps](https://wallball.team/compare/leagueapps.md)

## Questions

### What does Wall Ball cost?

1% of card payments if Valor hosts your team store, 3% if not. That is the whole price. There is no subscription, no per-player or per-team fee, no setup fee, no contract and no minimum. Check and cash payments cost nothing.

### What about the card fee?

Stripe charges 2.9% plus 30 cents on a card payment, as it does on every platform. You choose who carries the fees. If the club does, a family pays exactly the price you set. If the family does, they see an online payment fee before they pay and the club receives the full price.

### When do we start paying?

When a family pays you by card. Setting up, testing and registering players who pay by check are free.

### Can we try it before we commit?

Yes, two ways. Walk around the demo club as a parent, a coach or the admin, with no account. Or create your own club in a few minutes and set it up for real. There is nothing to cancel if you stop.

### Does the assistant make things up?

No. Ask does not generate text. A small model reads the question and decides what it is about, and the answer is built from your club's database: the schedule, the roster, the ledger, the pinned notes. If the records do not hold the answer, it says so and points to a person.

### Do families have to install anything?

No. Wall Ball runs in the browser on any phone, and families sign in with Google or an emailed link. There is no password to forget. iOS and Android apps are coming, for people who want phone notifications, and the website will keep working without them.

### Where does our money go?

To your club's own Stripe account, and from there to your bank on Stripe's normal payout schedule. Wall Ball never holds a club's money.

### How long does setup take?

Creating the club takes a few minutes. The first sitting, with your details, waivers, Stripe, fields and first program, is about half an hour, most of it Stripe's questions.

### Will there ever be ads?

No. No ads, and we do not sell or share anyone's information for marketing. A share of card payments is the only way Wall Ball makes money from a club.

### Is it only for lacrosse?

Yes, for now. It uses USA Lacrosse age groups, member numbers and positions, and it follows the way a lacrosse club's season runs. Another sport could use most of it, but we have not built for one.

### What is coming next?

Three things, none of them in the app yet. Player profiles: a page for each player at their own address, where parents add film, stats and measured times for club and college recruiting. Player sign-ins: set up by a parent, so players tick off the day's work themselves and, from 13, add friends and see each other's runs. And iOS and Android apps, with phone notifications.

### What does it not do yet?

Phone notifications. News arrives by email and in the app until the iOS and Android apps arrive. An app in the App Store or Google Play. Both are on the way. Today it is a website that works on every phone. Player profiles and player sign-ins. Both are designed and coming, and neither is in the app yet. Today a parent logs a player's daily work. Automatic charging of payment plans. Families pay each part themselves, and the club sees who is behind. A direct check of USA Lacrosse numbers. USA Lacrosse offers no public way to do it. Importing a season from another product.

### Who is behind it?

Valor Thread Company, which also makes team stores and gear for clubs.

---
[Start a club, free](https://wallball.team/start) · [Walk around the demo club](https://choglax.wallball.team/demo) · [Pricing](https://wallball.team/pricing.md) · [Compare](https://wallball.team/compare.md) · [API](https://wallball.team/docs.md) · [llms.txt](https://wallball.team/llms.txt) · [Sitemap](https://wallball.team/sitemap.xml)

Wall Ball is run by Valor Thread Company. Write to sales@valorthreadcompany.com.