SuperPartner superpartner.app Bring your data
Route management for vending and amusement operators

Software that can prove its own arithmetic.

Super Partner runs the whole route: collections, commission splits, service calls, parts and vehicles. It reads your existing Silent Partner export, re-settles every collection in it, and shows you where it agrees with what you were actually paid. You check our arithmetic against your own history before you trust us with next week's.

Bring your data What it costs $199 a month, every machine
The collect screen. A meter reading of 18823 against a previous 17703 at 25 cents a play gives a gross of 280 dollars, split 140 to the location and 140 to the operator.
Collect. The driver types the meter reading. The gross, the location's cut and the operator's take appear as he types, with no round trip and no signal, because the settlement engine is in the app rather than on a server somewhere.

It reads your old system, then shows its working

Moving vending software normally means retyping your locations and starting your history at zero. Super Partner imports the Silent Partner export instead, including the audit file that holds every collection you have ever posted.

Then it does the part nobody else offers. It runs every one of those historical collections back through the same settlement engine it will use on Monday, and compares the result against what you were actually paid. You get a report of every collection where the two differ, by date, with the amount. Most of what turns up is reversals and hand corrections, and you should read it before you decide anything.

It also recovers your commission terms. The old export does not store the split on the location. Not in any column, on any row. It only records what was paid, one collection at a time. So Super Partner reads the rate back off the money: the most common split across a location's own history, rounded to a whole percent. You confirm each one before it is used. A location with no history to learn from is flagged rather than quietly set to zero, because a location credited nothing looks exactly like a location paid correctly.
The route sheet, listing stops by how long since the last posted collection, with the last gross and last check for each and a stamp reading OVERDUE or DUE.
What to do today. Stops ordered by how long they have been standing.

The route sheet leads

The first screen is not a menu. It is the list of stops that have gone longest since anyone collected them, with what each one made last time, and who is carrying an advance.

Days since is computed, not stored. Void a collection and the sheet corrects itself, because a field that says "last collected" is only right until somebody changes their mind.

A location record. Address, contact and commission terms are laid out in nested cells that alternate between two greys, so the grouping reads without borders or headings.
A location record. Grouping you can read without borders or headings.

When the record runs long

A location record holds whatever your operation actually tracks: commission classes, tax rates, remittance address, contract expiry, reminders. However many of those you keep, they stay one record you can read top to bottom.

A field nested inside a group inverts its shade. That is the whole layout rule, and it means you can see how a record is grouped without a single border, heading or line of instruction.

Reporting. Four headline figures, a monthly gross trend going back years, and a ranked bar chart of machines by gross per day.
Reporting. Gross per day on the floor, so a weekly stop and a monthly one compare honestly.

Which pieces earn their floor space

Machines are ranked by gross per day on the floor, never by total. Totals flatter whichever machine happens to be collected more often, and that is how a good earner gets pulled because it looked quiet.

Every chart has a table behind it, because a picture is not an accessible way to publish a number.

The same application, in the van

Not a cut down companion app. The same screens, the same settlement engine, on the phone already in the driver's pocket. The side rail becomes a bar across the bottom, the route sheet becomes one block per stop, and meter fields open a number pad because this gets typed standing up.

The route sheet on a phone. Each stop is a block with labelled rows for days, last gross, last check and state.
Route sheet. One block per stop.
The collect screen on a phone, showing the gross and the split computed from a typed meter reading.
Collect. The split, before he posts it.

A meter that reads low is held, not guessed at. A six digit register rolls over at 999999, and a replaced register looks exactly the same on the screen. Super Partner posts the collection for review and tells you why, instead of turning a good week into a location that appears to owe five figures.

A driver only ever sees his own routes, and can only post against them. That is checked against the machine, not against what the phone claims.

One price, every machine

Published, not quoted. No blocks of a hundred, no per machine rate, no per seat charge that makes you think twice about giving a driver the phone app he most needs. Add a route, buy a route, retire a cabinet: the bill does not move.

Hosted

$199per month, billed yearly
$239 month to month
  • Unlimited machines and locations
  • Unlimited routes, drivers and techs
  • Web, desktop and phone
  • Backups, updates and the server handled
  • Migration from your old system included

Run it yourself

$3,500per year
your server, your building
  • Everything in Hosted
  • Nothing leaves your network
  • Updates and support included
  • You run the server
  • You take the backups

Solo

$19per month, or $190 a year
the desktop app, one operator
  • Desktop app with a local database
  • No server to run at all
  • Migration included, same as the rest
  • One person at a time
  • No phone app for drivers
Why not charge by machine count. Because it does not cost us more. Six hundred machines and six thousand are the same query against the same database, so a charge that climbs with your machine count is not a cost being recovered, it is a fee for growing. It also makes the software worse: the rational move under per machine or block pricing is to leave dead cabinets out of the system to stay under a tier, and then the reporting you are paying for is wrong.

The going rate in this category is a base fee plus one to two dollars per machine per month, published by the people who charge it. Run your own machine count against that and against $199. Somewhere around a hundred and twenty machines the flat price starts winning, and it keeps winning by more every cabinet you place. If you are smaller than that, Solo is nineteen dollars and does the same arithmetic.

Bring your data first

Send the export from your current system. We import it, re-settle your history, and send back the report: how many collections matched to the cent, and every one that did not, with the date and the difference. Read it before you decide anything. If your own numbers do not convince you, nothing else on this page should.