A person scans the goods. A person handles keying in codes when necessary. A person tells the system the scanning is done and to accept payment. A person bags the groceries.
I guess if you’re paying cash it automates taking the money slightly more than the standard cash register does.
Mine have lower wait times because people with lots of stuff can’t fit that shit on the tiny scale-tables, and likely don’t feel like doing all that work themselves, so they go to the regular checkout line (there is usually only one, maybe two if it’s busy), plus the five or six stations share a line so it feels faster.