This app is to be used to generate a random code for a customer transaction when using the Ecobank Online (Internet Banking) banking platform. It functions in the manner of an authenticator app generating a new random 6 digit for each unique customer transaction request. The customer picks the 6 digit code and enters it on the Internet Banking platform to complete the transaction. In summary, a customer logs in by providing their Internet Banking username and password and then proceeds to input their transaction reference from the Internet Banking platform which if correct triggers the generation of a 6 digit code to use to complete the transaction.