Skip to content
KODOMOPrize stock & points

Overview & scan

OverviewScan

To do

ApprovalsUndo requestsAlerts

Catalogue

InventoryCategoriesSuppliersQR labels

Purchasing

Stock inReorder

Stock

StockTransfersMy vanSpot checksOutlet requestsMy actions todayGo-live stockLocations

Machines

MachinesLoad prizesCollectionRefill plannerMeter-photo reviews

Counter

Exchanges

Customers

Customers & wallet

Insights

Daily summaryReportsPoints-machine checksWallet reportLoss reportCollection reportPrize performanceAccess reviewActivity log

Admin

StaffSettings
Overview & scanOverviewScan
To doApprovalsUndo requestsAlerts
CatalogueInventoryCategoriesSuppliersQR labels
PurchasingStock inReorder
StockStockTransfersMy vanSpot checksOutlet requestsMy actions todayGo-live stockLocations
MachinesMachinesLoad prizesCollectionRefill plannerMeter-photo reviews
CounterExchanges
CustomersCustomers & wallet
InsightsDaily summaryReportsPoints-machine checksWallet reportLoss reportCollection reportPrize performanceAccess reviewActivity log
AdminStaffSettings
AdminSettings
Demo
Demo mode: showing sample data. Connect Supabase to use real data.

Rules & switches

Limits and checks are switches, not code. Every change is logged with who, when and why.

  • Rules & switches
  • Kiosks
  • Home
  • Stock
  • Scan
  • Transfers

Overview & scan

OverviewScan

To do

ApprovalsUndo requestsAlerts

Catalogue

InventoryCategoriesSuppliersQR labels

Purchasing

Stock inReorder

Stock

StockTransfersMy vanSpot checksOutlet requestsMy actions todayGo-live stockLocations

Machines

MachinesLoad prizesCollectionRefill plannerMeter-photo reviews

Counter

Exchanges

Customers

Customers & wallet

Insights

Daily summaryReportsPoints-machine checksWallet reportLoss reportCollection reportPrize performanceAccess reviewActivity log

Admin

StaffSettings
Overview & scanOverviewScan
To doApprovalsUndo requestsAlerts
CatalogueInventoryCategoriesSuppliersQR labels
PurchasingStock inReorder
StockStockTransfersMy vanSpot checksOutlet requestsMy actions todayGo-live stockLocations
MachinesMachinesLoad prizesCollectionRefill plannerMeter-photo reviews
CounterExchanges
CustomersCustomers & wallet
InsightsDaily summaryReportsPoints-machine checksWallet reportLoss reportCollection reportPrize performanceAccess reviewActivity log
AdminStaffSettings
Only Owner and Management can change Rules & switches. You're signed in as Super admin, so you can look but not change.Demo: preview as Owner

Buy-back

Customers selling prizes back for CM Points.

Supervisor approval for big buy-backs

A supervisor (a different person) must approve a buy-back worth more than this many CM Points. Pilot: ON at 3,000 CM Points.

3,000 CM Points

At least 1

Launch value: 3,000 CM PointsChanged by Mr Tan · 18 Oct 2026Only Owner and Management can change this.

Supervisor for a customer's daily buy-backs

A supervisor must approve once one customer's buy-backs today would add up to more than this many CM Points, so splitting a big buy-back doesn't skip the check.

6,000 CM Points

At least 1

Launch value: 6,000 CM PointsNot changed since launchOnly Owner and Management can change this.

Supervisor for a staff member's daily buy-backs

The same check per staff member: a supervisor approves once the buy-backs they handled today pass this many CM Points. OFF at launch.

Off
Launch value: OffNot changed since launchOnly Owner and Management can change this.

Daily buy-back limit per customer

The most CM Points one customer can get from buy-backs in a day. OFF at launch (no limits).

Off
Launch value: OffNot changed since launchOnly Owner and Management can change this.

Buy-back value ceiling

A buy-back value can be at most this % of the item's CM Points price. OFF at launch; the value is always below the CM Points price anyway.

Off
Launch value: OffNot changed since launchOnly Owner and Management can change this.

Buy-backs vs machine wins

When an outlet buys back more of an item than its machines recorded as won.

Alert
Launch value: AlertNot changed since launchOnly Owner and Management can change this.

Wins check window

How many days of machine wins the buy-back check looks back over.

30 days

Allowed: 1 – 365

Launch value: 30 daysNot changed since launchOnly Owner and Management can change this.

Photo on every buy-back

Staff must photograph the prizes before a buy-back is saved.

On
Launch value: OnNot changed since launchOnly Owner and Management can change this.

Hold bought-back points

When ON, the prize still goes to quarantine at once, but the customer's CM Points wait until a second person checks the prize and releases them. OFF at launch: points can be spent at once.

Off
Launch value: OffNot changed since launchOnly Owner and Management can change this.

Customer wallet

The customer CM Points wallet.

Pause spending after a security change

Hours a wallet can't spend after its password, email or PIN changes, to protect stolen accounts. 0 = off. The wallet terms say 24 hours: if you change this, the terms and their version must change too (src/lib/points/terms.ts).

24 h

Allowed: 0 – 168

Launch value: 24 hNot changed since launchOnly Owner and Management can change this.

Mobile number required

Customers must give a mobile number to open a wallet. Email is always required.

On
Launch value: OnNot changed since launchOnly Owner and Management can change this.

"Number already has a wallet" answers per hour

How many times one login may be told "this mobile already has a wallet" in an hour (signing up or changing the number). After that it must wait, so nobody can test number after number to find out who has a wallet. Empty = no limit.

5 times

Allowed: 1 – 100

Launch value: 5 timesNot changed since launchOnly Owner and Management can change this.

Wrong wallet PIN tries

Wrong wallet PINs (and wrong My QR codes per phone) before a lock.

5 tries

Allowed: 3 – 10

Launch value: 5 triesNot changed since launchOnly Owner and Management can change this.

Wallet PIN lock time

How long a locked wallet PIN or My QR stays locked.

30 min

Allowed: 1 – 1440

Launch value: 30 minNot changed since launchOnly Owner and Management can change this.

My QR hold at the counter

How long a scanned My QR stays usable on the kiosk that scanned it, so staff can finish the exchange.

5 min

Allowed: 1 – 15

Launch value: 5 minNot changed since launchOnly Owner and Management can change this.

Phones per customer

How many phones can show a customer's My QR at the same time.

3 phones

Allowed: 1 – 10

Launch value: 3 phonesNot changed since launchOnly Owner and Management can change this.

“Can they afford it?” checks per day

How many times the kiosks may check one customer's balance for a yes/no answer in a day. Stops staff fishing for a balance.

10 times

Allowed: 1 – 100

Launch value: 10 timesNot changed since launchOnly Owner and Management can change this.

Pause spending after a new phone

Pause wallet spending (for the security pause time) when a new My QR phone is added to a wallet that holds points.

Off
Launch value: OffNot changed since launchOnly Owner and Management can change this.

Independent approver for wallet corrections

A wallet correction can't be approved by someone whose access the proposer gave (or who gave the proposer's), within this many days.

7 days

Allowed: 1 – 365

Launch value: 7 daysNot changed since launchOnly Owner and Management can change this.

Customer catalogue shows outlet stock

When ON, the prize catalogue on the points site shows how many pieces each outlet has and lets customers pick an outlet. OFF at launch: customers see the prizes with their CM Points and KB Points only.

Off
Launch value: OffNot changed since launchOnly Owner and Management can change this.

Points

How long points last.

Points expiry

CM Points expire after this many months. OFF: points never expire.

Off
Launch value: OffNot changed since launchOnly Owner and Management can change this.

Counter tickets

KB Points tickets at the counter.

Alert on very large tickets

Alert the office when a ticket worth more than this many KB Points is used at the counter.

100,000 points

At least 1

Launch value: 100,000 pointsNot changed since launchOnly Owner and Management can change this.

Alert on typed tickets

Alert every time staff type a ticket number by hand instead of scanning it.

On
Launch value: OnNot changed since launchOnly Owner and Management can change this.

Office approval wait time

When a kiosk asks the office to approve a big buy-back or a void, the request waits this long for an answer, and an approval stays usable this long.

15 min

Allowed: 1 – 120

Launch value: 15 minNot changed since launchOnly Owner and Management can change this.

Points-machine check: allowed difference

At the daily points-machine check, a difference between the machine's day report and the ticket exchanges larger than this many points is a mismatch and alerts the office. Office only: it is never shown on the tablet. Launch: 0.

0 points

Allowed: 0 – 1000000

Launch value: 0 pointsNot changed since launchOnly Owner and Management can change this.

Points-machine check: done by

If an outlet that took tickets (or issued refund slips) yesterday has not done yesterday's check by this hour the next morning (0–23, Malaysia time), the office is alerted. Empty = no reminder. Launch: 11 (11:00).

11

Allowed: 0 – 23

Launch value: 11Not changed since launchOnly Owner and Management can change this.

Photo of the deduction slip

Whether staff photograph the slip the points machine prints when they deduct a ticket exchange. The server decides for each basket when it is quoted, so staff know before they deduct.

Off
Launch value: OffNot changed since launchOnly Owner and Management can change this.

Slip photo: above this many points

With "Above a number of points", a ticket exchange worth more than this needs the deduction-slip photo. Launch: 2,000.

2,000 points

Allowed: 1 – 100000000

Launch value: 2,000 pointsNot changed since launchOnly Owner and Management can change this.

Slip photo: 1 in N

With "1 in N, at random", on average one ticket exchange in this many needs the deduction-slip photo. Launch: 10.

10

Allowed: 2 – 1000

Launch value: 10Not changed since launchOnly Owner and Management can change this.

Exchange quote valid for

A ticket-exchange quote (the basket total and whether the slip photo is needed) can be used for this long, on the same day. After that the tablet quotes the basket again, so an old quote can't skip a photo. Launch: 30 minutes.

30 min

Allowed: 1 – 720

Launch value: 30 minNot changed since launchOnly Owner and Management can change this.

KB Points ticket exchange: how it is proven

Photo: staff scan the prize and take one photo of the ticket machine's receipt with the prize; no ticket is scanned in KODOMO (D-285). Ticket scan: the older flow (scan the ticket QR, type its value and the invoice number). Launch: Photo.

Receipt + prize photo
Launch value: Receipt + prize photoNot changed since launchOnly Owner and Management can change this.

Close the day on the tablet

The daily points-machine check (Close the day). Off: the tablet hides it and its reminder, and the office gets no reminder (open reminders are closed on the next hourly run). Launch: off (D-288).

Off
Launch value: OffNot changed since launchOnly Owner and Management can change this.

AI receipt check

Google Gemini reads the receipt in each KB Points ticket exchange photo and checks that its amount matches the prizes' KB Points, the date, the outlet and the receipt number. It only flags; the office decides. The key is set on the server. Launch: Gemini (D-284).

Google Gemini
Launch value: Google GeminiNot changed since launchOnly Owner and Management can change this.

AI receipt check: catch a receipt used twice

Also read the receipt number (Serial No) and flag "Receipt used twice" when a receipt was already photographed for another exchange at the same outlet. While on, a receipt whose number can't be read is flagged "Can't read the receipt". Launch: on (D-289).

On
Launch value: OnNot changed since launchOnly Owner and Management can change this.

AI receipt check: allowed difference

The receipt amount may differ from the prizes' KB Points total by this many points before the exchange is flagged. Launch: 0.

0 points

Allowed: 0 – 1000000

Launch value: 0 pointsNot changed since launchOnly Owner and Management can change this.

AI receipt check: how sure it must be

A reading the AI is less sure of than this (0 to 1) is flagged "The AI isn't sure" for the office to look at. Launch: 0.7.

0.7

Allowed: 0 – 1

Launch value: 0.7Not changed since launchOnly Owner and Management can change this.

AI receipt check: give up after

A check still waiting this many minutes after the exchange (or after a retry or the last request) is flagged "Never checked"; the office can check it again. Launch: 30 minutes.

30 min

Allowed: 5 – 1440

Launch value: 30 minNot changed since launchOnly Owner and Management can change this.

AI receipt check: answers per photo

How many AI answers one exchange photo may get: the first one and the office's retries. A request that never got an answer doesn't count. Launch: 3.

3 tries

Allowed: 1 – 10

Launch value: 3 triesNot changed since launchOnly Owner and Management can change this.

Machines

Meter readings and counts at machine visits.

Meter photo at every visit

Staff must photograph the prize-out meter when they read it. Makes faking a reading much harder.

On
Launch value: OnNot changed since launchOnly Owner and Management can change this.

Token-IN meter at every visit

Staff read the token-IN meter with the prize meter at every reload or visit, and both as closing readings at a prize change, a move or a meter change.

On
Launch value: OnNot changed since launchOnly Owner and Management can change this.

Count what's left in machines

When staff must count the prizes left inside a machine.

Each machine's own rule
Launch value: Each machine's own ruleNot changed since launchOnly Owner and Management can change this.

Impossible meter jumps

A normal visit where the meter went up by more than the prizes that could have been caught (a typing slip, or a meter changed without recording it). Block: staff must record the new meter first. Alert: save it and alert management; those wins never back buy-backs.

Block
Launch value: BlockNot changed since launchOnly Owner and Management can change this.

Payout check: alert above

Alert when a machine visit pays out more than this % of what the machine's own recent prizes-per-token rate would give. Empty = off.

200%

Allowed: 120 – 2000

Launch value: 200%Not changed since launchOnly Owner and Management can change this.

Payout check: tokens needed

The check runs only when the machine took at least this many tokens in the comparison period, so there is enough history to compare with.

200

Allowed: 1 – 1000000

Launch value: 200Not changed since launchOnly Owner and Management can change this.

Payout check: extra prizes before alert

Alert only when a visit paid out at least this many prizes more than expected. Small differences are normal luck.

5 pcs

Allowed: 1 – 10000

Launch value: 5 pcsNot changed since launchOnly Owner and Management can change this.

Payout check: history period

How many days of the machine's own visits make its normal payout rate.

30 days

Allowed: 7 – 365

Launch value: 30 daysNot changed since launchOnly Owner and Management can change this.

Meter-photo reviews per region

Every morning, this many machine visits from the day before are picked at random in each region for the office to compare the meter photo with the typed readings. Empty = off. Launch: 3.

3

Allowed: 1 – 50

Launch value: 3Not changed since launchOnly Owner and Management can change this.

Refill planner: days of history

The refill planner works out each machine's wins per day from its visits in this many days. Launch: 14 days.

14 days

Allowed: 3 – 90

Launch value: 14 daysNot changed since launchOnly Owner and Management can change this.

Refill planner: fill for

The refill planner suggests enough prizes to last this many days. Launch: 3 days.

3 days

Allowed: 1 – 30

Launch value: 3 daysNot changed since launchOnly Owner and Management can change this.

Monthly collection reminder

Remind an outlet when its last collection was more than this many days ago, or it was never collected. Launch: 30 days. Empty = no reminder.

30 days

Allowed: 1 – 365

Launch value: 30 daysNot changed since launchOnly Owner and Management can change this.

Token difference allowed

Tokens counted may differ from the IN meter by this many before the office is alerted. The difference is always shown in red (fewer) or green (more). Launch: 0.

0

Allowed: 0 – 1000000

Launch value: 0Not changed since launchOnly Owner and Management can change this.

Check meter numbers typed by hand

Typed meter numbers get the same checks as the AI reader's. A jump bigger than the prizes that could have been won, or more tokens a day than the limit below, must be typed again or confirmed; a confirmed number is flagged for the office. Launch: ON.

On
Launch value: OnNot changed since launchOnly Owner and Management can change this.

AI meter reader

Reads the IN and OUT numbers from the meter photo at the monthly collection. Off: staff type both meters. Demo: a practice reader that never reads a real number: every photo comes back as not read, so staff can practise the retake and typing steps (sample numbers appear only in demo mode). Gemini: Google Gemini Flash reads the photo (the key is set on the server). Launch: off.

Off (staff type)
Launch value: Off (staff type)Not changed since launchOnly Owner and Management can change this.

AI reader: failed photos before typing

How many meter photos the AI may fail to read for one machine in one collection before staff may type the numbers. Typed numbers are flagged for the office. Launch: 2.

2 tries

Allowed: 1 – 10

Launch value: 2 triesNot changed since launchOnly Owner and Management can change this.

AI reader: how sure it must be

A reading the AI is less sure of than this (0 to 1) counts as not read, and staff retake the photo. Launch: 0.8.

0.8

Allowed: 0 – 1

Launch value: 0.8Not changed since launchOnly Owner and Management can change this.

AI reader: reading usable for

An AI reading can be saved to the collection for this many minutes after the photo was taken. Launch: 120 minutes.

120 min

Allowed: 5 – 1440

Launch value: 120 minNot changed since launchOnly Owner and Management can change this.

Most tokens a day on the IN meter

An IN reading more than this many tokens a day above the last known reading is treated as misread: the AI reading fails, and a typed one must be confirmed. Launch: 3,000. Empty = no check.

3,000

Allowed: 1 – 1000000

Launch value: 3,000Not changed since launchOnly Owner and Management can change this.

Stock-in, vans & write-offs

Deliveries, van self-picks, purchase orders and write-offs.

Self-pick waiting alert

When a van crew picked stock themselves and nobody has checked it after this long, the office is alerted.

60 min

Allowed: 5 – 1440

Launch value: 60 minNot changed since launchOnly Owner and Management can change this.

Big delivery needs an office check

When ON, a stock-in of more pieces than this waits until a different office person confirms it. OFF at launch: warehouse staff post deliveries themselves.

Off
Launch value: OffNot changed since launchOnly Owner and Management can change this.

Use purchase orders

Show the purchase order screens. OFF at launch: stock-in is recorded when goods arrive, with the supplier's DO.

Off
Launch value: OffNot changed since launchOnly Owner and Management can change this.

Expected quantity on “Already ordered”

When the purchaser marks a low-stock alert “Already ordered”, they must type how many pieces were ordered, so the stock-in that arrives is compared with it. ON at launch.

On
Launch value: OnNot changed since launchOnly Owner and Management can change this.

Go-live opening stock

While ON, office staff can enter the stock already in each warehouse, van, store room and machine on go-live day, and a second person approves it. Switch OFF after go-live.

On
Launch value: OnNot changed since launchOnly Owner and Management can change this.

Write-offs need a second person

Who must approve a write-off. Damaged goods in a warehouse quarantine can be posted by one person, unless this is set to always.

Except warehouse quarantine
Launch value: Except warehouse quarantineNot changed since launchOnly Owner and Management can change this.

DO photo check due within

The office ticks each stock-in's DO photo within this many days of the delivery. A daily alert counts the ones past it. 0 = the same day. Launch: 1 day.

1 days

Allowed: 0 – 30

Launch value: 1 daysNot changed since launchOnly Owner and Management can change this.

"Already ordered" is late after

An item marked "Already ordered" with no expected date counts as late this many days after it was ordered, when its supplier has no lead time. Also the lead time reorder suggestions use when the supplier has none. Launch: 14 days.

14 days

Allowed: 1 – 365

Launch value: 14 daysNot changed since launchOnly Owner and Management can change this.

Reorder suggestions: safety margin

Reorder-level suggestions add this % on top of what the warehouse is expected to use during the supplier's lead time. Suggestions only: a person applies them. Launch: 25%.

25%

Allowed: 0 – 500

Launch value: 25%Not changed since launchOnly Owner and Management can change this.

Undo a wrong scan: days allowed

How many days after the day of a scan staff may still ask to undo it, and the office may still approve the undo. 0 = the same day only (launch).

0 days

Allowed: 0 – 7

Launch value: 0 daysNot changed since launchOnly Owner and Management can change this.

Transfers

Who can start a hand-over between warehouses, vans and outlets.

  • •Staff send it themselves: they pick, scan and send, and they are the named sender.
  • •Or the office creates a “to send” task: it shows on the source's kiosk or crew phone, and whoever there sends it becomes the named sender.
  • •Whichever way, the receiver always counts before seeing the numbers, and any difference goes to a manager.

Who can start a transfer

Choose whether staff send stock themselves, the office asks them with a “to send” task, or both. Every change is logged.

Staff or office
Launch value: Staff or officeNot changed since launchOnly Owner and Management can change this.

Spot checks

Random blind counts of vans and outlets by office staff.

Places to suggest

How many random vans and outlets the Spot checks page suggests each period. 0 = no suggestions (checks stay possible).

3 places

Allowed: 0 – 50

Launch value: 3 placesNot changed since launchOnly Owner and Management can change this.

New suggestions every

How often the random suggestions change. Places not checked for a while come first.

7 days

Allowed: 1 – 90

Launch value: 7 daysNot changed since launchOnly Owner and Management can change this.

Show system stock before counting

OFF (recommended): each line's system quantity stays hidden until that line's count is typed, so checkers really count.

Off
Launch value: OffNot changed since launchOnly Owner and Management can change this.

Spot-check picks look back

How many days of shortages, count differences, write-offs and old van stock make a place more likely to be picked for a spot check. Launch: 30 days.

30 days

Allowed: 1 – 365

Launch value: 30 daysNot changed since launchOnly Owner and Management can change this.

Spot-check weight: hand-over shortages

How much each recent hand-over shortage at a place raises its chance of being picked. 0 = ignore. Launch: 3.

3

Allowed: 0 – 100

Launch value: 3Not changed since launchOnly Owner and Management can change this.

Spot-check weight: count differences

How much each recent count difference at a place raises its chance of being picked. 0 = ignore. Launch: 2.

2

Allowed: 0 – 100

Launch value: 2Not changed since launchOnly Owner and Management can change this.

Spot-check weight: write-offs

How much each recent write-off at a place raises its chance of being picked. 0 = ignore. Launch: 1.

1

Allowed: 0 – 100

Launch value: 1Not changed since launchOnly Owner and Management can change this.

Spot-check weight: old van stock

How much a van holding stock longer than the van stock-ageing alert raises its chance of being picked. 0 = ignore. Launch: 1.

1

Allowed: 0 – 100

Launch value: 1Not changed since launchOnly Owner and Management can change this.

Alerts

When the office and management get an alert.

In-transit alert

Alert when a hand-over stays in transit (not counted) longer than this.

4 h

Allowed: 1 – 720

Launch value: 4 hNot changed since launchOnly Owner and Management can change this.

Van stock alert

Alert when stock stays in a van longer than this.

48 h

Allowed: 1 – 720

Launch value: 48 hNot changed since launchOnly Owner and Management can change this.

Machine not visited

Alert when an active machine has no visit (meter reading) for this many days. OFF: no alert.

3 days

Allowed: 1 – 60

Launch value: 3 daysNot changed since launchOnly Owner and Management can change this.

Repeat buy-backs in a day

Alert when one customer sells back more than this many times at one outlet in one day.

3 times

Allowed: 1 – 100

Launch value: 3 timesNot changed since launchOnly Owner and Management can change this.

Same staff, same customer

Alert when one staff member credits the same customer more than this many times (in the window below).

3 times

Allowed: 1 – 100

Launch value: 3 timesNot changed since launchOnly Owner and Management can change this.

Same staff window

The number of days the same-staff check looks back over.

7 days

Allowed: 1 – 90

Launch value: 7 daysNot changed since launchOnly Owner and Management can change this.

Big credits on a new wallet

Alert when a new wallet has been credited this many CM Points or more.

5,000 CM Points

At least 1

Launch value: 5,000 CM PointsNot changed since launchOnly Owner and Management can change this.

New wallet age

A wallet counts as new for this many days after sign-up.

7 days

Allowed: 1 – 90

Launch value: 7 daysNot changed since launchOnly Owner and Management can change this.

Spend right after a buy-back

Alert when a customer pays with the wallet within this many minutes of a buy-back at the same outlet.

30 min

Allowed: 1 – 1440

Launch value: 30 minNot changed since launchOnly Owner and Management can change this.

Unresolved shortage reminder

A hand-over shortage still open after this long reminds the office (again at most once a day) until it is resolved. Launch: 48 hours.

48 h

Allowed: 1 – 720

Launch value: 48 hNot changed since launchOnly Owner and Management can change this.

Kiosk security

Sign-ins and pairing on the outlet tablets.

Wrong PIN tries

Wrong PINs before the kiosk PIN is locked. The account itself stays active.

5 tries

Allowed: 3 – 10

Launch value: 5 triesNot changed since launchOnly Owner and Management can change this.

PIN lock time

How long a locked PIN stays locked. An admin can unlock it sooner.

15 min

Allowed: 1 – 1440

Launch value: 15 minNot changed since launchOnly Owner and Management can change this.

Locks before an admin must unlock

After this many PIN locks within the lock window, the PIN stays locked until an admin unlocks it.

3 times

Allowed: 1 – 20

Launch value: 3 timesNot changed since launchOnly Owner and Management can change this.

PIN lock window

PIN locks within this many hours count towards the admin-unlock rule.

24 h

Allowed: 1 – 720

Launch value: 24 hNot changed since launchOnly Owner and Management can change this.

Failed sign-ins on one tablet

Alert when one tablet has this many failed staff sign-ins within an hour.

20 times

Allowed: 3 – 1000

Launch value: 20 timesNot changed since launchOnly Owner and Management can change this.

Kiosk auto sign-out

Staff are signed out of a kiosk after this many idle minutes.

2 min

Allowed: 1 – 30

Launch value: 2 minNot changed since launchOnly Owner and Management can change this.

Longest kiosk sign-in

A kiosk sign-in ends after this many hours, however busy it is.

12 h

Allowed: 1 – 24

Launch value: 12 hNot changed since launchOnly Owner and Management can change this.

Fresh sign-in for approvals

A supervisor approving at the kiosk must have signed in within this many minutes.

10 min

Allowed: 1 – 60

Launch value: 10 minNot changed since launchOnly Owner and Management can change this.

Kiosk back to home

An idle task screen on the kiosk goes back to the home screen after this many seconds (the half-done task is dropped).

60 s

Allowed: 10 – 600

Launch value: 60 sNot changed since launchOnly Owner and Management can change this.

Tablet must send the shown total

The kiosk sends the total the customer saw. If prices changed in between, the exchange is refused and nothing is taken.

On
Launch value: OnNot changed since launchOnly Owner and Management can change this.

Wrong pairing codes

Wrong tablet pairing codes before pairing locks.

5 tries

Allowed: 3 – 50

Launch value: 5 triesNot changed since launchOnly Owner and Management can change this.

Pairing lock time

How long pairing stays locked after too many wrong codes.

15 min

Allowed: 1 – 1440

Launch value: 15 minNot changed since launchOnly Owner and Management can change this.

Platform security

Checks that protect evidence and staff logins.

Check evidence photos

Every meter, ticket, buy-back and delivery photo must really be uploaded, by that person or tablet, and used only once.

On
Launch value: OnNot changed since launchOnly Owner and Management can change this.

Staff logins only from the invite

Only logins created by the dashboard's staff invite can become staff accounts. Switch on once the invite step is live.

Off
Launch value: OffNot changed since launchOnly Owner and Management can change this.

Access review: unused accounts

The monthly access review flags active staff accounts not used for this many days, so management can switch them off. Launch: 30 days.

30 days

Allowed: 7 – 365

Launch value: 30 daysNot changed since launchOnly Owner and Management can change this.
  • Home
  • Stock
  • Scan
  • Transfers

Change history

Who changed which rule, from what to what, and why.

1 rows · Times are Malaysia time.
Change history
WhenRuleChangeReasonChanged by
18 Oct 2026, 9:05 amSupervisor approval for big buy-backsOff3,000 CM PointsPilot setting agreed with Jeff (D-081)Mr Tan · Owner
  • Supervisor approval for big buy-backs
    18 Oct 2026, 9:05 am
    Change
    Off3,000 CM Points
    Reason
    Pilot setting agreed with Jeff (D-081)
    Changed by
    Mr Tan · Owner