POS operations guide

Martial arts membership and grading POS workflow

A martial arts school or dojo sells classes, discipline progress, instructor time, grading promises, uniforms and equipment before it sells ordinary products. The POS workflow has to keep enrolments, monthly fees, class packages, attendance, belt levels, grading or exam fees, private lessons, event fees, equipment sales, payment proof, refunds and owner reports clear enough for the front desk, instructors and guardians.

Evidence and review scope

Evidence reviewed 2026-09-02. Reviewed current Posnic stable release boundary, archived customer, sale and item data models, and adjacent gym, yoga, sports academy, wellness and dance-school guide patterns.

Stable release: v1.6.1, source commit 567a176. No complete martial arts deployment, attendance device or app, grading workflow, belt eligibility engine, recurring mandate, instructor payroll, live student migration, child-data/privacy/health review or accepted pilot week is established by this page. Reproduced evidence remains pinned to an archived source snapshot.

How Posnic researches and corrects product content

What the current evidence establishes

Student and guardian records exist

Pinned source evidence contains customer identity, address, balance and payment-term fields that can be evaluated for student or guardian accounts. It does not prove consent management, injury notes, belt history or attendance history.

Membership, package and payment records exist

Sale records can hold registration fees, monthly memberships, class packages, private lessons, grading fees, event fees, uniform sales, tenders and balances for synthetic tests. They do not prove automatic renewal, payment settlement or attendance automation.

Uniform and equipment stock evidence exists

Item and stock-history paths can be inspected for uniforms, belts, gloves, pads, bottles and training gear. Class access, belt levels and grading eligibility still need their own accepted process.

Grading remains an operational control

Belt eligibility, instructor approval, exam capacity, certificates, reminders and local privacy or health requirements must be accepted against the exact martial arts school workflow before automation is trusted.

Martial arts POS controls before rollout

Martial arts schools often mix guardians, students, class groups, monthly fees, class packs, belt levels, grading events and equipment stock at one front desk. Keep each control separate so money, attendance, progress and owed sessions stay explainable.

Martial arts membership and grading POS acceptance controls.
AreaRecord to keepWhy it mattersAcceptance check
Student profileStudent, guardian contact, discipline, belt level, class group, permitted follow-up, duplicate check and balance.Front desk needs the right student without putting private notes on receipts.A student can be found and billed without exposing sensitive details.
Enrolment feeRegistration item, start date, discipline, level, class group, amount, payment state and staff owner.Joining money should not be hidden inside the first monthly fee.Enrolment is searchable separately from memberships.
Monthly membershipPlan, month, validity dates, included classes, level or group rule, payment state and due date.Guardians ask whether a student is active, expired, partial or unpaid.Front desk can answer current membership status quickly.
Class packagePackage size, sale date, expiry, used sessions, remaining sessions and transfer rule.A class package is owed value until sessions are consumed or expire by rule.Each attendance redemption links to the original package sale.
AttendanceClass date, group, belt level, instructor, attended/no-show state and package deduction.Attendance is not the same as payment proof.A session reduces only the accepted package.
Belt levelCurrent level, previous level, instructor approval, date changed and notes boundary.Progress affects class placement and grading readiness.Level changes are visible without rewriting billing history.
Grading or examExam date, capacity, fee, eligibility note, approver, payment state and refund rule.Grading promises create schedule, payment and certificate obligations.Eligible, paid, partial, cancelled and refunded states reconcile.
Uniform or equipmentSKU, size, quantity, price, tax group, stock movement, issue state and exchange rule.Uniforms, belts and protective gear are inventory, not class revenue.Stock changes separately from service income.
Payment proofCash, card, wallet, bank transfer, manual proof, failed attempt, refund and balance due.Class permission or grading eligibility is not collected money.Tender totals and unpaid balances reconcile before close.
Owner reviewNew students, renewals, dues, package balances, absences, make-ups, grading fees, refunds, instructor activity and equipment stock.Small schools leak revenue when review depends on notebooks and messages.Owner sees money, attendance, progress and remaining value together.

Practical workflow

Attendance is not payment proof

A student may attend after paying online, paying at the desk, using a package, taking a trial, receiving a make-up class or owing a balance. Keep attendance state and payment proof visible but separate.

Belt level is not only a customer note

Belt level affects class placement, instructor expectations, grading eligibility and guardian questions. Record level changes with date and approval, while keeping sensitive health or injury notes out of ordinary billing output.

Grading fees need eligibility and approval controls

When a school accepts a grading or exam fee, it creates a promise around capacity, date, instructor review, certificate or belt issue and refund rule. The fee should not disappear inside a generic monthly membership item.

Uniforms and equipment belong in stock

Uniforms, belts, gloves, pads, bottles and training gear should not be buried inside membership revenue. Size, issue state, exchange rule and stock movement need their own trail.

Martial arts membership and grading flow

Run the same short path for enrolments, monthly fees, class packs, grading events, private lessons and equipment sales before connecting booking apps or attendance devices.

Step 1

Create student

Capture only the details needed for billing, guardian contact, duplicate prevention, discipline, level, group and approved follow-up.

Step 2

Sell membership or package

Choose enrolment, monthly fee, class package, private lesson, grading fee, camp, event fee, deposit or equipment item as a distinct sale line.

Step 3

Record attendance and level

Assign group, instructor, attendance, belt level and grading readiness only after the payment or package state is visible.

Step 4

Record payment state

Mark cash, card, wallet, bank transfer, manual proof, balance due, failed payment or refund without storing card data in POS.

Step 5

Review before next week

Owner checks dues, active packages, absences, make-up promises, grading balances, refunds, instructor activity and uniform or equipment stock.

Hardware, data and payment setup

Hardware

  • POS computer, laptop or tablet at the front desk.
  • Receipt printer for memberships, packages, private lessons, grading fees, event fees, uniform sales and refunds.
  • Barcode scanner only if uniforms, belts, protective gear or labelled merchandise are sold.
  • Cash drawer or counted cash box where cash is accepted.
  • Optional attendance tablet, QR check-in or instructor device after class and grading rules are accepted.
  • Off-device backup location for student, payment, package, attendance, grading and stock records.

Software and data

  • Student profiles with guardian contact, discipline, belt level, class group, package, balance and permitted follow-up fields.
  • Enrolment, monthly membership, class package, private lesson, grading fee, seminar, event fee, deposit, uniform item and refund setup.
  • Attendance, no-show, make-up, pause, extension, belt-level change, class-group change and package-redemption controls.
  • Payment modes and failed-payment follow-up without storing card data in POS.
  • Reports for dues, package balances, attendance gaps, make-ups, grading fees, instructor activity, refunds and uniform or equipment stock.
  • Export and restore workflow before importing real student lists.

Setup sequence

  1. Write school rules before entering prices: fee cycle, included classes, package expiry, make-up allowance, belt-level changes, class capacity, grading eligibility, uniform exchange, refund rule and renewal method.
  2. Create synthetic students first and test enrolment, monthly fee, package sale, attendance redemption, trial class, make-up class, pause, grading fee, refund and uniform sale.
  3. Separate enrolment fees, monthly fees, class packages, private lessons, grading fees, camps, events, deposits, uniforms and private notes as different records or accepted boundaries.
  4. Record one failed payment and one manual payment proof case so staff know the difference between class allowed, payment pending and payment verified.
  5. Run a week-start review for dues, expired packages, unused sessions, absent students, make-up promises, grading balances and instructor conflicts.
  6. Test uniform and equipment stock by selling, exchanging and returning one size while keeping membership income and package balances unchanged.
  7. If an attendance app or reminder tool is used, test duplicate check-in, over-capacity, instructor change, level change, late cancellation and offline fallback cases.
  8. Back up the test data, restore it on a clean device, and confirm students, packages, attendance, belt levels, grading fees, payments, stock and reports survive.
  9. Approve a pilot only after owner, front desk, instructor, guardian/privacy, payment and support responsibilities are written down.

What each person sees

Guardian or student

Receives clear proof of what was paid, what remains, class status, grading balance, refund state and uniform purchase without private notes on the receipt.

Front desk

Can answer active, expired, unpaid, trial, package balance, belt level, make-up and grading-balance questions without searching messages.

Instructor

Sees assigned class, attendance or grading responsibility without changing billing or refund records.

Owner

Reviews dues, renewals, package liability, make-ups, attendance gaps, grading balances, refunds, instructor activity and uniform stock.

Product evidence to inspect

Posnic customer list used to inspect martial arts student account boundary
Student accountsCustomer records can support student or guardian references and balances; consent, child-data and retention rules remain owner duties.
Posnic sale screen used to inspect martial arts membership package grading and equipment billing boundary
Membership and grading sale linesSales can model enrolments, memberships, packages, deposits, grading fees and equipment items, but attendance and belt automation must be accepted separately.
Posnic inventory log used to inspect martial arts uniform and equipment stock movement
Uniform and equipment stockUniforms and equipment can be tested as inventory while class promises, attendance and grading states remain separate records.
Posnic dashboard report used to inspect martial arts dues package and grading reporting boundary
Owner reportingSales reports help close the desk, while attendance gaps, package balances, belt progress and grading balances still need their own review.

Mistakes to avoid

Avoid these during rollout

  • Treating a class attendance mark as proof that payment was collected.
  • Selling class packages without expiry, make-up and remaining-session rules.
  • Changing belt levels without a date, instructor approval and review trail.
  • Letting grading eligibility, fee balances and certificate promises live only in chat or staff memory.
  • Mixing enrolment fees, monthly fees, grading fees, event fees, deposits and equipment stock into one generic item.
  • Putting private health, injury, guardian or child-data notes on receipts, exported billing files or broad owner reports.
  • Importing real student lists before a disposable restore and export test passes.
  • Buying attendance devices or reminder tools before the front-desk workflow is accepted.

Use the blank martial arts POS acceptance record

The CSV keeps 24 controls blank until the exact school workflow is tested. It covers enrolment, monthly fee, class package, attendance, belt level, grading, private lesson, uniform stock, payment proof, refund, backup and owner approval.

Download the martial arts POS record

Primary sources used

Current Posnic stable release

Stable package boundary used for product review and download references.

Open the stable release

Pinned Posnic source tree

Exact archived source commit used so product-boundary statements do not drift with later work.

Inspect pinned source

Pinned customer model

Customer identity, address, balance and payment-term fields relevant to student and guardian accounts.

Inspect customer fields

Pinned sale model

Sale fields relevant to enrolments, memberships, packages, grading fees, uniforms, payments and balance testing.

Inspect sale fields

Pinned item model

Item, SKU, barcode, quantity, price, tax and stock fields relevant to uniforms, belts and equipment.

Inspect item fields

PCI SSC merchant process

Official merchant guidance for payment responsibilities. It is used as a payment-scope reference, not a Posnic certification.

Review payment responsibilities

Questions

Is martial arts POS the same as gym billing?

No. Both sell memberships and class access, but martial arts schools usually need belt levels, grading fees, instructor approvals, uniforms, protective equipment, make-up classes and guardian communication. Those controls should stay visible instead of being hidden inside generic membership billing.

Should attendance automatically mark fees as paid?

No. Attendance, package redemption, belt progress and payment proof should stay separate until the exact workflow is accepted. A student may attend after a paid package, a trial, a make-up class, a manual payment proof or an approved exception.

How should belt levels and grading be handled?

Record current level, previous level, instructor approval, exam date, fee state and certificate or belt issue rule. Do not treat grading eligibility as only a private note or a generic item sale.

How should uniforms and equipment be handled?

Treat uniforms, belts, gloves, pads and training gear as retail stock. Keep size, issue state, exchange rule, payment state and stock movement separate from monthly membership income.

What should the owner review every week?

New students, overdue fees, expiring packages, unused sessions, absent students, make-up credits, grading balances, refunds, failed payments, instructor activity and uniform or equipment stock exceptions.

Where does Posnic fit in this workflow?

Archived Posnic evidence can be evaluated for customer records, sale lines, payment labels, stock history and reports. It does not prove complete attendance automation, belt eligibility, child-data governance, instructor payroll, recurring payments or a live martial arts rollout.

Where Posnic fits

Posnic Community Edition can be evaluated for front-desk billing, student or guardian records, payment labels, uniform and equipment stock and owner reports. Keep class booking, attendance devices, belt eligibility, grading automation, automatic renewals, reminder campaigns, instructor payroll, child-data/privacy/health review and full martial arts automation outside the accepted scope until the exact workflow passes the blank record. Posnic Cloud helps only when the school needs remote dashboard access, managed backup, multi-outlet visibility or scoped custom work.