Custom Payment Splitting for Captains: How to assign custom team fees to your teammates (app)


If you registered your team for a league, and the league admins have activated OpenSports’ Custom Payment Split feature, you can pay the team deposit (if required) and assign any portion of the balance to each player as a custom invoice.

For example, if it costs $2000 to register a team in a league, you might have to put down a deposit (like $200) and assign the remaining $1800 to your teammates, when you invite them to join your team.

This allows you to determine the per-player cost of joining your team, and assign different portions of the balance to different teammates, if you’d like to charge more or less for some players.

For example

Let’s say you expect for 10 teammates to join your team and therefore pay off the remaining $1800:

  • You may decide to split the balance evenly and assign every player a spot for $180 each; or
  • You may decide to assign the goalie a spot for $100, a part time player a spot for $100, and everybody else cover the remaining $1600 by owing $200 each.

How to register your team and send custom invoices to teammates

  • From the league info page, click on the register button and select the relevant registration method
  • A registration window will pop up. Input the name and colour of your team. Click Next.
  • From the Confirm page, you will see if there is a deposit required or not. If there is a deposit required, you will have to pay it at this point.
  • Pay attention to the additional text that will specify the payment deadline for paying off the whole team balance.
  • Once you have secured your spot in the league, you will be brought to the “My Team” page.
  • From the My Team page, you can view how much of the team balance is still owing.
  • If you click on the “owing” button, you can see a breakdown of who has paid a team payment
  • In order to Invite players to your team (and have them pay for their spot), click on the 0 Invited button
  • You can invite teammates either by clicking “Create Invite Code” and generating a URL that will lead a player to the registration page with the exact amount you are charging them, or if you click “Invite Players” you can invite your phone contacts via Email & SMS
  • If you’d like to create invoices at various prices, you can create multiple invite codes for each price, and you can send several invoices by Email/SMS for each price.

Creating shareable Invite Codes & QR codes

  • Click on the “Create Invite Code” button
  • Input the amount to be paid, that corresponds with that specific invite code (like $150)
  • This will generate an invite code (URL) as well as a QR code which is especially helpful for quick on-the-spot registration
  • You can send that invite code (URL/QR code) to any number of players; or you can continue create multiple invite codes at different prices and share each code with the relevant player(s).
  • For example, you can create a $150 invite code and share it with any number of players; $100 invite code and share that with any number of other players, and so on.

Inviting teammates by Email & SMS

If you’d prefer to send the team invite directly to your teammates via email or SMS, it’s a system that is very similar to creating an Invite code, whereby you can create custom amounts to be paid and assign them to different email addresses/phone numbers.

For example, you can send one email invite for $200; a different SMS invite for $150, etc.

  • Taps on Invite Players
  • Search your contacts list for whomever you would like to send the invite/invoice to (you can send an SMS or email through this system)
  • Tap Invite
  • Now, you can assign a price to that specific contact (like $100) and tap “Create Invite Code” to complete the process. Your teammate will instantly be sent an SMS or Email that will allow them to register & pay that amount.
  • Under the Team Invites list, you can view a list of all of the invite codes you have generated, and email/SMS invites you have sent.
  • If an email/SMS contact has registered for the team, you will be able to see that they “Joined”.

Can captains overcharge?

Note: the system is smart and doesn’t allow the captain to charge more than what is owed to the league, when inviting teammates. The captain will receive a warning if they create invites that amount to more than the total team cost.

  • In addition, if there is no longer any money owing and more players try to join through their invite code, the ticket will by default be set to $0 (even if the captain set a price for the tickets).
  • When the total team cost has been covered, the captain will see the owing is 0.

How teammates receive invites and join the team

  • If you sent an email invite, your teammate will receive an email with the invite and must click on the Join Team button.
  • Regardless of if you sent an email invite or an invite code/URL/QR code, it will launch open the OpenSports website with a ticket to join the team, and another Join Team button.
  • Clicking the Join Team button will lead to a Payment Confirmation page where the player can complete their registration and join your team!
  • When the player completes their transaction, they will see a Congratulations! pop-up and will be redirected to a page where they can view team details (like the roster and the schedule, if it has been published by the league yet).

What happens if you don’t collect enough payment to cover the team cost

Head over to our guide about sending custom invoices to learn about how to invoice teammates to collect additional fees.


Q: Can the captain send refunds to players?

No. Only league organizers/admins can send refunds.

Q: What is the difference between an invite code/email invite, and sending an invoice?

A: You use the Invite tool (and assign a price to your invites) when you are putting your team together and sending registration links/emails to teammates. You use the “Send Invoice” feature when a player has already joined your team and you would like to send them an additional invoice to collect additional money.

Q: What happens if my team doesn’t make the payment deadline?

A: It will be up to the league admins. If you do not collect the full team cost, the organizers/league admins reserve the right to charge your card or issue you an invoice for the remaining balance.

Q: What happens if I accidentally collect too much money from my team?

A: If your team overpays, you will see that reflected in the team balance as a negative amount like in the screenshot below. It will be up to the league admins to issue refunds accordingly, so please reach out to them.

Q: What about if the league admin sends one of my teammates a refund/partial refund during the season; does the captain then have to make up for the balance?

A: Yes. Let’s say the league admin refunds a player $100, the captain will have to figure out a way to generate the remaining $100 balance. This would be a great example of where the Send Invoice system works very well and you can invoice all of your teammates a portion of the balance!

Let us know if you have any questions about the Custom Payment Split feature, or invoicing your teammates!

Was this helpful?