For Sports Leagues

Season Registration
Without the Spreadsheet

Players register and pay from one link. Your registrar sees who's in, who's paid and who still needs a nudge, all on one screen, with every answer ready to download for the draft.

The Problem

Registration season lands on one volunteer.

Hundreds of players, a form on one site, payments coming in by e-transfer and cheque, early-bird dates to enforce, waivers to collect, and a roster that has to be right before the draft. Most of it gets matched up by hand.

Payments Everywhere

E-transfers in one inbox, cheques in the mail, and a spreadsheet trying to keep up with both.

Who Paid What

Early-bird or regular price? Which program? Matching each payment to the right player takes time.

Waivers and Eligibility

Every player needs a signed waiver, and some leagues need proof of a provincial association membership too.

The Fix

PurseKeeper collects it all on one form and matches each e-transfer to the player automatically.

"The registrar should be getting ready for the draft, not chasing payments."
What Your League Gets

One Form for Players, One List for the Registrar

Programs and Early-Bird Pricing

Players pick their program and see today's price. The early-bird price switches off on your cut-off date, and the form closes itself after your final deadline.

Your Own Questions

Positions, T-shirt size, emergency contact, volunteering, tournaments. Returning players see last year's answers filled in and only change what's different.

Waiver and Membership Checks

Each player signs the waiver and code of conduct by typing their name. If your league requires a provincial association membership, players enter their member number and PurseKeeper checks it against the association's list.

Draft-Ready Download

One spreadsheet with every player, their program, every answer and whether they've paid. Board members can get look-only logins.

How It Works

Two Sides, Two Short Lists

For the Registrar

  1. 1
    We set up your league. Programs, prices, early-bird and final dates, your questions, waiver text, and last season's roster loaded in.
  2. 2
    Share one registration link. Returning players also get a personal link with their details already filled in.
  3. 3
    Players pay by e-transfer. Straight into the league's own account, never PurseKeeper's.
  4. 4
    Payments match themselves. Each player's status updates the moment their e-transfer is matched.
  5. 5
    Only the exceptions need you. An unmatched payment or a member number that isn't on the association's list shows up in Needs Attention.
  6. 6
    Download the roster for the draft. Every player, every answer, paid or not, in one file.

For Players

  1. 1
    Open the link. No account, no password, no app.
  2. 2
    Pick a program and answer a few questions. Anything typed is saved on their device, so they can step away and come back.
  3. 3
    Sign the waiver by typing their name.
  4. 4
    Send the e-transfer with their code in the message. The same way they already send e-transfers.
  5. 5
    Get a confirmation email. Once the payment is matched, they know they're registered.
Questions, Answered

League FAQ

Do players need an account or an app?

No. Registering happens from a single link. Returning players get a personal link with their name and last season's answers already filled in.

Can we charge different prices for different programs?

Yes. Each program has its own price and its own early-bird price. Players see the right amount for the day they register, and the amount they owe is set on our side, so the page and the payment always agree.

Our players need a provincial association membership to play. Can you check that?

Yes. The first question asks whether they're a current member. If they are, they enter their member number, and PurseKeeper checks it against the association's member list your registrar uploads. If they aren't, they get a button to join first and can come back to finish. Numbers that don't match go to the registrar to follow up, and no player is turned away by the check alone.

Can board members see the registrations?

Yes. The registrar has the main login. Anyone else the league chooses gets a look-only login: they can see everything, and they can't change anything.

Does PurseKeeper ever touch the money, or see a bank login?

No. PurseKeeper never holds, moves or has access to anyone's money, and never sees a banking login or password. It only reads a copy of the deposit notification your bank already sends.

What does it cost?

A one-time setup fee and an annual software fee. No percentage of registration fees and no processing fee taken off any payment. Call or text 587-370-4894 for a price for your league.

Running Registration for a League?

Leave a few details and we'll reach out, or call or text directly: 587-370-4894.