A smart cooler works out what a shopper took in one of three ways: cameras, weight-sensing trays, or an RFID tag on every item. Most coolers covered here (Haha, Vendera, Micromart, 365, Grabot, ReyVend) use cameras. Weight trays are on Cantaloupe’s Smart Store (Cantaloupe8) and Nayax’s Nova S (Nayax21). Byte uses RFID (Byte9).
Camera and weight-tray vendors claim 99% accuracy or better. Their own support pages describe where each method goes wrong.
Cameras
Cameras record the shopper’s session and software compares the shelves before and after. Haha, Vendera, Micromart, 365, SandStar, Wittern, Grabot, and ReyVend all work this way. The number of cameras runs from two on a Grabot (GeniusVend18) to nine on 365’s Stockwell (36516).
What the vendors say about the limits:
- Small items. 365 says an item needs to be more than 4 inches tall or wide to stay visible in a hand. Its examples of unsupported products are a 5-hour Energy shot, a single-dose Tylenol, and a pack of Extra gum (3652).
- Look-alikes. 365 tells operators to keep similar-looking items off the same shelf, stock one item per lane, and not mix flavors in a lane (3653).
- Fresh food. 365 says fresh food without distinguishable packaging is not supported at any size (3652).
- New products. 365’s system needs about 100 sales of an item before training on it is complete (3651).
- Blocked cameras. Micromart says blocking all three of its cameras at once is hard and that “in many cases” it can still detect the item (Micromart5).
A person often finishes the job
When the software is not confident, someone looks at the video.
- 365 sends low-confidence transactions to a manual reviewer and says about 3% of transactions need manual input. Flagged sales are emailed to the operator and can be lost if not acted on (3654).
- Micromart forwards suspicious transactions to a human reviewer (Micromart5). Operators cannot view the video but can request it after a theft.
- Haha creates an “abnormal order” that the operator reviews in the app and charges manually, within 24 hours (Haha6).
That review is why charges are not instant. 365 says receipts typically arrive in 5 to 10 minutes (3651). Micromart says its itemized text receipt arrives within a few hours (Micromart5). Wittern, which sells the competing Spectra, claims its own coolers settle in one to three seconds (Vending.com14).
Weight trays
Each tray sits on a load cell. When the weight drops, the system matches the change to the known weight of the product assigned to that tray. Cantaloupe says its trays detect 15 grams (Cantaloupe8).
The constraints follow from that:
- One product per tray. Cantaloupe’s dividers are not adjustable. An 18-tray Smart Store 600 holds at most 18 products, fewer if you drop a shelf for 20oz bottles or give a fast seller two trays (Cantaloupe8).
- Wrong-shelf putbacks. A shopper who returns an item to a different tray registers as an invalid putback and the sale is flagged. Cantaloupe uses the cameras, where enabled, to tell that apart from a bad reading (Cantaloupe7).
- Ghost weights. Cantaloupe’s troubleshooting document describes an unstable or misaligned shelf registering false weight when the door shakes the cabinet. In its example the customer was charged for an extra product and had to be refunded. The fix is recalibration (Cantaloupe7).
- Uneven products. Cantaloupe recommends raising the weight allowance to 15% to 20% for handmade items (Cantaloupe7).
A 2020 academic study of autonomous checkout found that products of similar weight on one sensing plate are hard to tell apart, and that swapping in an object of similar weight defeats weight-only detection. Combining weight, cameras, and shelf layout, it reached up to 92.6% item identification on a 33-product test shelf (Frontiers in Built Environment13).
RFID
Every item carries a tag, and the cabinet reads which tags are present when the door closes. Any product can go on any shelf.
- Tag cost. Byte charges $0.15 a tag, ordered in hundreds and deducted from your monthly payout (Byte9). FoodSpot’s stickers were listed at $1,039 for 5,000, or $0.21 each (WebstaurantStore11).
- Tagging. Someone applies a sticker to every unit before it goes in. Byte has four tag types: regular, a flag tag for drinks, microwave-safe, and a flag tag for metal (Byte9).
- Liquids and metal. Liquids absorb the radio signal and metal reflects it, which is why cans and bottles need special tags (atlasRFIDstore12).
- Missed reads. Byte says mischarges average about 0.4% of transaction volume. They happen when a tag is not seen at door close and the customer is charged for an item still in the fridge. It names tagging, merchandising, and nearby kiosks as causes (Byte10).
How the three compare
| Factor | Cameras | Weight trays | RFID |
|---|---|---|---|
| Cost per item sold | Up to $0.22 per transaction, by platform; see the fee comparison | None | $0.15 tag at Byte |
| Product placement | Anywhere, but one item per lane works best | One product per tray at Cantaloupe; Nayax advertises a flexible planogram | Anywhere |
| Small items | Under 4 inches not supported at 365 | Fine if the weight is distinct | Fine if it can carry a tag |
| Fresh food | Needs distinct packaging | Needs a wider weight allowance | Works; microwave-safe tags exist |
| Prep before stocking | Product photos and a planogram | A weight for every product | A tag on every unit |
| Documented failure | Hidden or look-alike items; delayed charges | Wrong-shelf putbacks; ghost weights | Unread tags at door close |



