Skip to main content

Assigning Team Dues

Easily assign and track team dues. Team managers set amounts, staff can view them, and players stay informed.

Angel Horowitz avatar
Written by Angel Horowitz
Updated this week

📝 Overview

Team managers of Normal Teams can manage dues directly from their online account. They’ll see a Manage Team button on their Dashboard and team pages. From here, they can adjust roster assignments and assign dues per player.


📍 Where

Click the arrow to learn where to access team dues

  • Managers (customer portal): Dashboard → Manage Team → open team roster → assign dues per player.

  • Staff (Admin Side): Open the team page → view roster → see each player’s assigned due amount.


🛠️ Assigning & Adjusting Dues

Click the arrow to see how managers set dues online

  1. In the customer portal, select Manage Team from the Dashboard.

  2. Scroll down to the roster portion

  3. Enter or adjust the Assigned Due amounts.

    • Add optional Dues Notes (visible only to the team manager).

    • Use quick tools at the bottom of the roster to:

      • Evenly split dues across players

      • Zero out dues if needed

      • Drop selected players from the roster

      • Notify selected players to send an automated email with their assigned amount

    • Notes:

      • You can adjust dues when adding late players.

      • If a player already paid a previous amount, coordinate corrections or refunds directly with staff.


🧑‍💻 Customer View (through Customer Portal)

Click the arrow to see what managers and players experience

  • Team Managers see the Manage Team button and can open the team roster to assign dues.

    📣 If the manager clicks “Notify selected,” players receive an automated email with their assigned dues and a direct payment link.

  • Players see what they owe in their online account once dues are assigned or invoiced.


👩‍💼 Staff View (through Admin side)

Click the arrow to learn how staff use this

📣 Staff see exactly what the manager assigned.


This ensures accuracy and helps staff when a player comes in unsure of their balance.

  • Staff can see the Assigned Amount Due set by the manager when viewing the roster in the Admin App.

  • Staff are prompted to charge the same amount assigned by the manager.

  • Staff visibility is read-only; editing assigned dues is done by the team manager.


💳 Invoicing & Payments

Click the arrow to understand how payments work

  • Once dues are assigned and invoiced, rostered players can pay from their online account.

  • For corrections after payment, staff can assist per your facility’s payment and refund policies.


💡 Pro Tips

  • ⚠️ Refunds: If a player already paid, resolve adjustments with staff; portal refunds are not automatic.

  • 🧠 Notes: Use the Dues Notes field to track reminders (only visible to managers).

  • 💬 Notifications: Use Notify selected to quickly alert players of their balance.

  • ⛔️ Edits: Staff cannot edit assigned dues in the Admin App; route changes to the team manager.

  • 📌 Late Adds: Assign dues immediately when adding a player to avoid billing delays.


❓ Frequently Asked Questions (FAQs)

Click the arrow to view frequently asked questions

When do assigned dues appear for staff in the Admin App?

Click the arrow to see the answer

As soon as the team manager sets them in the customer portal. Staff can view them immediately.

Can staff edit or override assigned dues?

Click the arrow to see the answer

No. Staff can view assigned dues for reference. Team managers handle edits in the customer portal.

How do managers handle a player added late to the roster?

Click the arrow to see the answer

Open Manage Team, select the player, and assign the due amount, then save.

A player already paid, but the amount needs to change. What now?

Click the arrow to see the answer

Work with staff to follow the facility’s policy for adjustments or refunds.

Where do players see what they owe?

Click the arrow to see the answer

The amount due will display on the players Dashboard tile once the manager assigns dues.

Did this answer your question?