Use case · Store Execution RulePatent pending

The lists stop being clipboards.

The work a shift runs on, opening and closing checklists, prep lists, temperature and cooler logs, cleaning duties, line and lobby checks, is recorded as each job is completed, with a manager's approval where you require proof. You pick which jobs are tracked and what each completed job pays. Each person earns from their own record of completed work, paid to them alone.

Every amount here is a Client setting, shown with example numbers.

See each step in detail
01

You pick the jobs and what each one pays.

Choose which jobs on which lists are tracked, set what each completed job pays, and mark the ones that need a manager's approval before they count. A bathroom check and a full closing list do not have to pay the same. The terms are set before the shift and are the same for everyone on the list.

  • Any list in the building: opening, prep, line check, lobby, cooler log, closing
  • Each job with its own amount and a proof flag where you want one
  • The most the rule can pay a person, set by you
Rule termsSet by you
Store Execution
Opening checklist
Manager approval required
$4
Line check before the rush
$2
Bathroom check
Per check
$1
Cooler and temperature log
Per log
$1
Closing list
Manager approval required
$6
Most it can pay per person, per day
$15
Example numbers. Every amount is yours, set at intake with the engine's recommendation beside it, and the same terms apply to everyone.
02

A job is completed. The record says who, and when.

Every tracked job is recorded as it is completed, by the person who completed it, with the time on it. Where you asked for proof, a manager approves the job and the approval is what counts. The finished prep list and the half-finished one are now two different records.

  • Each completed job credited to the one person who closed it
  • Approval is the payable event where you require proof
  • A skipped job is an open line on the list and nothing more here
Today's lists2:10 PM
SamPrep · opened 6:00 AM$5
7:05 AM
Opening checklist
Approved by Reyes 7:05 AM
+$4
7:58 AM
Cooler and temperature log
+$1
MayaLine$4
10:41 AM
Line check before the rush
+$2
11:02 AM
Bathroom check
+$1
12:03 PM
Bathroom check
+$1
DevonClose$2
1:02 PM
Bathroom check
+$1
2:04 PM
Bathroom check
+$1
Closing list
Needs a manager's approval
Open$6
Each line pays the one person named on it. It does not catch anybody; it pays the work that was done.
03

Each person sees their own list, with the amounts on it.

On their own phone, each person sees the jobs open to them with what each one pays, the jobs they have completed, and what today has earned. No other person's record appears on it. Behind the scenes, the same record builds toward an endorsement badge, with the person's name on it, revealed when it is earned.

  • Open jobs with their amounts, completed jobs, today's earned figure
  • No other person's record anywhere on the screen
  • Badges tracked behind the scenes and revealed when earned
Your list3:10 PM
DevonClose$3
1:02 PM
Bathroom check
+$1
2:04 PM
Bathroom check
+$1
3:03 PM
Bathroom check
+$1
Bathroom check, 4:00 PM
Open$1
Bathroom check, 5:00 PM
Open$1
Closing list
Needs a manager's approval
Open$6
Your own list and nothing else. It stops climbing at the $15 daily ceiling.
04

The day closes. Each person's line lands in payroll.

After close, WaveWage checks the day, then pushes each person's earned amount into payroll as a WaveWage bonus paycode, one line per person, under a deterministic transaction id, verified on the way back. The store pays a known amount for work it already depends on, and for the first time it can see which work that was.

  • The per-person ceiling and open approvals are checked first
  • One bonus line per person, never a pool
  • Payroll runs exactly as it always has
Close + 30 minVerified
Per-person ceiling respected$15 of $15
Approvals resolved2 of 2
No open shifts0 open
Store Execution$28.00
5 employees · one line each · Tue
WaveWage bonus paycodeww-2177-0922-se-*

Every push is checked before it pays.

During the day
The record
18 tasks
Done and approved
End of day, close + 15 min
  1. Payroll record, passed6 of 6
  2. Applied Bonus, passed$184.20
  3. Payout ID, passedwavewage-2177-2026-09-24
Applied to payroll
$0.00
6 people, sent 10:15 pm

More of how it works

Pay the work the whole day runs on.

We connect your systems and write your first rules with you, and the demo is free and unlimited until your POS is connected. Once you're live, plans run $3 to $5 per active employee. No new hardware, and payroll runs exactly like it always has.

Free unlimited demo Pushed to payroll End-of-shift accuracy