// Mini POS wiki

Demo Walkthrough

Demonstrate the real register with deterministic demo data while keeping demo evidence separate from production readiness.

Purpose

Demonstrate the real register with deterministic demo data while keeping demo evidence separate from production readiness.

Role

Administrator seeds a non-live company; cashier and supervisor roles run the walkthrough.

Prerequisites

A company approved for demo seeding, no real POS sales, BAA POS - Admin, and the tagged demo-data version paired with the tested package.

Enable / Configure

Use Create Demo Data once. Keep the DEMO-prefixed Store, Terminal, users, items, profiles, and tenders together. The guide also creates Draft loyalty templates DEMO-POINTS, DEMO-VISITS, DEMO-TIERS, and DEMO-CASHBACK. Validate the Voucher/accounting mappings and activate only the programs used in the lab. Use Browser printing and Simulated EFT for the base walkthrough.

Steps

  1. Review the Demo Data Guide summary and validate the selected Draft loyalty templates.
  2. Open Standard Checkout, attach DEMO-C5, and confirm membership/balance/tier/expiry status.
  3. Complete eligible baskets, then redeem one server-calculated Value or exact Item Reward from Tender with a Cash/Card/On Account remainder.
  4. Open Order and Fulfillment; select a stamped method, order reference, promised time, and kitchen item.
  5. Perform a partial loyalty return and review debt or restored-root behavior.
  6. Run Loyalty Activity Report, Loyalty Reconciliation Report, and Loyalty Expiry Audit, then review operational reports.

Expected Result

The same real POS Register, policy services, durable queues, and accounting records are used. No mock register or test-only production action appears.

When Disabled

Switch to the disabled profile scenario: the control is absent, the direct server call rejects it, and the enabled-path record remains the proof point.

Records / Accounting

Capture Sale/Sale Line/Payment Line, Loyalty Membership/Balance/Ledger/Activity/Detail, exact reward or redemption root, EFT Transaction, Shift/Tender, Print Queue, and kitchen jobs. After posting, capture the Sales Invoice or Credit Memo plus Customer Ledger, VAT/Tax, Item Ledger, Value Entry, Loyalty Accounting Entry, G/L Register, and G/L entries.

Recovery

Use the demo guide cleanup only in the protected demo company. Do not reseed over real sales. Retry failed output/EFT/posting by their durable IDs.

Test IDs

DEMO-BASE-001 standard sale; DEMO-LOY-001 enrollment/earn; DEMO-LOY-002 split redemption; DEMO-LOY-003 partial/repeated return; DEMO-ORDER-001 fulfillment/kitchen; DEMO-EFT-001 simulated payment; DEMO-RETURN-001 ordinary return.

Screenshots

Task 9 captures the walkthrough from one tagged package and matching demo-data version. Each capture records profile/Setup state, document IDs, tester/date, and Pass/Fail.

Administrator SetupScale Lab

// next step

Ready to try Mini POS?