A method of conducting a transaction at fuel dispenser comprises the steps
of providing a fuel dispenser having a fuel dispensing apparatus, control
electronics operatively connected to the fuel dispensing apparatus, at
least one display mounted in the housing and operatively coupled to the
control electronics, a nozzle operatively coupled to the fuel dispensing
apparatus, and an input device having a laser configured to display a
virtual keypad, monitor the virtual keypad for user entry and a scanner
for detecting user selections made on the virtual keypad, wherein the
user selections are transmitted to the control electronics. The method
further comprising receiving at least one piece of information from the
user, displaying the virtual keypad onto a surface apart from the fuel
dispenser, detecting user inputs on the keypad, and starting a
transaction based on the user inputs and the at least one piece of
information.