A K-12 payments platform, re-architected
Our work · K-12 Payments & Ticketing

A K-12 payments platform, rebuilt to scale.

PayK12 gives K-12 schools a way to sell tickets and collect fees online, from basketball games to bus fare. They came to us with software that had outgrown its original build, and we re-architected it into a multi-tenant platform that districts and their schools could run themselves, across payments, ticketing, point of sale, and mobile apps.

A K-12 payments and ticketing platform, re-architectedDistricts, schools, events, tickets, and payments in oneBuilt from 2018, delivered through 2022
01 The problem

Existing software that had to grow up fast.

PayK12 helps K-12 schools handle the money that moves through a school year: tickets to games and plays, fundraisers, and the everyday fees for things like lunch and bus fare. For a lot of those schools, it's the first time any of that has been payable online.

They came to us with existing software that needed to be rebuilt in current technology and shaped to grow. It had to serve a district and all of its schools from one platform, let each of them set up their own products, take payments in person and online, and keep up when 2020 forced events to go contactless and distanced almost overnight.

The team at Counterpart consistently over-delivered on our expectations. Jason, Tyler, and the team felt more like an integrated part of our organization than a development agency.

TJ Markland · Chief Executive Officer, PayK12
02 What we built

One platform for every school transaction.

We re-architected PayK12 into a multi-tenant platform, so a district and its schools could build their own offerings, sell tickets, take payments, and see all of it in one place.

Structure

Districts and schools

A multi-tenant hierarchy that runs a whole district and each of its schools from one platform, with each school's setup kept its own.

Product builder

Schools set up their own offerings

A configurable product builder so school staff create tickets, fees, and items themselves, without waiting on a developer to change the catalog.

Events

Seat selection and distancing controls

Event and seat management for games and performances, including the seat controls schools needed in 2020 to keep events distanced.

Payments

Online payments and point of sale

ProPay payments with recurring billing for installment plans and repeating fees, plus a point-of-sale setup for taking money at the door.

Tickets

Barcoded tickets, redeemed on a phone

PDF tickets with barcodes that buyers carry on their phones and staff scan for mobile redemption at the gate.

Reporting

More than twenty built-in reports

Over twenty reports, by student, event, product, month, and department, so staff pull the numbers they need on their own.

03 Under the hood

Proven technology, chosen on purpose.

Almost everything we ship runs on the same modern Microsoft stack: proven, supported, and easy to hire for years from now. Cutting edge but never bleeding edge.

.NETSQL ServerCordova

Payments ran through ProPay, with recurring billing for installment plans and repeating fees. The iOS and Android apps were built with Cordova from the same codebase.

04 The long run

A platform rebuilt to carry a bigger load.

PayK12 arrived with software that had outgrown its original build. We re-architected it into a multi-tenant platform that districts and their schools could set up and run on their own, and it went live in 2020 as schools moved to contactless payments and distanced events. By the client's own count, the platform sold more than a million tickets and passes in a single year. We delivered the work through 2022.

2018–2022
from re-architecture to a completed handoff
1 platform
districts, schools, events, and payments in one
20+
built-in reports for staff and administrators
iOS + Android
companion apps for buyers on the go
2020
launch, as schools moved to contactless payment
Your turn

The next system on this page could be yours.

Tell us the challenge in plain language. We scope the work on complexity, commit to the figure in the room, and stay for the years after launch.

Next story

Quillo

A video training platform for the direct-care workforce, built to reach caregivers where they already are.

Read it →