Point-of-Sale for Martial Arts Schools
Sell uniforms, gear, testing fees, and services from the same platform that runs your memberships. Every transaction ties to a student profile and a family account, so nothing is ever a stray receipt.
Why a generic POS falls short in a dojo
A dojo is not a retail store. When you sell a uniform, it should be linked to the student who wore it home, chargeable to the family's card on file, and visible on the parent portal alongside the tuition invoice. A generic POS (Square, Clover) has none of these concepts, every transaction is an anonymous sale unless you type in a customer.
Dojo Champ's POS is a natural extension of the roster: pick the student, pick the item, charge the card on file, done. Testing fees, tournament registration, private lessons, retail merchandise, and recurring services all flow through the same interface with the same fee structure.
Processing fees are transparent: Stripe standard rates plus a documented 1% platform fee that is hidden on student-facing receipts. No hidden markup, no separate merchant statement to reconcile.
Roster-Aware Checkout
Pick a student from the roster, add items, charge the card on file, no need to re-enter customer info for existing families.
Uniforms, Gear & Retail
SKU-based inventory for pro shop items with size variants, low-stock alerts, and gender/age tagging.
Recurring Services
Private lessons, tumbling class series, and add-on programs bill on their own recurring cycle from the same cart.
Waiver-Signed Receipts
Every sale produces a branded PDF receipt with membership agreements or product waivers attached where required.
Complete Capability Set
Products & Services
- SKU inventory with size variants
- Low-stock alerts and reorder flags
- Recurring services (private lessons, extra classes)
- Testing fees and grading packages
- Tournament and event registration
- $0 subtotal support for waivered giveaways
Checkout
- Card on file (Stripe) charged instantly
- Manual entry for new cards
- Cash and check with reconciliation
- ACH bank payments (0.8% capped at $5)
- Split payment across cards
- Front-desk kiosk mode for staff-run sales
Family & Roster Tie-In
- Sale linked to student profile
- Charged to family payment method
- Visible on parent portal and receipt
- Combined family statement supported
- Sibling pricing rules
- Rank-restricted products (e.g. black belt gi)
Reporting
- Daily, weekly, monthly sales by category
- Revenue by product, service, staff, location
- Membership vs. POS split in Finance
- Refund tracking (partial, full, item-level)
- Tax reporting per jurisdiction
- Statement CSV / PDF export
Generic POS (Square / Clover) vs. Dojo Champ POS
A generic POS is designed for a coffee shop. A dojo POS is designed for the specific way a martial arts family buys uniforms, gear, and services.
| Capability | Square / Clover | Dojo Champ |
|---|---|---|
| Customer identification | Manual customer entry per sale | Roster picker, students, families, siblings already in the system |
| Card on file | Stored per customer, but not tied to a family or membership | Same card used for tuition; automatic charge with no re-key |
| Recurring services | Requires a separate subscriptions product | Recurring services checkout is one workflow with the retail POS |
| Rank-based rules | None | Restrict products by rank (only black belts can buy black-belt gis) |
| Parent portal visibility | No portal; receipts by email only | Full purchase history visible in the family portal |
| Reporting alignment | POS lives in its own dashboard | POS revenue rolls into the same Finance / analytics dashboards as tuition |
| Testing fees | Charge as generic item | Auto-attached to belt test RSVP with rank & program metadata |
The right POS makes retail feel like an extension of the membership, not a parallel business.
Key Benefits
Faster front-desk transactions
Charging the card on file for a known family cuts checkout time from ~90 seconds (generic POS) to ~10 seconds.
Higher pro shop revenue
Rank-restricted products, low-stock alerts, and portal-based re-order links create more opportunities for retail sales.
Cleaner books
One merchant statement, one processor, one reconciliation, instead of splitting tuition and retail across two vendors.