I have a soccer academy I want to send a link to the parents and for them to choose their son(player

  • I have a soccer academy I want to send a link to the parents and for them to choose their son(player) and then choose which tournaments they want to pay for, how do I do this?

I have several teams

Under 13, Under 12, Under 11, etc

Each team will go to different tournaments, some teams will go to the same tournaments, but I want the parents to choose for which player they are paying for. 

So the end product it should show me

Team Name, Player Name and Tournaments that they are paying for. 

How do I set this up?
270 Views
Message 1 of 2
Report
1 REPLY 1
Square Community Moderator

Hi, @TorontoUnited ! I'm going to try my best to keep this outline below organized...please let me know if you have any questions. 

 

Here's how we can structure this:

  1. First, we'll create item categories for each age group
  2. Then set up variations for players
  3. Finally, create tournament options as add-ons or modifier sets

Here's the detailed setup:

1. Set Up Team Categories

First, create categories for each age group:

  • Under 13
  • Under 12
  • Under 11 etc.
2. Create Tournament Items

We'll create items for each tournament with:

  • Tournament name
  • Date
  • Price
  • Description (location, details, etc.)
3. Create the Registration System

Here's the recommended setup using Square Online:

  1. Create a Custom Item for Each Team:

    • Go to Items > Item Library
    • Click "Create Item"
    • Name it "[Team Name] Tournament Registration"
    • Set a base price (can be $0 if you want all costs in the tournaments)
    • Add a description explaining the registration process
  2. Add Player Selection:

    • Add a modifier set for "Player Name"
    • Make it required
    • Add all player names for that team
  3. Add Tournament Selection:

    • Create a modifier set for "Tournaments"
    • Enable multiple selection
    • Add each tournament with its specific price
    • Set as optional
  4. Create the Online Store Page:

    • Organize items by age group categories
    • Create a clear navigation structure
    • Add detailed descriptions and instructions

I'll help you create a sample structure for one team (let's use Under 13 as an example) that you can easily replicate for other age groups.

 

Step 1: Create the Team Category
  1. Go to Items > Item Library
  2. Click "Categories" (top right)
  3. Click "Create Category"
  4. Name it "Under 13 Team"
  5. Save the category
Step 2: Create Player Registration Item
  1. Go to Items > Item Library
  2. Click "Create Item"
  3. Fill in these details:
    • Item Name: "U13 Tournament Registration"
    • Category: "Under 13 Team"
    • Description: "Tournament registration for U13 players. Select your player's name and choose the tournaments they will participate in."
    • Price: $0 (we'll add tournament prices in modifiers)
    • Toggle ON "This item has variations or modifier sets"
Step 3: Create Player Names Modifier Set
  1. While still in the item creation:
  2. Click "Add Modifier Set"
  3. Name it "Player Selection"
  4. Configure settings:
    • Name: "Select Player"
    • Required: Yes
    • Selection Type: Single (one player only)
    • Add modifier options (example players):
      • John Smith
      • Michael Johnson
      • David Williams etc.
  5. Save this modifier set
Step 4: Create Tournament Modifier Set
  1. Add another modifier set
  2. Name it "Tournament Selection"
  3. Configure settings:
    • Name: "Select Tournaments"
    • Required: No
    • Selection Type: Multiple (can choose multiple tournaments)
    • Add modifier options (example tournaments):
      - Spring Cup 2025 ($150) - Summer Championship ($175) - State Finals ($200) - Regional Tournament ($225)
  4. For each tournament, add:
    • Tournament name
    • Date range
    • Price
    • Location
Step 5: Additional Details Modifier Set (Optional)
  1. Add another modifier set
  2. Name it "Additional Information"
  3. Configure settings:
    • Name: "Required Details"
    • Required: Yes
    • Add modifier options:
      • Jersey Size (Free)
      • Emergency Contact ($0)
      • Medical Information ($0)
Step 6: Set Up Online Store Display
  1. Go to Online > Site Editor
  2. Create a new page: "Tournament Registration"
  3. Add a text block with instructions:
    1. Tournament Registration Instructions:

      1. Select your team category (Under 13)
      2. Choose your player's name
      3. Select all tournaments your player will participate in
      4. Fill in additional required information
      5. Add to cart and proceed to checkout
      6. You will receive a confirmation email after registration

      Note: Multiple tournament discounts will be automatically applied if applicable.

Step 7: Final Settings
  1. Enable inventory tracking: OFF
  2. Set item visibility: Online Only
  3. Enable modifier set requirements
  4. Set up confirmation email template

Here's how it will work for parents:

  1. Parent visits your Square site
  2. Selects "Under 13 Team"
  3. Chooses their player's name
  4. Selects desired tournaments
  5. Fills in additional information
  6. Proceeds to checkout

What you'll see in your Square Dashboard:

  • Order details showing:
    • Team (U13)
    • Player Name
    • Selected Tournaments
    • Total Amount
    • Additional Information

I hope this helps. 

254 Views
Message 2 of 2
Report