Skip to content
Guide8 minute read

Create a fee plan and check what a family has paid

Set up signing-on fees or subscriptions, assign the right players, and understand the collection state.

Reviewed 1 September 2026 · Verified for Clubs web and app · September 2026

Before you start

  • Stripe connected
  • An active season and registered players
The Playlee Clubs payments dashboard populated with fictional demo invoicesOpen full-size screenshot
The payments dashboard highlights expected, outstanding and failed amounts before showing the affected player records.WEB · captured 1 September 2026
On this page

What the payment state means

The web portal is the club view of fee plans, assignments and collections. The family app shows the payer what is due for each child.

Create and verify a plan

  1. 1

    Open Money and create the plan

    Choose the amount, billing pattern, season and due dates.

  2. 2

    Assign the intended players

    Check siblings individually; one child being assigned does not automatically include another.

  3. 3

    Review the family payer

    Make sure the payment method and payer belong to the correct guardian account.

  4. 4

    Check collection status before chasing payment

    Distinguish not assigned, due, processing, paid and failed states.

  5. 5

    Ask the family to open Plans in the app

    Their view should show the same child, amount and schedule.

    The Plans tab in the Playlee Clubs iOS app for the controlled demo familyOpen full-size screenshot
    The Plans tab shows the family what is due and the state of each club payment plan.IOS · captured 23 August 2026

Check before collecting

  • The right siblings are assigned.
  • The amount and dates match club policy.
  • The payer can see the plan.
  • Failed payments have a clear next action.

Create a registration discount code

  1. 1

    Open the current app controls

    Open the club registration discount controls and enter a code and optional plan restriction.

  2. 2

    Review and confirm

    Choose a percentage or fixed discount, maximum uses and expiry, then save. Fixed discounts use the redeemed plan currency; this affects future redemption, not existing invoices or immediate charges.

Archive a registration discount code

  1. 1

    Open the current app controls

    Open the club discount-code list and select the named code.

  2. 2

    Review and confirm

    Confirm archiving to stop new redemptions. Past registrations and invoices retain their recorded discounts; no refund or message is sent.

Replace a simple fee plan

  1. 1

    Find the native control

    Open Payments, then the selected simple fee plan. Instalment-schedule plans remain in their native editor.

  2. 2

    Enter and review the intended change

    Enter every intended amount, GBP billing rule, registration control, team/age/cap setting and date. This is full replacement: optional blanks clear saved values. Registration cutoff is an explicitly labelled UTC instant in this interface.

  3. 3

    Check the effects and result

    Review charge-component replacement and invoice regeneration for active assignments: scheduled/due/failed/retrying obligations can be voided/rebuilt or eligible pay-in-full invoices repriced. Paid and other states remain. The review count covers all unpaid club obligations, not just this plan. No immediate provider charge, transfer or refund occurs. When new schedule invoices are created and the assignment has not already claimed its advance notice, the native action claims the notice timestamp before checking the saved payer email. With an email it can attempt best-effort email and payer-account push; without an email the claim remains but neither is sent. Review the current recipients and notification effects before approval. Later failure can leave earlier phases saved.

Create an unassigned payment schedule with one charge

  1. 1

    Find the native control

    Open Payments and the native payment schedule builder. This bounded flow creates exactly one charge; use the app for multiple charges and other builder variants.

  2. 2

    Enter and review the full intended change

    Enter every intended name/description, GBP charge kind/label/amount, recurrence/count, signup or fixed-date anchor, collection calendar and proration settings. Enter pay-in-full/discount/first/final dates and choose the full team set from the native selected season; empty teams means all teams. A duplicate active name in that season is refused.

  3. 3

    Check effects and the current result

    The original parser determines effective charge values shown in review. Native season selection can fall back to an inactive season. Plan, component and team links use native defaults and separate writes. Creation is unassigned: no player assignment, invoice regeneration, payment, advance-notice email or push occurs on this path.

Replace a payment schedule with exactly one charge

  1. 1

    Find the native control

    Open the saved GBP instalment-schedule plan in Payments. Choose its named record and review the current saved charges before replacement.

  2. 2

    Enter and review the full intended change

    Enter the full intended plan/discount/date settings and exactly one complete charge using native recurrence/anchor/proration controls. Choose the complete team selection for the native selected season; empty means all teams. This deletes ALL old components and team links, then replaces them with this one charge and full team set. Multiple-charge editing remains in the app.

  3. 3

    Check effects and the current result

    The original parser determines effective reviewed values. Active assignments are regenerated: scheduled/due/failed/retrying schedule obligations can be voided/rebuilt and eligible pay-in-full invoices repriced; paid and other-state history stays. The conservative count covers unpaid CLUB obligations, not just this plan. No immediate provider charge, transfer or refund occurs. Newly created invoices with an unclaimed advance notice can consume its timestamp before checking payer email; without email neither email nor push is sent but the stamp remains. With email native best-effort email/payer push can occur; stamped, pay-in-full or no-new-invoice branches can send nothing. Review current private destinations/counts and collection mode. Replacement, regeneration, delivery and audit can partly succeed before a later failure.