Many clubs charge separate fees for swim team, dive team, or other competitive programs. These fees are usually charged per family (flat rate) or per participating child (per member pricing).
First decide whether to charge these fees through the member portal or through a separate registration form, where you can collect more information about the swimmer or diver. To charge through the member portal:
Create a Fee Type (for example, "Swim Team Fee" or "Dive Team Fee").
Build the product with either Flat Rate or Per Member pricing.
Show it to the right accounts with Show / Hide / Require Rules.
Step 1: Create a Fee Type
Fee Types group your products into categories and control how they appear on member invoices. Create a dedicated Fee Type for swim or dive fees.
Go to Finances > Products and click the Fee Types tab.
Enter a clear name, such as "Swim Team Fee", "Dive Team Fee", or "Competitive Programs".
(Optional) Add a Description. It shows under the Fee Type name on the invoice. Leave it blank if you don't want one.
Click Add New Fee Type to save.
See Create a New Fee Type for details.
Step 2: Create the Product
Pick one pricing option:
Flat Rate Pricing: the same amount per family, no matter how many children take part.
Per Member Pricing: a charge for each participating member.
Note: Use only one pricing option per product. Do not enter values in more than one pricing section (for example, Flat Rate and Per Member). Leave the others blank.
Option A: Flat Rate Pricing (Per Family)
Example: $150 Swim Team Fee per family.
Go to Finances > Products and click the Add New tab.
Enter the product name as it should appear on invoices, for example "Swim Team Fee".
(Optional) Add a description, for example "2025 Summer Swim Team participation fee".
Under Fee Type, select the Fee Type you created in Step 1.
In the Flat Rate Pricing box, enter the Price, for example 150.
Click Publish to make the product active, or Save Draft to finish later.
Option B: Per Member Pricing (Per Child)
Example: $150 per child for Swim Team.
Go to Finances > Products and click the Add New tab.
Enter the name, description, and Fee Type as in Option A.
In the Per Member Pricing box, check Enable per member pricing.
Under Prices, enter a price for each Member #. The first member paid is charged the Member #1 price, the second the Member #2 price, and so on. For a flat $150 per child, enter 150 for each.
(Optional) Use Restrict By Member Type to show only certain member types (for example, Child). If none are selected, all members on the account are shown.
(Optional) Check Require All if every member shown must be paid for, or Require Billing Contact if only the billing contact must be paid for.
Click Publish, or Save Draft to finish later.
Note: To price by age range (for example, ages 5–18), use the Age & Member Type Based Pricing box instead of Per Member Pricing.
Step 3: Show the Fee to the Right Accounts
In the product's Show / Hide / Require Rules box, check Apply Rules and add rules to offer the fee to the right accounts (for example, by account tag).
For details, see Products 101 - The Basics and How to Offer or Show a Membership Product.
Tips and Best Practices
Timing: Create swim/dive products before registration opens.
Communication: Add a clear description so members know what the fee covers.
Organization: Use dedicated Fee Types for program fees to keep them separate from dues on invoices.
Testing: Test the product on a test account before going live. See How to Test Membership Products.
