Creating & Managing Registration Dues
Set up flexible pricing for your swimming season
What You'll Accomplish
You'll create registration periods where parents can pay their swimmers' fees online. Whether you charge the same amount for everyone or offer family discounts, this guide will help you set up a system that works for your club.
Think of these as your swimming season "packages." Each package has a name (like "2025 Swimming Season"), dates when it's available, and pricing. Parents choose the package that fits their family and pay online.
Before You Start
You can set up and experiment with Registration Dues before connecting Stripe. Members won't be able to pay online until Stripe Connect is active, but you can configure and preview everything in advance.
• You need club administrator access
• Have your pricing structure planned out
• Stripe Connect is only required when you're ready to accept online payments
You should know:
- Your swimming season dates (when registration opens and closes)
- Your pricing structure (same price for everyone, or family discounts?)
- What's included in the registration fee
Creating Your First Registration Dues
Access Registration Dues
Navigate to where you'll create and manage your registration periods.
- Open the Swim Club Connect app and switch to 'Club Admin' role
- Tap the CLUB ADMIN tab at the bottom left of the screen
- Tap the Registrations & Club Store section
- Tap the Registration Dues button
Registration Dues is available even before Stripe Connect is set up. You'll find it listed under the SET UP section on the Payments screen.
Start Creating New Dues
Add a new registration period for your swimming season.
- Tap the + Dues button
- You'll be taken to the first step: naming your registration period
Name Your Registration Period
Give your registration period a clear name that parents will recognize.
- Name: Enter something like "2025 Swimming Season" or "2025-2026 Membership"
- Description (optional): Add details like "Includes pool training, coaching, and club events"
- Start Date: When does this swimming season begin? (e.g., January 1, 2025)
- End Date: When does this season end? (e.g., December 31, 2025)
- Tap Next to continue
• Use years so parents know which season they're paying for
• Keep it simple - avoid abbreviations or club jargon
• Include the word "Membership" or "Registration" for clarity
Choose Your Pricing Model
Decide how much families will pay based on how many swimmers they register.
Option 1: Flat Rate (Same Price Per Swimmer)
Best for: Simple pricing where every swimmer pays the same amount
Example: $150 per swimmer, regardless of family size
| Family Size | Total Cost |
|---|---|
| 1 swimmer | $150 |
| 2 swimmers | $300 |
| 3 swimmers | $450 |
Option 2: Tiered Pricing (Family Discounts)
Best for: Encouraging families with multiple swimmers
Example: Discounts for larger families
| Family Size | Total Cost | Per Swimmer |
|---|---|---|
| 1 swimmer | $150 | $150 |
| 2 swimmers | $280 | $140 each |
| 3+ swimmers | $390 | $130 each |
- Choose Flat Rate or Tiered Pricing
- Enter your price(s) in Australian dollars
- For tiered pricing, add as many tiers as you need
- Tap Next to continue
Add Optional Items (Team Store)
Let parents purchase team merchandise during registration.
- See any store items you've already created
- Tap + Item to add team caps, shirts, etc.
- Or tap Save to finish without adding items
These are things like team swimming caps, t-shirts, or equipment that parents can buy when they register. They're not required, but it's convenient for families to get everything at once.
Review and Save
Check everything looks correct before making it available to parents.
- Review the registration period name and dates
- Check your pricing structure
- Confirm any optional items
- Tap Save to create the registration period
Newly created dues are set to Inactive by default, so you can review them before making them visible to members. Tap the status toggle to set them to Active when you're ready for parents to register.
Once activated and Stripe Connect is set up, parents can start paying their fees. You can also manually register members who have pre-paid through another mechanism — see Managing Registrations.
Managing Your Registration Dues
Once you've created registration dues, you can edit, reorder, activate/deactivate, or delete them as needed.
Editing Existing Dues
- From the Registration Dues list, find the dues you want to edit
- Tap the edit button (pencil icon)
- Make your changes to pricing, dates, or descriptions
- Tap Save to apply changes
Activating and Deactivating Dues
Control when parents can see and pay for registration periods.
- Find the dues in your list
- Tap the status toggle: Active or Inactive
- Active dues are visible to parents; inactive dues are hidden
• Turn dues inactive when registration closes
• Activate dues when you're ready to open registration
• Temporarily deactivate if you need to make changes
• Use Inactive status while experimenting with pricing before going live
Reordering Dues
Change the order parents see registration options.
- From the Registration Dues list, tap and hold the ≡ handle
- Drag the dues to a new position
- Release to drop it in the new location
- The order saves automatically
Deleting Dues
Remove registration periods that are no longer needed.
- Find the dues you want to delete
- Tap the Delete button (X icon)
- Confirm you want to delete it
If parents have already registered and paid for a dues period, you cannot delete it. The system protects existing registrations and payment records.
Understanding Dues Status
| Status | What It Means | Visible to Parents? |
|---|---|---|
| Active | Registration is open and accepting payments | ✅ Yes (requires Stripe Connect to be active) |
| Inactive | Registration is temporarily closed | ❌ No |
Best Practices
• Set up your dues before Stripe is connected so everything is ready to go live immediately
• Open registration 2-3 weeks before your season starts
• Set your end date for when the swimming season actually ends
• Consider early bird pricing with separate registration periods
• Always test with a small group before announcing to all families
• Check your registration numbers regularly
• Parents receive automatic confirmation emails
• You can view all registrations under Registrations & Club Store → Registrations
• Payment issues are automatically flagged for follow-up
What Parents See
When you create active registration dues and Stripe Connect is set up, here's what parents experience:
- They open the app and see a "Register for Season" option
- They choose from your available registration periods
- They add their swimmers and see the automatic pricing
- They can add optional items like team caps
- They pay securely with their credit/debit card
- They receive an immediate confirmation email
- Money is deposited into your club's bank account within 2-3 business days
Common Questions
Your registration dues are now configured. Once Stripe Connect is active, parents can start paying online. You might also want to read about Managing Registrations to learn how to manually register members who have already paid through another mechanism.
Need Help?
If you need assistance with registration dues:
- Contact form: swimclubconnect.com/contact-us
- Email: ad***@*************ct.com
- Facebook: facebook.com/swimclubconnect — video tutorials and community support
- Include: Your club name, what you're trying to do, and any error messages