Billing
Manage your org subscription, collect season fees, and handle payments through Stripe.
Organization Subscription
Every org runs on a subscription plan. Your plan determines which features are available (league size limits, events, messaging, email templates, etc.). Subscriptions are managed through Stripe and billed monthly or annually.
Plan Tiers
Plans are configured by the platform. Each tier unlocks a set of entitlements — feature flags that gate access to specific capabilities. Common examples:
- Starter: Single league, basic scoring, limited roster size. Good for casual groups getting started.
- Pro: Multiple leagues, full scoring formats, events and outings, email templates, advanced chat, and larger rosters.
Your current plan and its entitlements are visible in Org Settings under Billing. Upgrade or downgrade at any time — changes take effect at the next billing cycle.
Subscription States
Season Fees
Season fees let you collect money from players and track commissioner costs per season. There are two types of fees.
Commissioner Fees
Flat fees charged to players for league operations — prizes, admin costs, course reservations, or anything the commissioner needs to fund the season. Set the amount when configuring the season.
Player Fees
Per-player fees for participation. These can cover greens fees, cart fees, or weekly dues. Each player on the roster gets a fee record for the season.
Fee Statuses
Stripe Checkout
Players can pay season fees directly through Stripe Checkout. When fee collection is enabled, players see a Pay Now button on their league dashboard that takes them to a secure Stripe-hosted payment page.
Step 1 — Enable Fee Collection
Step 2 — Player Receives Payment Link
Step 3 — Payment Completes
Managing Billing
All billing controls live in Org Settings under the Billing tab. From there you can:
- View your current plan, billing cycle, and next payment date.
- Upgrade or downgrade your subscription plan.
- Update your payment method (opens Stripe Customer Portal).
- View payment history and download invoices.
- Cancel your subscription (access continues through the current period).
For season-level fees, go to the Season Settings in your league. The fee summary shows total collected, outstanding, waived, and refunded amounts at a glance.
Marking Fees Manually
Not every league uses online payment. Managers can manually update any player's fee status — mark it Paid if they collected cash, Waived if the player is exempt, or Refunded if money was returned outside Stripe.
Comped Orgs
Platform administrators can comp an organization, giving it full Pro access with no subscription charge. Comped orgs show a "Comped" badge in Billing settings instead of a payment method.
Comped status is set at the platform level and can't be self-applied. If you believe your org qualifies (beta testers, partners, special arrangements), contact support.