Skip to main content

Setting Up Swim or Dive Team Fees

A step-by-step guide to creating and configuring swim team or dive team fees using flat rate or per member pricing.

Updated this week

Many clubs charge separate fees for swim team participation, dive team participation, or other competitive programs. These fees are typically charged per family (flat rate) or per participating child (per member pricing).

Before creating your swim or dive fee product, you'll need to consider whether you want to charge these through the member portal or create a separate registration form where you can collect more information about the diver or swimmer.
​
If you prefer to have accounts pay via their member portal, follow these steps:

  1. Create a custom Fee Type for organizational purposes (e.g., "Swim Team Fee" or "Dive Team Fee")

  2. Build the product using either Flat Rate or Per Member pricing

  3. Assign it to the appropriate members through their accounts

This article walks through both steps to get your swim or dive fees set up correctly.


Step 1: Create a New Fee Type

Fee Types help organize your products into categories and control how they appear on member invoices. You'll want to create a dedicated Fee Type for your swim or dive fees.

How to Add a Swim/Dive Fee Type:

  1. Navigate to WordPress Menu > Products > Fee Types

  2. Click Add New

  3. Enter a clear, descriptive name such as:

    • "Swim Team Fee"

    • "Dive Team Fee"

    • "Competitive Programs"

  4. (Optional) Add a Description that will display on member invoices. This description appears under the Fee Type name on the invoice. If you prefer not to show a description, leave this field blank. Show Image

  5. Click Update to save

Your new Fee Type is now available to assign to products.


Step 2: Create Your Swim or Dive Fee Product

Once your Fee Type is created, you'll build the actual product that charges members. You have two pricing options:

  • Flat Rate Pricing - Charges the same amount per family regardless of how many children participate

  • Per Member Pricing - Charges per participating child

Choose the option that best fits your club's billing structure.


Option A: Flat Rate Pricing (Per Family)

Use this option when you charge one fee per family, regardless of how many children participate in the program.

Example: $150 Swim Team Fee per family

  1. Navigate to WordPress Menu > Products > Add New

  2. Fill in the Product Name as it should appear on member invoices:

    • Example: "Swim Team Fee" or "Dive Team Fee"

  3. Add a Description (optional):

    • Example: "2025 Summer Swim Team participation fee"

  4. Select your Fee Type from the dropdown:

    • Choose the "Swim Team Fee" or "Dive Team Fee" you created in Step 1

    Show Image

  5. Scroll to the Pricing Options section and select Flat Rate Pricing Show Image IMPORTANT: You must choose only one pricing option when setting up a product. Do not enter values in multiple pricing sections (e.g., Flat Rate and Per Member). Pick one method and leave the others blank.

  6. Enter your price in the Flat Rate Pricing field:

    • Example: 150 (for a $150 fee)

    Show Image

  7. Click Publish to make the product active, or Save Draft if you want to finish setup later


Option B: Per Member Pricing (Per Child)

Use this option when you charge separately for each child who participates in the program.

Example: $150 per child for Swim Team

  1. Navigate to WordPress Menu > Products > Add New

  2. Fill in the Product Name, Description, and Fee Type (same as steps 2-4 above)

  3. Scroll to the Pricing Options section and select Per Member Pricing

  4. Configure your per-member settings:

    • Price Per Member: Enter your per-child fee (Example: 150)

    • Age Range (optional): If you only charge for certain ages (e.g., ages 5-18), set those limits here

    • Member Type (optional): If the fee only applies to certain member types, select them here

    Show Image

  5. Click Publish to make the product active, or Save Draft if you want to finish setup later


Step 3: Assigning the Fee to Members

When creating your product, you'll need to configure the Show / Hide / Require rules to offer it to the appropriate member accounts. There are several ways to do this:

For detailed instructions on product assignment rules see: How to Assign Products to Members


Tips and Best Practices

  • Timing: Create your swim/dive fee products before your registration season opens so they're ready to assign

  • Communication: Add a clear description to help members understand what the fee covers

  • Organization: Use dedicated Fee Types for program fees to keep them separate from membership dues and other charges on invoices

  • Testing: Before going live, test the product on a test member account to ensure it's calculating correctly

Did this answer your question?