Rooting is the process of allowing users of smartphones, tablets and other devices running the Android mobile operating system to attain privileged control (known as root access) over various Android subsystems.
Rooting allow root access to system files that can be manipulated to enable installation of apps, themes, and extensions that are not supported by Android, or unavailable for download on Google Play Store.
Below are the articles that may be useful for you :
Can I access and log in to the Touch ‘n Go eWallet app using a jailbroken / rooted device?
Can I log in to my Touch ‘n Go eWallet account using another device that is not jailbroken / rooted?
Why is the Touch ‘n Go eWallet app not supported on jailbroken / rooted devices?
Can I continue enjoying the RFID and/or the “TNG Card” feature?