A retail checkout system includes a customer-operated portable terminal
with a data reader, such as a barcode scanner, and a customer-operated
self-checkout station with an automated payment-accepting subsystem.
Customers use the portable terminal to identify and log products that are
selected as they move through a store. Item identification data is then
transferred to the self-checkout station, where the customer pays for the
selected products using the automated payment-accepting subsystem.