Methods and apparatus, including computer program products, implementing
techniques for refreshing a transaction screen. The techniques include
displaying a transaction screen containing data for a transaction,
waiting to receive user input to the transaction screen, and
automatically refreshing the screen with updated data if user input is
not received within a pre-determined period of time.