The Leagues settings page has two tabs: Settings and Registration Form. Go to Settings > Your Offers > Leagues to find them.
Direct link and landing page
At the top of the Settings tab:
- Direct link — Copy and share this URL to take players straight to your leagues on your Portal.
- Show on landing page — Toggle on to feature leagues on your Portal home screen.
Access level
The Access Level card sets who can see and register for your leagues by default:
- Public — open registration: Anyone can see and register.
- Public — members only: Anyone can see, but only members can register.
- Private — members only: Only members can see and register.
League pricing
The League Pricing card controls whether your leagues have a registration price.
Pricing type — Leagues can charge one of two ways. Use the Flat price / Per session toggle to choose:
- Flat price — a single price for the whole league.
- Per session — a per-session price; a player's total is based on how many sessions they register for.
To set a price:
- Toggle Enable pricing on.
- Enter a Default price, or toggle Different price for members? for split member/non-member pricing.
- Choose the payment collection method:
- Pay to register — Stripe collects payment at signup. Requires Stripe to be connected.
- Pay later — Price is shown for reference; you collect payment separately.
Tax
If you charge sales or admissions tax, you can add it to your league price:
- First, set up your tax rates in My Account > Business Info — open the Your taxes card, tap Add Tax, and enter a name and a rate (%). Saved taxes can be reused across any offer type.
- Back in the League Pricing card, turn on the Tax toggle, pick a saved tax from the dropdown, then choose whether to check Include tax in price:
- Unchecked (default) — tax is added on top of your price at checkout.
- Checked — your price already includes the tax; players pay exactly your price and the tax is shown as a line item on the receipt.
ℹ️ You're responsible for setting the correct rate and for complying with your local and state tax laws. Omahji applies the percentage you set but does not determine, file, or remit taxes on your behalf.
Payment methods
Choose which payment options are available to registrants:
- Cash — Players pay at the first session.
- Check by mail — Players mail a check. Use your business address or enter a custom mailing address.
- Stripe — Online card payments. Requires a connected Stripe account.
💳 Stripe payments carry a platform fee of 3.9% + $0.30 per transaction (effective July 8, 2026), deducted automatically from your Stripe payout (see Understanding Omahji's fees).
⚠️ Stripe payments require you to connect a Stripe account in Settings > Integrations. Until connected, online payment collection is unavailable.
Registration Form
Add custom fields to the league registration page. Players fill these out when they apply.
To add a field:
- Go to the Registration Form tab.
- Tap or click Add field.
- Choose the field type and enter a label.
- Mark as required if needed.
- Save.
Player responses appear in the Registrations table on the League detail page, expandable per registrant.