Help center

How can we help?

Search 71 answers, or pick your role below to narrow it down. Can’t find what you need? Contact us →

71 answers across 8 topics

Getting started

New to USSSA Membership? Start here.

What is USSSA Membership?
USSSA Membership is the official platform for managing USSSA player, coach, and director memberships. Parents register their athletes, coaches build teams and invite players, and directors verify eligibility at the field — all in one place. We’re run by Anthropic-Cowork and operated alongside USSSA.
How do I sign up?
It depends on who you are:
  • Parent — go to /register and register your player. Account is created automatically.
  • Coach — go to /register/coach. Free, no Manager ID required.
  • Director — directors aren’t self-signup. Apply here; USSSA reviews each application.
How is this different from usssa.com?
usssa.com runs the sport — tournaments, rankings, sanctioning. USSSA Membership is the parent/coach-facing membership platform: registrations, age verification, team management, and field tools. We’re tightly integrated (Player IDs and Manager IDs sync) but a different product.
Is it free to sign up?
Parent registration costs the tier price ($35 Member, $60 Select). Coach signup is free — you only pay anything if you eventually add a paid roster. Director applications are free; the background check has a small fee covered by USSSA.
I’m a parent AND a coach (or director). Do I need separate accounts?
No. One account, one email, multiple roles. After sign-in your dashboard shows the role tiles you have access to, and a floating role-switcher pill at the bottom lets you hop between Player Home / Coach Portal / Director Portal / Admin without re-signing in.

For parents

How do I register my player?
Go to /register, fill out player + guardian info, pick a tier, complete Stripe checkout. Account is created automatically when you submit. You’ll be signed in immediately after payment and land on your dashboard.
Do I need a USSSA Player ID?
No, but it’s helpful. If you have one, click the “Autofill from USSSA” button on the registration page — we pull your player’s name, state, and sport from USSSA so you don’t retype. If you don’t have a Player ID, fill in the form manually and we’ll link it later.
I don’t know my Player ID. How do I find it?
On the registration page, click “Look up my Player ID” — enter your player’s name + DOB and we’ll search USSSA’s records. If we find a match you can use that ID for autofill.
What’s the difference between Member ($35) and Select ($60)?
Member covers the basics: official USSSA membership, age verification, the digital member card, and access to all member-tier sponsor offers. Select adds upgraded benefits: better discounts, 3 months free GameChanger+, exclusive bat/glove deals. Most travel-ball families pick Select.
How does age verification work?
We use Persona — an industry-standard identity verification service. After payment, click “Verify age now” on your dashboard or success page. Persona opens an in-page modal where you upload a birth certificate, passport, or state ID. They auto-verify the age and flip your player’s status to verified — usually within minutes.
Where is my child’s birth certificate stored?
With Persona, never with us. We never see, store, or process the document itself — only Persona’s yes/no answer about whether the age matches what you entered. Birth certificates are deleted from Persona on a rolling schedule per their data retention policy.
Can I register multiple players?
Yes. After your first registration, your dashboard shows an “+ Add a player” button. New registrations reuse your saved guardian profile (name, email, phone) so you don’t retype — just enter the new player’s info, verify, and pay.
I got an invite email from a coach. What do I do?
Click the red “Register” button in the email. You’ll land on our registration page with a green banner confirming which team you’re joining. Complete the registration normally — your player auto-attaches to that team’s roster as soon as you finish. No manager codes to type.
How do I add my player to a team after registering?
Two paths: (1) the coach sends you an invite email — click it to add the player to their roster, or (2) the coach manually adds the player from their roster page. There’s no “join code” — everything flows through coach-issued invites.
Can my player be on more than one team?
Yes. Each coach’s invite creates a separate roster entry for your player. They can be on a travel team, a school team, and a select team simultaneously without conflicts.
What’s the wallet pass and how do I get it?
Your dashboard has a red “Apple Wallet” button. Tap it on an iPhone — we generate a signed .pkpass and drop it straight into your Apple Wallet. The pass shows your player’s name, tier, and member ID, and includes the verify QR on the back. Directors scan it at the field.
What about Google Pay / Android?
We have a Google Pay button on the dashboard but it’s not yet wired to the Google Pay Pass API (coming soon). For now, Android users can sign in on the phone and show their dashboard with the QR code directly — directors can scan it from your screen.
What does the “Verify at the field” QR code show?
Only the verified status, the player’s name, their division, and their member ID. A director scans it and sees “Age verified ✓” or “Pending”. They never see the birth certificate. The QR is HMAC-signed so it can’t be forged or copied.
I lost my Apple Wallet pass. How do I get it back?
Sign in to your dashboard and tap “Apple Wallet” again. A fresh pass is generated each time. If your member ID changed (rare, happens during an admin re-link), your dashboard shows a “Your wallet pass is out of date” banner — tap “Refresh wallet pass” and the new pass replaces the old one.
My member ID changed. Why?
Your initial member ID uses a temporary sequence number until USSSA assigns a permanent Player ID. Once that’s linked (either you provided it or admin reconciled it later), the member ID is re-issued in the format USSSA-STATE-YEAR-PlayerID. Your wallet pass auto-prompts for refresh, and the new ID is permanent.

For coaches

How do I sign up as a coach?
Go to /register/coach. Free, no USSSA Manager ID required. If you have a Manager ID, the autofill option will pull your name, state, and sports from USSSA so you don’t retype.
I don’t have a USSSA Manager ID. Can I still sign up?
Yes. Pick “I’m new to USSSA” on the signup page and fill in the form manually. Your account is created right away. When you eventually get a Manager ID from USSSA, an admin can attach it to your profile — no need to re-register.
How do I create a team?
From your coach portal at /coach, click “+ Create a team”. Three quick steps: Identity (name + sport), Roster (age class + season), Location (city + state). Submit and the team appears on your portal with a “Pending USSSA sync” badge.
What does “Pending USSSA sync” mean?
Your team is fully created on our side, but USSSA’s team-creation endpoint isn’t wired yet. Once it is, a background job pushes the team to USSSA and the badge flips to “Synced” with the official USSSA Team ID. Until then your team works normally on our platform — you can invite players, manage your roster, everything.
How do I invite parents to register their player?
From any team’s detail page, tap “+ Invite players”. A modal lets you enter parent emails (and optional player names). Each parent gets a branded email with a personalized registration link. When they complete registration, the player auto-attaches to your team’s roster.
How many invites can I send at once?
Up to 100 in a single batch. There’s no per-coach limit overall.
How long does an invite stay valid?
30 days. After that the token expires and the parent has to register without the auto-attach. You can re-send an invite anytime by sending the same email again.
A parent says they didn’t get the invite email. What now?
First, ask them to check their spam folder — emails from new senders sometimes land there. If it’s genuinely missing:
  • Check the email address you entered (typos happen)
  • Re-send the invite — that creates a fresh token
  • If still missing after a re-send, contact support — we can check delivery logs in Resend
How do I see who’s on my roster?
Each team’s detail page has a “Current roster” section. Players appear here as soon as they complete registration via your invite. Each row shows their name, age-verified status, member ID, division, and join date.
A player left the team. How do I remove them?
On their roster row, tap “Remove”. We soft-remove them — they keep their membership and history, they just stop appearing in your current roster. The full history is preserved under the collapsible “Past roster” section.
Can a player be on two of my teams at once?
Yes — invite them from each team separately. Each invite creates an independent roster entry. A player can be on your 12U travel team AND your school team simultaneously.
What happens when next season starts?
Two options: (1) create a new team for the new season, or (2) keep the existing team and use “Remove” on players who don’t return. The roster history is preserved either way.
Do coaches need a background check?
USSSA requires background checks for coaches who officiate or hold roles of authority. We integrate with NCSI for the check. From your dashboard you can start the process — three business days to clear, status appears on your credential.
How much does the background check cost?
Pricing varies by state and sport. USSSA covers a portion for sanctioned coaches; the remainder is your responsibility (typically $20–$45). You’ll see the exact amount before submitting.
What is “Check a team” on my dashboard?
It lets you look up any other USSSA team by ID and see their privacy-safe roster — who’s age-verified, who’s membership-active, and the “X / Y fully verified” headline. Useful before games when you want to know the opposing roster is field-legal. You never see DOBs, parent contact info, or birth certificates.

For directors

How do I become a USSSA director?
Go to /directors and click “Apply”. It opens an email draft to USSSA. We review, run the background check via NCSI, and approve. Total time: about 3 business days.
Why can’t I just sign up like coaches do?
Director is an official USSSA role — when a parent or coach sees the “USSSA Director” badge at the field, they should know USSSA vetted and approved that person. Letting anyone self-claim the title would defeat that. Coaches are different — anyone can run a team, the responsibility is theirs.
What does the director background check cover?
Multi-state criminal records, national sex offender registry, and SSN trace. Run by NCSI, the youth-sports-industry standard. Renewal every year, status displayed on your credential card.
How much does the director background check cost?
USSSA covers it. You don’t pay for the check itself.
How does the verifier tool work?
At the field, open your phone’s camera and scan any player’s QR code (either on their parent’s phone or their Apple Wallet pass). Your camera detects the URL and opens our verify page in your browser. You instantly see: player name, division, age verified ✓ (or pending), member ID. No login required to scan — but you need to be signed in to your director account to access the full director portal.
What if I scan an invalid or forged QR?
Our QR codes are HMAC-signed, so a forged or tampered URL fails signature verification and shows “Invalid token”. If a player has an expired or fake QR, you’ll know immediately.
What benefits do directors get?
Sponsor discounts at every major partner (Rawlings, Marucci, GameChanger, Blast Motion, etc.), USSSA-only gear deals, and recognition at championship events. Your dashboard shows all currently active director benefits.
Do directors pay a membership fee?
No — director credentials are issued by USSSA as part of the program. You don’t pay a yearly membership like players do.

Account & sign-in

Why is there no password?
We’re passwordless. You sign in by typing your email; we send a one-click link. No passwords to remember, no passwords to leak. The link expires in one hour and can only be used once.
I used the wrong email to register. Can I change it?
Yes, but please contact support for now — we don’t have a self-service email change yet. We’ll update your account and re-link your member records.
I forgot which email I used to register.
Try the most likely one at /login. If you get “No account found”, try variants. If you genuinely can’t find it, contact support with your player’s name + DOB and we’ll look it up.
How do I sign out?
The site header has a “Sign Out” button when you’re signed in. On mobile, open the menu first.
I accidentally registered with two different emails. Can you merge them?
Yes — contact support with both email addresses and the player(s) on each. We’ll merge into one account so you can manage everything from one sign-in.

Payments & refunds

What payment methods do you accept?
All major credit / debit cards (Visa, Mastercard, American Express, Discover). On supported devices, Apple Pay and Google Pay also work — Stripe surfaces them automatically at checkout.
You’re using Stripe?
Yes. Stripe processes every payment. We never see your full card number — Stripe stores it on their PCI-compliant infrastructure. We only see the last four digits on receipts.
I didn’t get a payment receipt.
Stripe automatically emails a receipt. Check spam first, then your email’s “All mail” folder. If still missing, contact support — we can resend from Stripe.
What’s your refund policy?
Memberships are refundable within 30 days of purchase, no questions asked. After 30 days we evaluate case-by-case (medical issues, season cancellations, etc.). Refunds reverse the Stripe charge and downgrade your member status — let us know via /contact.
Can I upgrade from Member to Select after registering?
Yes. From your dashboard, click “Upgrade to Select”. Stripe checkout charges the price difference. Your tier flips immediately on payment.
Can I downgrade from Select to Member?
Not in self-service today — contact support and we’ll process it manually (partial refund of the tier difference, prorated by remaining months).
When does my membership renew?
Memberships are seasonal — they expire on December 31st of the registration year. You’ll get a renewal reminder email about a month before. Renewal isn’t automatic; you opt in from your dashboard.

Privacy & data

What data do you collect?
The minimum we need to run the platform:
  • Player name, DOB, state, sport, division
  • Parent name, email, phone
  • USSSA Player ID (if you have one)
  • Payment metadata from Stripe (last 4 of card, receipt id)
We don’t collect anything we don’t use.
Do you store birth certificates?
No. Birth certificates are uploaded directly to Persona from the parent’s browser — they never touch our servers. We only see Persona’s yes/no on whether the age matches.
What data do you share with USSSA?
Player ID, member ID, age-verified status, and tier. We share these so USSSA’s tournament systems can see who’s eligible. We do NOT share birth certificates, payment info, or parent contact details unless USSSA legitimately needs them for a specific purpose.
What can a coach see about my player?
If your player is on a coach’s roster (via invite), the coach sees: name, age-verified status, member ID, and division. They do NOT see DOB, birth certificate, or your contact info.
What can a director see at the field?
When a director scans the QR code, they see: name, division, age-verified ✓ status, and member ID. Nothing more. No DOB, no birth certificate, no contact info.
Can I delete my account?
Yes. Contact support with the email on the account. We’ll delete personal data within 30 days. Membership history may be retained for USSSA’s eligibility records (tournament participation).

Technical issues

What browsers are supported?
Modern Chrome, Safari, Firefox, and Edge (any version released in the last two years). Mobile Safari and Chrome on Android work fully. Internet Explorer is not supported.
The QR code on my dashboard isn’t scanning.
Try increasing your screen brightness — phone cameras need contrast. If you’re on a small phone, rotate the dashboard to landscape so the QR is bigger. As a fallback, the director can tap the URL underneath the QR directly.
I tapped “Apple Wallet” but nothing happens.
The Wallet pass requires Safari on iOS. If you’re using Chrome or another browser, switch to Safari and try again. On macOS Safari it’ll download a .pkpass file you can preview but not install (Wallet is iOS-only).
Stripe checkout is failing.
Common causes: card declined by your bank (call your bank), insufficient funds, wrong CVV. Stripe surfaces the exact reason in the error. If your card is fine and Stripe still fails, take a screenshot and contact support.
Persona age verification is failing.
Make sure you’re uploading a clear photo of a government-issued document (birth certificate, passport, state ID, driver’s license). Lighting matters — avoid glare. If Persona keeps rejecting, you can try a different document, or contact support for a manual override.
The page is blank / not loading.
Hard refresh (Ctrl-Shift-R on Windows, Cmd-Shift-R on Mac). If that doesn’t work, try a private/incognito window — that rules out a browser cache problem. Still broken? Tell us what page and what browser.
My magic link is going to localhost or a weird URL.
That’s a deployment misconfiguration on our side. Contact support with the exact URL you’re seeing — we’ll fix it.
I don’t see the role switcher pill at the bottom.
The switcher only shows when you have access to more than one role. If you’re only a parent, you won’t see it (there’s nothing to switch). If you should have multiple roles and don’t see the pill, contact support.

Still need help?

Our team typically replies within one business day.

Contact support →