A system determines the physical configuration of a convertible checkout
station and configures the software to operate the station in
correspondence with the determined configuration. The system comprises a
physical configuration actuator that responds to a checkout station
physical configuration and a physical configuration signal generator
responsive to the actuator to generate a signal identifying the physical
configuration of the checkout station. The signal may be provided to a
processor that controls operation of the station and the processor uses
the signal to configure software for the station.