iPad POS at a school concession stand

Turn Your Concession Stand Into a Revenue Machine

Schools that accept cards raise 30–40% more per event.

Spirit Pay is an iPad-based POS built exclusively for school concession stands — with personal setup, local support, and zero guesswork.

Still Running Your Concession Stand With a Cash Box?

41%of Americans make
no cash purchases weekly

Source: Pew Research Center, 2022

Losing sales when parents don't have cash
Counting and reconciliation errors at close-out
No visibility into what sold or how much you made
Long lines that frustrate families and slow revenue
Volunteers struggling with unfamiliar systems

Everything Your Concession Stand Needs

Purpose-built for schools. Not a generic retail POS.

💳

Cards + Cash

Accept cards via Stripe M2 reader and cash — never miss a sale.

🏫

Built for Schools

Purpose-built for concession stands, not a generic retail POS.

📊

Event Tracking

Create, run, close, and report on every event automatically.

👋

Volunteer-Friendly

So intuitive, anyone can pick it up and start selling.

📈

Real-Time Reports

See live sales data and close-out reports by category.

🔒

Secure Payments

Stripe-powered processing — funds go directly to your organization's Stripe account and payout to your bank.

Supports: food, drinks, candy, merchandise, donations, and silent auctions

What You Need to Get Started

Spirit Pay is simple to set up. Here's everything required — we help with all of it.

📱

iPad

Any iPad from the last 5 years works. We'll help you verify compatibility.

We can help you source one if needed.
💳

Stripe M2 Card Reader

The Stripe M2 reader connects wirelessly to your iPad and accepts tap, chip, and swipe.

We can order the reader for you.
🏦

Stripe Account

Your funds go directly into your organization's Stripe account and payout to your bank — no middleman.

We'll walk you through the entire setup.
📶

Internet Connection

Any reliable Wi-Fi or mobile hotspot works. We'll confirm signal strength at your venue.

A phone hotspot is a great backup.

Three Steps to More Revenue

01

We Set It Up

Personal onboarding, hardware config, Stripe account setup, and your product menu pre-loaded. Hands-on — not a help ticket.

02

Your Volunteers Sell

Intuitive iPad POS that anyone can operate — food, drinks, merch, donations, and auctions.

03

You See the Results

Event close-out reports, sales by category, revenue analytics — all in real time.

Real App. Real Events.

These screenshots are from a live Peck Pirates concession stand — Spirit Pay in the field.

Product Menu — tap any item to add to cart

Product Menu — tap any item to add to cart

Payment Successful — card charged in seconds

Payment Successful — card charged in seconds

Digital Receipt — customer scans QR code

Digital Receipt — customer scans QR code

Transaction Log — all sales tracked in real time

Transaction Log — all sales tracked in real time

Transaction Detail — itemized with void & refund options

Transaction Detail — itemized with void & refund options

← Scroll to see all screens

Simple, Transparent Pricing

No subscriptions. No annual fees. Just a small setup cost and a per-transaction rate.

One-Time
🛠️

Setup Fee

Paid once to get you live

Basic setupFrom $99

Menu config, hardware pairing, and go-live support

With Stripe onboardingAsk us

We walk you through the full Stripe account setup

Hardware (iPad + reader)~$400
💳

Processing Fee

Added to the customer's total — your program keeps every dollar

Per-transaction rate5% + $0.05

✓ Paid by the customer — not deducted from your program

Annual license fee$0
Monthly subscription$0
Hidden fees$0

Cash transactions are always free.

Example: On a $5 order, the customer pays $5.30. Your program collects $5.00 — every time, no deductions.

How We Stack Up

FeatureSpirit PayBoosterHubSquareZeffyCash Box
Annual LicenseFree$500+/yr$0$0$0
Processing Fees5% + $0.052.9% + $0.302.6% + $0.100% (tip model)N/A
School-Specific Design⚠️ Partial
Event Tracking⚠️ Limited
Local Support✅ Personal❌ Email only❌ Self-serve❌ Email only
Setup Assistance✅ Full⚠️ Limited❌ DIY❌ DIY
Donations & Auctions⚠️ Workaround

Round Up & Support a Program

Entirely optional. You decide if you want it — and you can turn it on or off per event.

🎺

It's a football game, but the band is running the concession stand. A customer pays $7 for a hot dog — and with one tap, they add a dollar to the band fund.

No awkward asks. No separate donation jars. Just an optional “Round up for the band?” prompt at checkout — and you choose whether that prompt ever appears.

⬆️

Round Up

Automatically round each transaction up to the nearest dollar and send the difference to a designated program or fund.

💸

Add a Dollar

Prompt customers to add $1, $2, or a custom amount at checkout — a frictionless micro-donation that adds up fast across an event.

🎛️

You're in Control

Turn it on or off per event. No round-up prompt ever appears unless you enable it. Zero pressure on your customers — zero obligation on your end.

This feature is in development. Early adopters will get access first —get in touch to be notified.

Proven at Peck Community Schools

🏈

Peck Pirates — Pilot Deployment

Our first deployment is live at Peck Community School District — our home district. Built by a Peck parent who coaches esports and volunteers at the concession stand. Detailed results and a full case study are coming after the current season.

🎉

Live Deployment

📊

Results Coming Soon

💬

Testimonials Pending

Want to be an early adopter? Contact us below to get priority pricing and setup.

Built by a Booster Parent,
Not a Software Company

I'm Brian — a Peck, Michigan parent, booster club member, and esports coach. I built Spirit Pay because I was the one standing behind the concession stand watching parents walk away when they didn't have cash.

This isn't a side project from a big tech company. It's a tool built from firsthand experience at our small-town school, by someone who knows what it's like to count out a cash box at 10pm after a football game.

🏫 Peck Community Schools Parent🎮 Esports Coach🏈 Booster Club Member💻 Software Engineer

Frequently Asked Questions

There is no annual license fee. You pay a one-time setup fee starting at $99. A 5% + $0.05 processing fee is added to each customer transaction — meaning your program keeps every dollar you charge. No monthly bills, no deductions from your revenue.

The customer does. The 5% + $0.05 fee is added on top of the purchase price at checkout — your program is never charged. A $5 nachos stays $5 revenue for you; the customer pays $5.30.

Yes — and we help you set it up. Setup assistance is included in our setup packages (pricing based on what you need). Your funds go directly into your organization's Stripe account, which then pays out to your bank on Stripe's standard schedule.

An iPad (any model from the last 5 years) and a Stripe M2 card reader (~$400 total). We help you source everything — we can order the reader directly for you.

Absolutely. Spirit Pay supports food, drinks, candy, merchandise, donations, and silent auctions — all in a single interface.

No contracts. No subscriptions. You pay once for setup, then a small per-transaction fee that only applies when you're actually selling. We believe in earning your business event by event.

Yes — Spirit Pay requires an active internet connection (Wi-Fi or mobile hotspot) to process card payments. We'll help confirm signal at your venue and recommend a hotspot solution if needed.

Ready to Raise More at Your Events?

Tell us about your school and we'll be in touch.