—
Active machines
—
Revenue this week
—
Machines need attention
—
Products sold out
Revenue — last 8 weeks
Weekly
Quick stats
Customers
—
Locations
—
Active routes
—
Active drivers
—
Open reconciliations
—
Pending pog changes
—
Machines critical
—
Machines needing attention
Loading...
Recent alerts
| Machine | Alert | Time | Status |
|---|---|---|---|
| No recent alerts | |||
Today's routes
| Route | Driver | Stops | Status |
|---|
Driver sync
No data from drivers
Waiting for driver app to push data
Completed stops received
No completed stops yet
— customers
— locations
— machines
— locations
— machines
— need attention
— customers
| ID | Location | Customer | Type | Cash | Last fill | Fill # | Status |
|---|
—
Products
—
Drinks
—
Snacks
—
Food
—
GST Free
| Product | Barcode | Brand | Family | RRP | Cost | Margin | GST | Flags |
|---|
Slot A1
🥤
Current
—
SOH: —
Type to search — price and par auto-fill from product record
Dynamic par
Auto-adjust par for this lane
Stock level—
—
Active lanes
—
DEX mismatches
—
Pending changes
—
Machines
| Machine | Customer | Location | Slot | Product | VMS price | RRP | DEX price | Status |
|---|
—
Gross revenue
—
Total commission
—
Net revenue
—
Commission rate
📋
Loading reconciliation records...
Generate pick list
Route / Run
Pick date
Pick summary
Select a route to preview
—
Gross revenue
—
Commission paid
—
Units sold
—
Avg per machine
Revenue by machine
Top 10
Loading...
Revenue by customer
Loading...
Top products by DCR
Daily consumption rate
Loading...
Machine performance
| Machine | Revenue | Urgency | Last fill |
|---|
Reconciliation summary
Loading...
Loading...
💰 Cash bag mode
How drivers bag cash from machine collections
Each machine gets its own bag labelled with the machine ID
🪙 Coin mech float alert
Alert driver when float drops below threshold
Alert at
20%
5%25%50%
Override per machine in machine settings
💳 Payment types
Default for new machines
Override per machine in machine settings
📋 Reconciliation
Variance alert threshold
$
flag as investigate
Cash variances above this amount are flagged for investigation
📊 Margin thresholds
Controls how margin % is colour coded across products, planograms and reports
🟢 Green — healthy margin
Margin at or above this % shows green
%
🟡 Amber — watch margin
Margin at or above this % (but below green) shows amber
%
🔴 Red — low margin
Margin below amber threshold shows red
< 50%
Preview:
📱 Driver app controls
These settings are pushed to all driver devices. Drivers cannot change them.
📷 Machine photo frequency
Require a machine photo every N fills. Also triggers when prices change.
📋 SOH audit frequency
Require a full SOH stocktake every N fills. DEX data pre-fills counts where available.
🗺 Routing intelligence
Rules used to auto-flag machines and calculate route urgency
⏱ Avg fill time
10m
15 min
30m
Used to estimate route duration
📅 Max restock interval
42
days
Flag machine when approaching limit
📊 DCR window
30
days
Rolling window for daily consumption rate
🔮 Forward planning
5
days
Flag machines predicted to sell out within this window
📉 Empty threshold
25
%
Flag when this % of slots are at zero
🚫 Sold-out definition
Flag when ALL lanes of a product are empty
📊 Dynamic par levels
Automatically adjusts par levels based on actual sales data. Runs nightly at 2am. Per-machine and per-lane opt out available.
⏱ Min data days
28
Days before first adjustment
📈 Min readings
20
DEX readings required
📅 Data window
42
d
History window (4–6 weeks)
🛡 Safety buffer
20
%
Added above DCR × interval
⬇ Min par floor
3
Par never drops below this
Last run: never