It's just a wireless barcode scanner on a table with a receipt printer and a payment terminal. The screen shows everything you've scanned with pictures! and legible product descriptions, which makes it really easy to make sure you scanned everything correctly.
HyVee actually removed all self-checkouts. This sucks because they had awesome self-checkouts with conveyor belts.
Also, the last time I went to my local Costco, you were no longer permitted to check yourself out at the self-checkouts. They didn't remove them, but they had started using them as cashier-staffed checkouts.
A lot of retailers have dumped NCR and gone in-house for their self checkout software packages now and made it so much better. Home Depot took their custom point-of-sale and built their own self checkout frontend on top of it to allow all checkout lanes to “convert” to self checkout.
Target also did the same, dumping NCR’s software and rolling in-house software on top of the hardware to make it Not Suck.
... except at the "PRO" checkouts. Which are actually just ordinary check-out lanes. Anybody can go through them. The signs mean nothing whatsoever.
I never go through their self-checkouts unless I've only got one or two pre-packaged items. I usually park on the "PRO" side, enter through those doors, check out on that side, and leave through those doors.
I'm pretty sure this is illegal. All businesses need to accept cash somewhere, somehow. I am curious what would happen if you forced the issue and announced to the attendant that you intend to pay in cash.
That depends on where you are. In NYC, businesses have been required to accept cash in person since 2020[0]. In 2025, New York State[1] followed suit.
[0] https://legistar.council.nyc.gov/LegislationDetail.aspx?ID=3...
[1] https://qns.com/2025/06/cash-payments-to-protect-unbanked-sh...
The only store where I insist on paying cash is (maybe not surprisingly) Home Depot, because they have this odd, shameless practice of tying your in-store purchases with your web account, and sending emails in response. No thank you.
However, where a store might be spying on me when I'm just doing my shopping, it's guaranteed they're spying on me if I'm using self-checkout.
Honestly, though, the privacy invasion is only part of why I don't do self-checkout. Another major part is that I don't want to risk the store thinking that I stole something from them.
(Conveniently, I live in a large-enough city for there to be plenty of other options. Including small or high-touch stores, which do not have self-checkout.)