Self-checkouts, also known as assisted checkouts or self-service checkouts, are machines that allow customers to complete their own transaction with a retailer without using a staffed checkout.