Technology

Designing Unattended Checkout: Pre-Auth, Declines, Badges and Subsidies

At a smart cooler, the shopper taps before anyone knows what the bill will be. Pre-auth amounts, offline rules, decline messages and subsidy caps decide whether checkout feels invisible or turns into a support ticket.

Glass cloche tilted over a stack of brass coins beside a miniature cooler, most coins sliding back to an open wallet and one glowing mint.
The ideaa pre-authorization is a promise, not a charge. Take only what left the shelf, and hand the rest back fast.

Key takeaways

  • Match the authorization pattern to the format: vending knows the price first, coolers find out after the door closes, kiosks scan first.
  • Size the pre-authorization from your own basket data, near the 95th percentile, and tell shoppers about the temporary hold.
  • Offline acceptance with per-card and per-device caps usually loses far less than refusing every sale during an outage.
  • Badges, payroll deduct and subsidies turn checkout into an HR program. Cap them per person and per shift from day one.
  • Fixed per-transaction fees dominate small tickets. Multi-item baskets dilute them.

A shopper at a smart cooler taps a phone, opens the door, takes a sandwich and a sparkling water, and walks away. They experienced one gesture. The system experienced at least five events: a tap, an authorization for an amount nobody knew yet, a door release, a basket assembled by sensors, and a capture after the door closed. Each event is a design decision, and each one fails in its own way at 3 a.m., when nobody is there to apologize.

This guide covers the choices behind that one gesture: authorization patterns, pre-auth sizing, declines and outages, and badge, payroll deduct and subsidy programs that don’t surprise finance.

Three formats, three authorization patterns

The core question is simple: when does the system know the price?

FormatWhen the amount is knownTypical patternMain risk
Spiral vending machineBefore payment, because the shopper picks a slotAuthorize, vend, then capture the exact amount, or reverse it if nothing dropsCharging for a product that hung on the coil
Smart coolerAfter the door closesPre-authorize a hold, release the door, capture the actual basketBaskets larger than the hold; holds that confuse shoppers
Micro-market kioskBefore payment, because the shopper scans firstA standard retail sale for the exact amountUnscanned items rather than payment failures

Vending’s risk is mechanical. Kiosks behave like any retail checkout. Smart coolers are the interesting case, because the shopper commits before the cart exists.

Sizing the pre-authorization

A pre-authorization places a temporary hold on the shopper’s card. After the door closes, the system captures the actual amount and the rest of the hold is released. Choosing the hold amount is a trade-off with a bad answer at each extreme.

Hold strategyWhat happensWho it hurts
Nominal (say $1)Confirms the card is live, but most baskets exceed what you authorizedThe operator, through overages it may not be able to collect
Matched to baskets (near the 95th percentile)Covers almost every basket at a familiar amountFew people: a small, known share of baskets exceed it
Very highEvery basket is coveredDebit-card shoppers: bigger pending holds, more declines, more “why was I charged $50?” emails

Use your own data. Suppose a cooler’s last 90 days show a median basket of $6.80, a 95th percentile of $14.20 and a 99th percentile of $21.50. A $15 hold covers roughly 95% of baskets outright. Then decide in advance what happens to the rest. Some processors and card types support an incremental authorization for the difference; where they don’t, the overage is a known, budgeted loss. What you can capture beyond the original authorization depends on card-network rules and your processor, so get that answer in writing before you set policy.

Two messages prevent most complaints. Before the tap, the screen says: “A temporary hold of up to $15 is placed. You’re charged only for what you take.” After the door closes, a receipt arrives quickly, ideally before the shopper is back at their desk, with item names and the final amount. How long a pending hold stays visible is up to the card issuer, which is exactly why the receipt matters more than the hold.

Decline handling: fail before the door opens

The best decline is one that happens before the door opens. Pre-authorization gives you that: if the hold is declined, the door stays shut. Design that moment with care.

  • Say what happened in plain words. “Card declined. Try another card or pay with the app.” Not an error code.
  • Offer the next method on the same screen. A QR code for app payment rescues many sales when a card fails or a phone’s NFC is switched off.
  • Don’t loop the same card. Repeated attempts on a declined card rarely succeed and can trip fraud checks at the issuer. Allow one retry, then suggest an alternative.
  • Log declines by reason and by device. A cluster of declines at one cooler is usually a reader or connectivity fault, not a run of bad cards.

The harder case is the decline that arrives after the goods are gone. That happens when a device accepted a payment offline.

Offline: refuse every sale, or accept a little risk?

Every network drops eventually, and then the device has two choices. It can refuse card sales until it reconnects, or it can accept cards offline, store the transactions and submit them when the link returns.

Run the numbers for a typical overnight outage. A hospital cooler loses connectivity from midnight to 6 a.m. and sees 22 transactions averaging $7.40, or $162.80 in sales. If one in twenty of those fails on submission, the loss is about $8. If the cooler had refused every sale instead, the loss would be the full $162.80, plus a night-shift nurse who learns not to count on it.

Offline acceptance is usually the better bet, inside limits:

  • a per-card cap on offline spend, so one card covers one basket, not ten
  • a per-device ceiling on total offline value, after which the device stops accepting
  • a local block list of cards that failed before
  • a time limit by which buffered transactions must be submitted

Anything with compliance attached deserves stricter rules. Age-restricted compartments, for example, should fail closed whenever the device can’t verify.

Beyond the card: badges, payroll deduct and subsidies

Workplaces, hospitals, campuses and plants often want payment methods that look nothing like retail. These methods change who pays and who carries the risk.

MethodBest forSetup workWatch out for
EMV contactless cards and mobile walletsEvery site, including visitorsReader and processorHolds on debit cards; NFC turned off
App or QRLoyalty, itemized receipts, a fallback when a reader failsApp enrollmentDownload friction for one-time shoppers
Employee badgeBadge-controlled sites with fast repeat purchasesBadge-to-account mapping through the host’s identity systemLost or shared badges
Payroll deductWorkforces with limited card access; no card fees on those salesHR policy, written employee authorization, a payroll file or API connectorState wage-deduction rules; employees who leave with open balances
Employer subsidyAmenity programs, healthy-choice nudges, night-shift supportA rules engine with caps and a named budget ownerOpen-ended cost without per-person limits

Payroll deduct needs special care. Deductions from wages are regulated, and the requirements, including written employee authorization, vary by state. The host’s payroll and legal teams should own the policy. The vending system’s job is to enforce limits and produce clean, auditable files. For how these programs fit into office pantries, see our page on office smart vending.

Worked example: a night-shift meal subsidy

A hospital with about 300 staff on site each night wants to subsidize fresh meals: $3 off any meal between 10 p.m. and 6 a.m. Finance asks what it will cost.

  • If 40% of night staff use it once per shift: 300 × 0.40 = 120 meals a night, or 120 × $3 = $360 a night, which is $131,400 a year
  • If participation climbs to 60%: 180 meals a night, $540 a night, $197,100 a year
  • If every person used it every night: 300 × $3 × 365 = $328,500 a year

The rule that makes this approvable is the cap: one subsidized meal per badge per shift, enforced automatically. With it, finance knows the worst case before signing. Subsidies also work better as targeted nudges than blanket discounts, such as 50% off fruit and salads, or a hot-meal subsidy only on nights the cafeteria is closed.

The economics of small tickets

Card processing usually combines a percentage with a fixed per-transaction fee, and on small tickets the fixed part dominates. Here’s a processing markup of 0.35% + $0.05 on top of interchange:

TicketMarkupMarkup as a share of the ticket
$1.75 soda$0.0563.2%
$2.50 snack$0.0592.4%
$8.00 cooler basket$0.0781.0%
$14.00 cooler basket$0.0990.7%

Interchange schedules typically include a fixed component too. That’s one reason smart coolers, where a basket often holds more than one item, process more efficiently than single-item vending. It’s also a reason to resist adding a cashless convenience fee. It recovers a few cents and teaches shoppers that the machine penalizes the way most of them prefer to pay.

Receipts, refunds and disputes

An unattended store can’t apologize in person, so refunds have to be fast and self-serve.

  • Send the receipt within seconds of the door closing, with item names, not just a total.
  • Put a “something’s wrong with my order” link on the receipt, and settle small claims automatically under a threshold you set.
  • Keep the evidence: door events, sensor readings and the reconciled basket. When a shopper disputes an item, a system that fuses vision and shelf weight can show what actually left the shelf, as covered in how smart coolers know what you took.
  • On spiral machines, refund automatically when the drop sensor sees nothing fall. A refund the shopper never had to request is the cheapest goodwill in retail.

Declines, failed offline captures and refunds are all forms of revenue that leaked between the shelf and the bank, which is why they belong in your shrink accounting alongside theft and spoilage.

Checklist: before you go live

  • Authorization pattern chosen for each format
  • Pre-auth amount set from basket data and disclosed on screen
  • Policy for baskets above the hold, confirmed with your processor
  • Decline message and a fallback payment method on the same screen
  • Offline caps per card, per device and per time window
  • Subsidy and payroll deduct rules capped per person per period, approved by the host’s HR and finance teams
  • Receipts within seconds and a self-serve refund flow
  • Decline, offline and refund reports reviewed weekly, by device

How 8Kava approaches this

Kava Cooler releases its door in under a second after a tap and finalizes the receipt within 10 seconds of the door closing. It accepts EMV contactless cards, mobile wallets, the Kava app or QR code, employee badges and payroll deduct, and every 8Kava device buffers transactions for up to 72 hours offline. Subsidy and payroll deduct programs connect with HRIS and payroll systems through file or API connectors. You can bring your own processor at no markup or use Kava Pay at interchange-plus 0.35% + $0.05, and we never add a convenience fee for shoppers.

Program design is covered on Payments & Loyalty, hardware details on the smart cooler page, and our P2PE-capable reader approach on Security & Trust. If you’re also choosing a processor, our platform lock-in checklist covers the contract side.

A1FAQ

Questions readers ask

Why did my bank show a larger amount than I paid at the cooler?

That's a temporary pre-authorization hold, placed before the door opens because the basket isn't known yet. You're charged only for what you took, and the receipt shows the final amount. How long the pending hold stays visible in your banking app depends on your card issuer.

Should an unattended cooler accept cards when it's offline?

Usually yes, with caps. A short outage costs far more in refused sales than in the few offline transactions that fail later. Limit offline spend per card and per device, block cards that failed before, and keep age-restricted items closed until the connection returns.

Can employees pay with a badge instead of a card?

Yes, if the badge is mapped to an account funded by a card on file, a prepaid balance, payroll deduct or an employer subsidy. Payroll deduct needs the employer's HR and legal sign-off, including written employee authorization where state rules require it.

A3Next step

Want these numbers for your own sites?

Tell us about your locations. We’ll model the format, the forecast and the payback, and show you Kava OS running on a live fleet.