POS operations guide

After-school activity centre package and attendance POS workflow

An after-school activity centre sells supervised time, skills, clubs, workshops, camps, activity kits, pickup promises and parent payment proof before it sells ordinary products. The POS workflow has to keep enrolments, monthly plans, session packages, attendance, make-up sessions, instructor assignment, camps, event fees, materials, refunds and owner reports clear enough for the front desk, instructors and parents.

Evidence and review scope

Evidence reviewed 2026-09-02. Reviewed current Posnic stable release boundary, archived customer, sale and item data models, and adjacent academy, tutoring, dance-school, music-school and campus guide patterns.

Stable release: v1.6.1, source commit 567a176. No complete after-school centre deployment, timetable, attendance app, parent portal, pickup authorization system, recurring mandate, instructor payroll, live student migration, child-data/privacy 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

Child, parent and student records exist

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

Package, camp and payment records exist

Sale records can hold enrolment fees, monthly plans, session packages, trial classes, camp fees, event fees, activity kits, tenders and balances for synthetic tests. They do not prove automatic renewal, timetable management or payment settlement.

Material and kit stock evidence exists

Item and stock-history paths can be inspected for art kits, robotics kits, books, uniforms, snacks, craft materials and learning supplies. Attendance, pickup, make-up credits and child-safety checks still need their own accepted process.

Supervision and pickup remain operational controls

Instructor availability, batch capacity, guardian pickup rules, emergency contacts, incident notes, reminders and local privacy requirements must be accepted against the exact after-school centre workflow before automation is trusted.

After-school centre POS controls before rollout

After-school centres often mix parent payments, weekday batches, weekend workshops, camps, instructors, pickup notes, materials and make-up promises at one desk. Keep each control separate so money, attendance, supervision and owed sessions stay explainable.

After-school activity centre package and attendance POS acceptance controls.
AreaRecord to keepWhy it mattersAcceptance check
Child or student profileChild, parent or guardian, age group, activity, batch, instructor, permitted follow-up, pickup note, duplicate check and balance.Front desk needs the right child without putting private guardian or learning notes on receipts.A child can be found and billed without exposing sensitive details.
Activity setupActivity name, level, age range, weekday or weekend rule, instructor, room and pricing boundary.Activity centres need more structure than one generic tuition item.Sales can be grouped by activity without free-text item names.
Enrolment feeRegistration item, start date, activity, batch, instructor, amount, payment state and staff owner.Joining money should not be hidden inside the first monthly fee.Enrolment is searchable separately from recurring or package fees.
Monthly activity planPlan, month, validity dates, included sessions, activity, batch rule, payment state and due date.Parents ask whether a child is active, expired, partial, paused or unpaid.Front desk can answer current plan status quickly.
Session packagePackage size, sale date, expiry, eligible activity, used sessions, remaining sessions and transfer rule.A package is owed value until sessions are consumed or expire by rule.Each attendance redemption links to the original package sale.
AttendanceSession date, activity, batch, instructor, room, attended/no-show state and package deduction.Attendance is not the same as payment proof.A session reduces only the accepted package or plan balance.
Make-up sessionMissed session reason, allowed or denied state, expiry, eligible activity, instructor, room and approver.Make-up promises leak value when they live only in messages.Every make-up has a remaining value and expiry trail.
Instructor assignmentInstructor, activity, trial, package, workshop, camp, delivered state and substitute rule.Instructor responsibility should not require editing payment records.Owner can review delivered work by instructor.
Pickup or guardian noteAuthorized pickup names, timing note, exception, emergency contact boundary and privacy owner.Child handoff information is sensitive and should not become ordinary receipt text.Receipts and exports do not expose private pickup notes.
Workshop camp or eventCamp date, capacity, deposit, balance, cancellation rule, material rule and attendance.Short programmes fail when deposits and capacity are handled outside the billing trail.Booked, attended, cancelled, refunded and no-show states reconcile.
Trial classTrial date, activity, batch, instructor, free or paid state and conversion follow-up.Trials are a sales funnel and capacity risk.Trial children do not become paid students without payment proof.
Materials and kitsSKU, item type, quantity, price, tax group, stock movement and exchange rule.Art kits, robotics kits, uniforms, books and craft material are inventory, not activity revenue.Stock changes separately from service income.
Optional feesTransport, snack, extended care, holiday class, printing or extra session fee with approval boundary.Optional charges create parent disputes when hidden inside monthly fees.Each optional fee is searchable and reversible by rule.
Payment proofCash, card, wallet, bank transfer, manual proof, failed attempt, refund and balance due.Attendance permission or pickup state is not collected money.Tender totals and unpaid balances reconcile before close.
Owner reviewNew students, renewals, dues, package balances, missed sessions, make-ups, instructor activity, camp balances, refunds and stock exceptions.Small centres leak revenue when review depends on notebooks and messages.Owner sees money, attendance, supervision, stock and remaining value together.

Practical workflow

Attendance is not payment proof

A child may attend after a paid plan, a package, a trial, a make-up session, a manual parent payment proof or an approved exception. Keep attendance state and payment proof visible but separate.

Pickup and guardian notes need privacy boundaries

After-school centres often keep emergency contacts, pickup names and exception notes. Those details should be controlled records, not receipt text, public exports or broad staff notes.

Camps and workshops create short-term promises

Holiday camps, weekend workshops and event days combine capacity, deposits, attendance, materials, cancellation rules and refunds. Treat each promise as a record instead of hiding it inside one generic activity item.

Activity kits belong in stock

Art materials, robotics kits, uniforms, books, snacks and craft packs should not be buried inside service revenue. SKU, issue state, exchange rule and stock movement need their own trail.

After-school activity package and parent-payment flow

Run the same short path for enrolments, monthly plans, session packages, trials, make-ups, camps, material kits and optional fees before connecting attendance apps, parent portals or reminder systems.

Step 1

Create student

Capture only the details needed for billing, parent or guardian contact, duplicate prevention, activity, age group, batch, instructor, pickup boundary and approved follow-up.

Step 2

Sell plan or package

Choose enrolment, monthly plan, session package, trial class, camp, workshop, material kit, snack, transport or optional service as a distinct sale line.

Step 3

Record attendance

Assign activity, batch, room, instructor, attended/no-show state and make-up eligibility 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, absent children, make-up promises, instructor activity, pickup exceptions, camp balances, refunds and material-stock exceptions.

Hardware, data and payment setup

Hardware

  • POS computer, laptop or tablet at reception.
  • Receipt printer for enrolments, monthly plans, packages, trial classes, camps, kits, optional fees and refunds.
  • Barcode scanner only if kits, books, uniforms, snacks or labelled materials are sold.
  • Cash drawer or counted cash box where cash is accepted.
  • Optional instructor tablet, QR attendance or parent pickup device after attendance, pickup and make-up rules are accepted.
  • Off-device backup location for student, parent, payment, package, attendance, pickup, camp and stock records.

Software and data

  • Student profiles with parent or guardian contact, activity, batch, instructor, age group, package, balance and permitted follow-up fields.
  • Enrolment, monthly plan, session package, trial class, make-up session, camp, workshop, material kit, optional fee and refund setup.
  • Attendance, no-show, cancellation, make-up, pause, extension, instructor change, batch change, pickup exception and package-redemption controls.
  • Payment modes and failed-payment follow-up without storing card data in POS.
  • Reports for dues, package balances, missed sessions, make-ups, instructor activity, pickup exceptions, camp balances, refunds and material stock.
  • Export and restore workflow before importing real student or parent lists.

Setup sequence

  1. Write centre rules before entering prices: fee cycle, included sessions, package expiry, make-up allowance, age group, pickup boundary, instructor change rule, batch capacity, camp fee rule, material issue rule, refund rule and renewal method.
  2. Create synthetic students first and test enrolment, monthly plan, package sale, attendance, trial class, no-show, make-up, camp fee, kit sale, manual proof, failed payment and refund.
  3. Separate enrolment fees, monthly plans, packages, trials, make-up credits, camp fees, kits, optional fees and private pickup notes as different records or accepted boundaries.
  4. Record one failed payment and one manual payment proof case so staff know the difference between attendance allowed, payment pending and payment verified.
  5. Run a week-start review for dues, expired packages, unused sessions, absent children, make-up promises, camp balances and instructor conflicts.
  6. Test kit and material stock by selling, exchanging and returning one item while keeping activity income and package balances unchanged.
  7. If an attendance app, parent portal or reminder tool is used, test duplicate attendance, over-capacity, instructor change, late cancellation, pickup exception, make-up expiry, failed reminder and offline fallback cases.
  8. Back up the test data, restore it on a clean device, and confirm students, packages, attendance, instructors, pickup notes, camps, payments, stock and reports survive.
  9. Approve a pilot only after owner, front desk, instructor, parent/privacy, payment and support responsibilities are written down.

What each person sees

Parent

Receives clear proof of what was paid, what remains, attendance or camp status, refund state and material purchase without private pickup or child notes on the receipt.

Front desk

Can answer active, expired, unpaid, trial, package balance, make-up, instructor, pickup and camp-balance questions without searching messages.

Instructor

Sees assigned sessions, attendance, make-up or camp responsibility without changing billing or refund records.

Owner

Reviews dues, renewals, package liability, make-ups, missed sessions, pickup exceptions, camp balances, refunds, instructor activity and material stock.

Product evidence to inspect

Posnic customer list used to inspect after-school activity centre student account boundary
Student and parent accountsCustomer records can support student, parent or guardian references and balances; consent, pickup authorization and child-data rules remain owner duties.
Posnic sale screen used to inspect after-school activity centre package camp and kit billing boundary
Activity package sale linesSales can model enrolments, plans, packages, trials, camps, optional fees and material items, but attendance and pickup automation must be accepted separately.
Posnic inventory log used to inspect after-school activity centre kit and material stock movement
Kits and material stockActivity kits, books, uniforms, snacks and craft packs can be tested as inventory while session promises and make-up credits remain separate records.
Posnic dashboard report used to inspect after-school activity centre dues package camp and material reporting boundary
Owner reportingSales reports help close the desk, while attendance, package balances, pickup exceptions and camp balances still need their own review.

Mistakes to avoid

Avoid these during rollout

  • Treating attendance as proof that a parent payment was collected.
  • Selling packages without expiry, make-up and remaining-session rules.
  • Changing instructors, batches or pickup notes without a date, approval and review trail.
  • Letting camp deposits, kit fees, pickup exceptions and make-up promises live only in chat or staff memory.
  • Mixing enrolment fees, monthly plans, event fees, optional fees and material stock into one generic item.
  • Putting private child-data, guardian, pickup, health or payment notes on receipts, exported billing files or broad owner reports.
  • Importing real student and parent lists before a disposable restore and export test passes.
  • Buying attendance, parent-portal or reminder tools before the front-desk workflow is accepted.

Use the blank after-school activity centre POS acceptance record

The CSV keeps 24 controls blank until the exact centre workflow is tested. It covers activity packages, attendance, make-up sessions, instructor assignment, parent payments, pickup notes, camps, material stock, failed payments, refund, backup and owner approval.

Download the after-school activity 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, parent and guardian accounts.

Inspect customer fields

Pinned sale model

Sale fields relevant to activity packages, camps, materials, payments and balance testing.

Inspect sale fields

Pinned item model

Item, SKU, barcode, quantity, price, tax and stock fields relevant to kits, books, snacks, uniforms and learning materials.

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 after-school activity centre POS the same as school management software?

No. Activity centres may need attendance apps, parent portals, pickup authorization and learning notes, but this guide focuses on front-desk POS controls: fees, packages, attendance state, payment proof, materials, refunds and owner reports.

Should attendance automatically mark fees as paid?

No. Attendance, package redemption, instructor work, pickup state and payment proof should stay separate until the exact workflow is accepted. A child may attend after a paid plan, a trial, a make-up session, a manual payment proof or an approved exception.

How should pickup and guardian notes be handled?

Keep pickup names, emergency contacts and exceptions inside controlled records with local privacy review. They should not print on ordinary receipts or broad billing exports.

How should make-up sessions be handled?

Record the missed session reason, allowed or denied state, expiry, eligible activity, instructor, room and approver. A make-up session is owed value until it is used, expires or is cancelled by rule.

What should the owner review every week?

New students, overdue fees, expiring packages, unused sessions, missed sessions, make-up credits, pickup exceptions, instructor activity, camp balances, refunds, failed payments and material-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, parent portals, pickup authorization, instructor payroll, recurring payments or a live after-school centre rollout.

Where Posnic fits

Posnic Community Edition can be evaluated for front-desk billing, student or parent records, payment labels, activity kits, material stock and owner reports. Keep attendance apps, parent portals, pickup authorization, automatic renewals, reminder campaigns, instructor payroll, child-data/privacy review and full after-school centre automation outside the accepted scope until the exact workflow passes the blank record. Posnic Cloud helps only when the centre needs remote dashboard access, managed backup, multi-outlet visibility or scoped custom work.