An ATM inteface that allows a bank account user access his/her transaction history, as well as make deposits, withdrawals and transfers.