League Settings

Configure your league's appearance and functionality

Share Your League

Share this special link so your league appears with the correct name, logo, and description on WhatsApp, Facebook, and other social media.

✅ When shared, social media will show your league's logo and name. Clicking the link takes users directly to your league page.

Basic Information

ℹ️ This will be used for your league's custom web address

Your League Web Addresses:

Custom Web Address (Premium)
southdevon-league.ttleagueapp.com
Standard Web Address
ttleagueapp.com?slug=southdevon-league

🎯 Next Step: Contact support to enable your custom web address!

Branding & Colors

Your logo will appear on match cards, headers, and throughout your league website

This image appears as the background on your homepage header

— animated branded background
Venue Information
Organisation Contacts

These contacts appear in the league website footer only when "Show committee contact details publicly" is enabled below.

When off (default), names, emails and phone numbers are hidden from the public website footer, contact and about pages. Toggle on to display them.

Registration Settings

Allow new teams to register

💳 Bank Payment Details

These details are automatically included in confirmation emails when a registration fee is due.

ℹ️ These details will appear in team registration and tournament registration confirmation emails when a fee is due.
Stripe Payment Gateway

Accept online payments for registrations and tournament entries directly through your league.

Session payments

Collect practice-night and social-night fees by card. Players scan a QR code at the table, type their name and pay in seconds — the who-paid register builds itself, so there's no bank-statement matching afterwards.

Enable session payments

Off by default. Turning it on adds the Session Payments tools to your admin menu and opens your public pay page.

Advertising Management Add-on

Sell unlimited ad placements on your website and keep 100% of the revenue. A flat £5/month add-on on top of your subscription.

Switch on the advertising management tools — sell unlimited ad placements on your website and keep 100% of the revenue. A flat £5/month is added to your subscription. You keep everything your sponsors pay — no revenue share.

Switching this on takes you to a secure £5/month checkout — the tools unlock automatically once payment is confirmed. Switching it off stops billing at the end of your current month (the tools stay until then).
Scoring & Match Settings

Option 1 Settings

📊 Win/Draw/Loss: A team that wins more individual matches gets 2 points. If tied, both get 1 point.

Match Format Preset

Sets the default player rotation sequence used when entering match card scores. Divisions can override this with their own custom preset.

ETTA Standard (Legacy)10 matches · 3v3
🏠 Home
🚌 Away
1
A
_-_
vs
Y
_-_
2
B
_-_
vs
X
_-_
3
C
_-_
vs
Z
_-_
4
A
_-_
vs
X
_-_
5
C
_-_
vs
Y
_-_
6
B
_-_
vs
Z
_-_
7
C
_-_
vs
X
_-_
8
A
_-_
vs
Z
_-_
9
B
_-_
vs
Y
_-_
10
A+B+C
vs
X+Y+Z
Home AHome BHome CAway XAway YAway Z🤝 Doubles

Match Format

How many individual matches in a fixture (e.g., 5 singles + 1 doubles)

Points needed to win a set (e.g., 11 for table tennis)

Enable doubles matches in fixtures

⚠️ Important: Stats Recalculation Required

If you change the scoring system, you MUST go to Recalculate Stats page to rebuild all team standings and player statistics with the new scoring rules.

Create your match card from a photo
Saved match card templates1 total

The card marked DEFAULT is the one that prints on fixture match cards and is used by the AI scorecard scanner as the layout reference. Tag a card handicap so handicap cups can auto-select it. Only one template can be the default at a time.

Default Table Tennis Scorecard

DEFAULT
Untagged

Template · fixed order · saved 10/1/2026

Invite League Webmaster

Hand over this league to its real webmaster. They'll receive an email with a link to accept and get admin access.

No invites sent yet.