<p>A checkout terminal includes a housing having opposite end regions and a central region between the end regions, a main window supported at the central region,and a pair of side windows supported at the end regions and mutually facing each other. All of the windows bound a zone in which a product to be checked out at the terminal is located. A data capture system captures through at least one of the windows data associated with the product. A customer interface at one of the end regions enables a customer to interact with the terminal in a self-service mode of operation. A clerk interface at the other of the end regions enables a clerk to interact with the terminal in a full-service mode of operation.</p>