First: what freezes per matchday
When a matchday is created, the app freezes into it: the match fee, the scoring (W/D/L), the list policy and the team names. Config changes apply to future matchdays only — the past isn't rewritten (unless you run period recalculation). Scoring switches, MVP and team count are read live.
Schedule
⚙️ Weekday · time · duration
- What it is
- The usual match day (e.g. Thursday) and start/end window.
- How it works
- Generating the week's matchday suggests the next such date; the time goes into the call-up.
- Example
- Thursday, 21:00–22:00 → the call-up says "🕘 21:00–22:00".
- What it affects
- Matchday date suggestion and the call-up text.
⚙️ Default venue
- What it is
- The usual pitch/address.
- How it works
- Used in the call-up when the matchday has no venue of its own; each matchday can override (✎).
- Example
- "Park pitch" — on a booked-court week, adjust just that matchday.
- What it affects
- Call-up text and the public matchday page.
Match format
⚙️ Players per team · keepers per team
- What it is
- How many take the pitch per team (keeper included) and how many are keepers.
- How it works
- Defines call-up slots: goal = keepers × teams; outfield = (players − keepers) × teams. Separate queues.
- Example
- 8 per team, 1 keeper, 2 teams → 2 goal + 14 outfield = 16 called up.
- What it affects
- Call-up size, draw and formation validation.
⚙️ Extra players per team
- What it is
- Slots beyond the format — for in-game rotation.
- How it works
- They enlarge teams and the call-up; they sit outside the tactical formation. Who rotates is decided on the pitch.
- Example
- 8 + 2 extras × 2 teams = 20 called up.
- What it affects
- Call-up slots and drawn team size.
⚙️ Tactical formation
- What it is
- The outfield shape, defence-midfield-attack.
- How it works
- Formation sum + keepers must equal players per team (validated). The draw fills it position by position.
- Example
- 2-3-2 with 1 keeper = 8 per team. For 7-a-side: 2-2-2.
- What it affects
- Draw distribution and the pitch drawing on team pages.
⚙️ Number of teams · team names
- What it is
- How many teams the group plays with (2 to 6) and their names.
- How it works
- One name field appears per team. Names freeze into each matchday at creation. With 3+ teams the call-up list grows in proportion and you log each of the night's fixtures on the matchday screen.
- Example
- "Bibs" × "No bibs" — rename and the NEXT matchday is born with it.
- What it affects
- Messages, public pages and the matchday screen.
Money
⚙️ Billing (per matchday · monthly)
- What it is
- The money clock: charge per game or per month.
- How it works
- Per matchday: the fee drops from present players at closing. Monthly: regulars pay the month ("Close the month" in Credits) and no match fee; casuals still pay per game.
- Example
- Fixed group of 20 → monthly at £25; variable guests → per matchday.
- What it affects
- Who pays what, the call-up wording and the paid-up regular's queue immunity.
⚙️ Match fee · currency
- What it is
- The price of a night and its currency.
- How it works
- Frozen into each matchday at creation (adjustable per matchday with ✎). Currency sets the symbol.
- Example
- Fee £6.50; on the expensive-court week, set just that matchday to £8.00.
- What it affects
- Closing deductions, the match-day £, pending amounts, messages.
⚙️ Monthly fee · due day
- What it is
- The regular's monthly price (monthly billing only) and reference day.
- How it works
- "Close the month" charges each regular — cash box untouched.
- Example
- £25, due on the 5th.
- What it affects
- Regulars' balances and the financial report.
⚙️ Keeper pays?
- What it is
- Whether whoever plays in goal pays the fee.
- How it works
- Off (default): whoever filled a goal slot in the saved line-up isn't charged — including an outfielder in goal that night.
- Example
- Pedro (attack) took the gloves on Thursday: no fee that night.
- What it affects
- Closing deductions.
⚙️ Block debtor
- What it is
- Stops confirming players with negative balance.
- How it works
- Acts on the manual "confirmed" marking. Note: the loyalty policy's automatic call-up does not consult this switch.
- Example
- A debtor manually confirmed → refused until they top up.
- What it affects
- Manual attendance marking.
⚙️ Payment details
- What it is
- Your pix/account/instructions.
- How it works
- Free text shown in the call-up (💰).
- Example
- "Sort code 00-00-00 (Luiz)".
- What it affects
- Call-up text only.
Scoring and rules
⚙️ Points for win · draw · loss
- What it is
- The standings scoring.
- How it works
- Frozen per matchday; standings add per GAME played at the era's values. Success rate divides by each player's own possible points.
- Example
- Default 3/1/0. Switch to 2/1/0? Old matchdays still count 3 — run recalculation to rewrite.
- What it affects
- Standings (points and success rate).
⚙️ Misses to back of queue
- What it is
- Consecutive misses that reset the streak.
- How it works
- Miss = left with notice OR no-show, consecutive. On the Nth, the streak resets. Excused leaves don't count.
- Example
- Default 3: miss 2 and return — the streak survives; the 3rd in a row resets it.
- What it affects
- Call-up priority (loyalty policy).
⚙️ List policy
- What it is
- How the queue orders: loyalty (default), arrival order or manual.
- How it works
- Loyalty: counters rule. Arrival: order of marking. Manual: you set and reorder. Frozen per matchday.
- Example
- First-come groups → "arrival"; fixed workplace list → "manual".
- What it affects
- Call-up, waiting-list promotions and the call-up text.
⚙️ Track scorers · Elect MVP
- What it is
- The two switches for the night's individual numbers.
- How it works
- On, they enable per-game goals/assists and electing the MVP — either by in-app voting (you open the ballot on the matchday screen and each player with an account votes) or by recording the WhatsApp poll result by hand. Turning off later doesn't erase what's logged.
- Example
- Stats-loving group: turn both on for scorer and MVP tabs.
- What it affects
- Matchday screen, messages and public sections.
⚙️ Standings on
- What it is
- The GENERAL switch of the standings table.
- How it works
- Off hides the table publicly and in the admin — computation continues; back on restores the whole season.
- Example
- Purely social group: off, pages show only games and teams.
- What it affects
- Standings display everywhere (never the computation).
Identity
⚙️ Pelada language
- What it is
- PT, EN or ES — this pelada's pages language.
- How it works
- The whole app follows it, regardless of the visitor's browser.
- Example
- Brazilian group in London: PT screens on English browsers.
- What it affects
- All pelada pages and WhatsApp texts.
⚙️ Show in showcase · Free badge
- What it is
- Two promo switches: list your pelada on the FootyPro home and show the footer badge.
- How it works
- Both on by default; switch off freely.
- Example
- Private condo group: out of the showcase, badge off.
- What it affects
- Promotion only; direct links keep working.
I changed the Config — why didn't this week's matchday change?+
Fee, scoring, list policy and team names freeze into each matchday at creation. Changes apply going forward (or backwards via period recalculation).
What does "Restore defaults" do?+
Resets every Config field to factory values — existing matchdays don't change.
More than 2 teams?+
Yes — 2 to 6. Raise "Number of teams" on the Game tab and name each one. The call-up becomes (players + extras) × teams, the draw builds them all at once, and each team needs its own keeper. With 3+ the app won't guess who plays whom: you log each game of the night on the matchday screen.
We're on a smaller pitch this week. Do I change Settings?+
No need — and better not to. Open the matchday, hit ✎ and set the format for that night only: number of teams, how many start on the pitch, keepers, bench players per team and the shape. Every other matchday keeps the group's format, and "Back to the group's format" undoes it. Changing Settings, by contrast, affects every matchday still open.
I changed the matchday format and the list moved by itself. Normal?+
Yes. Changing the size changes how many places exist: shrink it and whoever sits last by that matchday's rule (priority, arrival order or your manual order) goes back to the waiting list; grow it and the waiting list moves up. Anyone already checked in or paid is never bumped. The line-up is cleared too — you'll need to draw again.
What's the difference between "bench players per team" and the waiting list?+
Bench players per team are people CALLED UP on top of the starters, spread across the teams by the draw — who rotates is decided on the pitch. The waiting list is whoever wasn't called up and waits for a place. Raising bench players calls more people in, which is why it drains the waiting list.