Collect Team Fees With RosterBot Payments

Collecting money from your team is a tiresome and frustrating job. No one wants to chase down their teammates for their league fees or team slush fund.

Thankfully, RosterBot’s Payments tool can be the ‘Bad-guy’ enforcing payments, sending reminders and helping managers keep track of who’s paid and who hasn’t.

What Can RosterBot Payments Do For Your Team?

  • Collect money online
  • Track who’s paid and who hasn’t
  • Send reminders to teammates of upcoming payments
  • Create and collect fees from Spare players
  • Collect and track payments on your phone

Let’s get started!

Add a Payment Processor

To collect your team’s fees online through RosterBot, a manager must create an account with Stripe.

To do this all you need to do is click the ‘Payment Processors’ button.

Screen Shot 2015-04-24 at 11.06.14 AM This will reveal the Stripe registration button. Clicking this will send you to Stripe’s registration page.

Screen Shot 2015-04-24 at 11.07.51 AM

However, you can still keep track of your team’s payments made offline (cash/cheque), through RosterBot and input them through your account.

Players making payments to a manager DO NOT need to be Stripe members or users. They will only be asked to input their payment information and can pay.

Creating Team Payments

Next, you will need to create your Team Payments, which are the fees your teammates need to pay.

To add a new fee, first click the ‘New Payment’ button.

Screen Shot 2015-04-24 at 11.12.33 AM

Clicking that button will reveal this field:

Screen Shot 2015-04-24 at 11.09.58 AM

You can select which members of your team will be subjected to this payment: Full-time, Spare, Inactive players. You can also make multiple selections of apply the payment to all three player types.

Screen Shot 2015-04-24 at 11.29.12 AM

Tracking Team Payments

Following the creation of a team fee, you will see the top of the screen has changed to something like this below.


In this screen you will see your team’s outstanding balance, how much you’ve collected how many players have paid and the due date for each payment.

Recording Payments in RosterBot

RosterBot has integrated with Stripe, an online payment service. As a manager, collecting money through RosterBot, you must have a verified Stripe account.

Players paying fees through RosterBot (and Stripe) do not need a verified account, but will be subjected to an online service fee*.

When someone makes their payment using Stripe, their payment will automatically be recorded in your team’s transaction list.

Recording Payments Outside of RosterBot

If you collect payment offline, like in cash, a cheque or via e-transfer, RosterBot can handle your bookkeeping as well.

Click ‘Add Transaction’ to do so.

Screen Shot 2015-04-24 at 3.54.07 PM

You can then select the player’s name, their payment form, the amount paid and the date paid.

Screen Shot 2015-04-24 at 3.55.30 PM

Payment Tracking

Now, after inputting this payment, you will see these changes reflected in the Payment Overview.

You will also find a more detailed and sortable listing of payments at the bottom of the screen under the ‘Team Transactions’ heading.

Screen Shot 2015-04-27 at 2.24.42 PM

Managers can delete Transactions (only those made offline, online payments are not removable) by clicking the red (-) icon on the right.

Clicking the column titles will sort by each heading.

Paying Team Fees

After your team’s manager enters a fee for your team, all players will be notified via an email, a push notification (if you have downloaded the RosterBot app to your phone), as well as an in-app notification.

Screen Shot 2014-08-06 at 4.23.09 PM

By clicking this Notification you will see the fees which you are required to pay.

Alternatively, you can just click the Profile tab and scroll to the bottom of your Profile Page you will see all your fees from all your teams.

Screen Shot 2015-05-05 at 11.26.21 AM

To pay via RosterBot, find the fee which you want to pay and click the ‘Pay’ button. You will be asked to pay this through a Stripe account and will be charged an online transaction fee*.

Clicking the ‘Pay’ button will pop-up a Stripe payment window like this. You DON’T need to be a Stripe member in order to make this payment.

Screen Shot 2015-05-05 at 11.28.48 AM

Of course, you can make payments to your manager offline which your manager can track through RosterBot, so everyone remains up-to-date on who owes money.

*Online transaction fees are 2.9% +$1.00

Payment Notifications

Notifications are sent out at noon in the team timezone, a day after a payment is created. Following this first notification, a weekly reminder is sent to all teammates until three days before the due date when one is sent out, then weekly after the due date has passed for those who have not paid.

You can turn Payment Notifications off via the Edit Payment button.

If a payment has no due date, then it’s simply a day after the payment is created then weekly after that, always around noon in your team’s timezone.

These notifications all include a link for the player to login and head to the Payments feature.