Use case · Upsell RulePatent pending

The sale counts. The asking never does.

You pick the items: drinks, desserts, larger sizes, add-ons. Each one a guest orders and pays for adds a share of that sale to the crew's pool. Nobody is scored, paid, or punished on whether they asked, so suggesting an item becomes an offer the crew actually means, made to a guest who might actually want it.

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

See each step in detail
01

You pick the items and the crew's share of each sale.

Choose the add-ons worth offering: drinks, desserts, larger sizes, add-ons. Then set the crew's share of each one's sale, the most the rule can pay in a day, and the conditions a day has to clear before the pool pays. The share is of the item's own sale, never of the whole order.

  • Items come from your own menu, at your own prices
  • Share, daily cap, and day conditions are yours to set
  • Same terms for everyone, set before the shift starts
Rule termsSet by you
Upsell
Fries
Adds $0.28 to the pool when it lands
$2.79
Fountain drink
Adds $0.25 to the pool when it lands
$2.49
Cookie
Adds $0.20 to the pool when it lands
$1.99
Crew share of each item's sale
10%
Most it can pay per day
$80
Day must clear
The pool pays once the day holds it
Labor cap
Who splits it
While it runs, by minutes worked in the window
Clocked in
A share of each item's sale, never a share of the order. The asking is never measured.
02

An item lands on a ticket. The pool moves.

WaveWage reads every ticket as it closes and looks for the items you picked. When one is on the ticket and paid for, its share goes into the pool. A ticket with none of them is just a ticket. Who suggested what is never recorded, because it is never the point.

  • Only landed, paid-for items count
  • Every item on the same ticket counts on its own
  • No mystery shoppers, no scripts, no scorecards for asking
TicketsLive
11:51 AM
Counter · #328
hummus bowl, gyro pita, fries
$24.57+$0.28
11:53 AM
Counter · #329
chicken caesar pita
$10.29·
11:57 AM
Counter · #330
falafel pita, fries, fountain drink
$14.77+$0.53
11:58 AM
Counter · #331
gyro pita, hummus bowl, bottled water, cookie
$25.76+$0.20
11:58 AM
Counter · #332
steak pita
$11.49·
Pool so far, 10% of picked items' sales$5.71
03

The crew sees the pool climb, item by item.

Everyone clocked in while the rule runs sees the pool on their own phone and sees their split. A cookie on a ticket is a small number, and a few hundred tickets a day is not. The offer stays honest because the money only follows what the guest chose.

  • Split among everyone clocked in while the rule ran, by the minutes each worked in it
  • Live on any phone, updated as tickets close
  • The number is the same one the manager sees
Tonight, live8:15 PM
Upsell pool
$48.97
SamPrep$8.51
MayaLine$10.24
DevonRegister$14.05
JonahRegister$8.88
PriyaLine$7.29
Everyone who has worked while the rule ran today splits the pool by the minutes each has worked in it, so the longest shifts take the most. It stops climbing at the $80 cap.
04

The day clears. Payroll gets one clean line.

After close, WaveWage checks the day against your conditions, then pushes the pool into payroll as a WaveWage bonus paycode under a deterministic transaction id and verifies it landed. Nobody keys anything in.

  • Labor cap, daily cap, and open shifts are checked first
  • One bonus line per person, verified on the way back
  • Payroll runs exactly as it always has
Close + 30 minVerified
Labor cap held27.4% of 30%
Daily cap respected$54.24 of $80
No open shifts0 open
Upsell$54.24
5 employees · by minutes worked · Wed 10:30 AM to 10 PM
WaveWage bonus paycodeww-2177-0923-up-*

Every push is checked before it pays.

During the day
Sales
$2,412.80
Closed tickets from your POS
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

Make the offer one the crew means.

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