Patent attributes
In an embodiment, the present invention is a method of compiling a register for processing a transaction. The method includes: providing a scanner having a housing with a first and second side that are opposite each other; providing a data capture device that is configured to capture data contained in a target being swiped past the housing; providing a controller operably connected to the data capture device, and operable to maintain the register and identify a direction of the target being swiped; adding an item associated with the target to the register by swiping the target past the housing and the data capture device in a first direction from the first side to the second side; and removing the item from the register by swiping the target past the housing and the data capture device in a second direction from the second side to the first side.