Registration Configuration

Spring 2026 Registration Settings

Open
Photo ID
Liability Waiver
Code of Conduct
Emergency Contact
Stripe (Credit/Debit) ACH Transfer Cash (admin entry)
💡 Annotation Registration windows, required documents, and fee structures are all configurable per season. Once the window closes, late registrations require admin approval.
Player Registration Flow

Arjun Mehta — Season Registration

In Progress
Personal Info
Emergency Contact
Waivers
4
Payment
5
Confirmation

Step 4: Season Fee Payment

Amount Due

$150.00

Spring 2026 Player Registration Fee

Processed securely via Stripe. Card details never stored by LeaguEvo.

Team Registration Status
TeamRosterFee ($1,200)WaiversStatus
DFW Thunderbolts 13/11 min Paid All signed Approved
DFW Warriors 12/11 min Paid 2 pending Pending
DFW Blazers 9/11 min Unpaid 5 unsigned Incomplete
DFW Hoops 10/8 min Paid All signed Approved
⚠️ Business Rule A team cannot be approved for the season until minimum roster size is met, registration fees are paid (or waived), and all required waivers are signed.
Invoices & Payment Status
Invoice #DescriptionAmountDue DatePaidStatus
INV-2026-0042 DFW Thunderbolts — Team Registration $1,200.00 Feb 28, 2026 $1,200.00 Paid
INV-2026-0078 Arjun Mehta — Player Registration $150.00 Mar 1, 2026 $75.00 Partial
INV-2026-0091 Kunal Mehta — Player Registration $150.00 Feb 15, 2026 $0.00 Overdue
INV-2026-0055 DFW Warriors — Team Registration $1,200.00 Feb 28, 2026 $1,200.00 Paid
Membership Plans
Bronze
Free
Basic access
✓ View schedules
✓ Team roster access
✓ Basic notifications
Stats & rankings
Priority registration
Silver
$100/yr
Most popular
✓ Everything in Bronze
✓ Stats & rankings
✓ Priority registration
✓ Match reminders
Sponsor benefits
Gold
$200/yr
Premium access
✓ Everything in Silver
✓ Sponsor benefits
✓ Early bird discounts
✓ Awards voting
✓ Event invitations
Payment Gateway Activity (Stripe)
Total Collected
$18,450
↑ 12 payments this week
Pending
$2,850
19 invoices outstanding
Failed
$300
2 failed attempts
Refunded
$150
1 refund processed
DateDescriptionAmountMethodStatus
Jul 3Arjun Mehta — Partial payment$75.00Visa ****4242Succeeded
Jul 2DFW Thunderbolts — Team fee$1,200.00ACH ****8891Succeeded
Jul 1Kunal Mehta — Player fee$150.00Mastercard ****5555Failed
Jun 30Vikram Singh — Player fee$150.00Visa ****1234Succeeded
Jun 29Rohit Desai — Player fee refund-$150.00Visa ****7890Refunded
💡 Annotation Failed payments trigger automatic retry after 24 hours. Captains receive a notification about their player's payment failure. Stripe webhooks are processed idempotently — no duplicate charges.
Automated Payment Reminders
📧
7 Days Before Due Date
Subject: "Your registration payment of $150 is due in 7 days"
Active
📧
3 Days Before Due Date
Subject: "Reminder: $150 payment due in 3 days — avoid late registration"
Active
⚠️
1 Day After Due Date (Overdue)
Subject: "Action required: Your payment is overdue — registration at risk"
Active
📧
Captain Notification on Failed Payment
Subject: "Player payment failed for {player_name} — please follow up"
Active
✅ Key Takeaway Fee waivers require authorized approval and are audit-logged. Refunds follow a two-step process: request → treasurer approval. All financial actions leave an audit trail.